.close{float:right;font-size:24px;font-weight:600;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #f0f0f0;border-radius:3px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.25;filter:alpha(opacity=25)}.modal-header{padding:15px;border-bottom:1px solid #e6e6e6;min-height:16.5px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:20px 30px}.modal-footer{padding:20px 30px;text-align:right;border-top:1px solid #e6e6e6}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:758px){.modal-dialog{width:730px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media(min-width:992px){.modal-lg{width:730px}}.modal-header{padding:15px 30px}.modal-header .close{margin-right:-5px;padding:5px}.modal-backdrop.in{opacity:.4;filter:alpha(opacity=40)}.panel{background:#fff;border-radius:3px;border:1px solid #ccc;padding:0;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.1);box-shadow:1px 1px 4px rgba(0,0,0,0.1)}.panel .panel-body{padding:22px;padding-bottom:30px}@media(min-width:992px){.panel .panel-body{padding-left:40px;padding-right:40px}}.panel-heading>p{margin-bottom:6px}.panel-title{font-size:18px}p.panel-title{font-size:inherit}p.panel-title a{color:#00f}p.panel-title a:hover{color:#0000b3}.panel-title+p{margin-bottom:0;margin-top:6px}.panel-title .btn{position:relative;top:-2px}.panel-body+.panel-body{border-top:1px solid #ccc}.panel-footer:before{content:" ";display:table}.panel-footer:after{clear:both;content:" ";display:table}.panel-footer>.pagination{float:left;margin-bottom:0;margin-top:0}.panel--curated-1{border-radius:10px}.panel--curated-1 .panel-heading{border-top-left-radius:9px;border-top-right-radius:9px}.panel--curated-1>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-left-radius:9px;border-bottom-right-radius:9px}.panel--curated-1 .panel-footer{border-bottom-left-radius:9px;border-bottom-right-radius:9px}.panel--curated-3{margin-left:1px;margin-right:1px}.panel--curated-3 .panel-heading{margin-bottom:-1px;position:relative;z-index:2}.panel--curated-3 .panel-heading+.list-group .list-group-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel--curated-3>.list-group,.panel--curated-3 .panel-body{background-color:#fff;border:1px solid 3px;border-top-left-radius:3px;border-top-right-radius:3px;margin-left:-2px;margin-right:-2px;position:relative;z-index:1}.panel--curated-3 .panel-footer{border:1px solid 3px;border-top-width:0;margin-left:-2px;margin-right:-2px}.panel--curated-4 .panel-heading>h2,.panel--curated-4 .panel-heading>h3{margin-bottom:0;margin-top:5px}.panel--tabbed .panel-heading h2{margin-top:0}.panel--tabbed .table>tbody:first-child td{border-top:1px}.panel-large-and-center{text-align:center}.panel-large-and-center .text-large{font-size:36px;margin-bottom:3px}.panel-large-and-center .text-caption{font-size:14px;color:#7e7e7e}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */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:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption{margin:0;padding:0}img{font-style:italic;vertical-align:middle;-ms-interpolation-mode:bicubic}html{background-color:#e2e6eb}body{background-color:#fff}html{font-size:1em;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea,select{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-weight:400;font-style:normal}ul,ol,dl,p,table,img{margin-bottom:20px}a{color:inherit;text-decoration:none}code{background:rgba(238,238,238,0.3);border:1px solid #ccc;border-radius:3px;font-size:90%;margin:auto 3px;padding:2px 5px}pre{background-color:rgba(238,238,238,0.3);border:1px solid #ccc;border-radius:3px;display:block;margin-bottom:20px;padding:9px 12px}pre code{background:transparent;border:0;font-size:inherit;margin:auto;padding:0}h1{font-size:22px;font-weight:400;line-height:1.18181818;margin-bottom:8px}@media(min-width:760px){h1{font-size:30px;line-height:1.2}}h2{font-size:18px;font-weight:400;line-height:1.33333333;margin-bottom:20px}@media(min-width:760px){h2{font-size:24px;line-height:1.25}}h3,.h3{font-size:16px;font-weight:400;line-height:1.25;margin-bottom:10px}@media(min-width:760px){h3,.h3{font-size:20px;line-height:1.3}}h4,.h4{font-size:14px;font-weight:400;line-height:1.28571429;margin-bottom:10px}@media(min-width:760px){h4,.h4{font-size:16px;line-height:1.25}}h5,.h5,h6,.h6{font-size:12px;font-weight:400;line-height:1.33333333;margin-bottom:10px}@media(min-width:760px){h5,.h5,h6,.h6{font-size:14px;line-height:1.28571429}}.lead{font-size:1.125em}ul,ol,dd{margin-left:15px}ul,ol{list-style-position:inside;padding-left:0}.list-n{margin-left:0;list-style:none}@font-face{font-family:'public_1';src:url(/assets/publication/themes/public_1/public_1-43880c6b5a4ba03d405902ea1dd915da237bc7246c6cc694340eb35eecd1cf28.eot?pl1782);src:url(/assets/publication/themes/public_1/public_1-43880c6b5a4ba03d405902ea1dd915da237bc7246c6cc694340eb35eecd1cf28.eot?pl1782#iefix) format('embedded-opentype'),url(/assets/publication/themes/public_1/public_1-c3c579df179e17cc544c8f8fa0617f6f29f38a4a3a8e0628c0c73b3ac95e4f49.ttf?pl1782) format('truetype'),url(/assets/publication/themes/public_1/public_1-6027ad317894659a820c1eaab457aa12463ca90da4b6ed6460e798d12a59a56c.woff?pl1782) format('woff'),url(/assets/publication/themes/public_1/public_1-0543578161bce0776c6a4c2f30e3e86a1a920af095cf6a744028dd8b571f7677.svg?pl1782#public_1) format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'public_1' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-angle-left:before{content:"\e601"}.icon-angle-right:before{content:"\e603"}.icon-cross:before{content:"\e602"}.icon-search:before{content:"\e600"}.icon-lock:before{content:"\e900"}.btn{background-image:none;border:1px solid transparent;border-radius:4px;display:inline-block;cursor:pointer;font-size:14px;font-weight:700;line-height:1.4;margin-bottom:0;padding:14px 24px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn:active,.btn.active{text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-link{color:#007bff;box-shadow:none;background-color:transparent;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-transform:none;font-weight:400;padding:0;text-decoration:underline}.btn.btn-link:hover{opacity:.8}.btn.btn-link:hover,.btn.btn-link:focus,.btn.btn-link:active,.btn.btn-link.active{color:#007bff;box-shadow:none;background-color:transparent}.btn.btn-link.btn-danger{color:#d02424}.btn-block{display:block;width:100%}.form-group{margin-bottom:25px}.form-control{background-color:#fff;background-image:none;border:1px solid #ababab;border-radius:4px;display:block;font-size:16px;height:46px;line-height:1.4;padding:12px 16px;width:100%}textarea.form-control{height:auto}@media(min-width:760px){.form-control{font-size:14px}}label{display:inline-block;font-weight:700;margin-bottom:5px}label em{font-style:normal;font-weight:400;padding-left:5px}.form-helptext{display:inline-block;margin-bottom:0}.form-helptext em{font-style:normal;font-weight:200;padding-left:5px}.has-error label,.has-error .form-control{color:#a94442}.has-error .form-control{border-color:#ebccd1}.next-availability-for-categories span.hidden{display:none}.alert{padding:10px 20px;margin-bottom:40px;border:1px solid transparent;text-align:center}.alert.alert-main{margin:auto;margin-top:-20px;max-width:90%}@media(min-width:758px){.alert.alert-main{max-width:1020px;margin-top:-35px;margin-bottom:30px}}.alert h4{margin-top:0;color:inherit}.alert>h3{font-size:18px}.alert>p,.alert>ul{margin-bottom:0;font-size:12px}.alert>p+p{margin-top:5px}.alert-success{background-color:#effcec;border-color:#799b3b;color:#000;border-width:3px}.alert-success hr{border-top-color:#6b8934}.alert-success a{color:#000}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger a{color:#843534}.i{margin:0 15px}@media(min-width:760px){.i{margin:0 auto;max-width:730px}}.page{padding:20px 0 40px}@media(min-width:760px){.page{padding-bottom:100px;padding-top:30px}}.page h2{margin-top:50px;position:relative}@media(min-width:760px){.page h2{margin-top:80px}}.page h2:before{border-top:1px solid transparent;content:' ';display:block;left:0;position:absolute;top:-25px;width:55px}@media(min-width:760px){.page h2:before{top:-40px}}.page li{margin-bottom:20px}.page a{text-decoration:underline}.page .terms--custom{margin-top:60px;padding-top:60px}.page .terms--custom h2:first-of-type{margin-top:0}.page .terms--custom h2:first-of-type:before{display:none}.page__header{margin-bottom:30px;text-align:center}@media(min-width:760px){.page__header{margin-bottom:40px}}.top-5{margin-top:5px}.top-10{margin-top:10px}.top-15{margin-top:15px}.top-20{margin-top:20px}.top-30{margin-top:30px}.top-50{margin-top:50px}@media(min-width:760px){.header.header--centeredlogo{padding-top:10px}.header .intro{padding-bottom:30px}}.header--withimage .header{background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.header__none .intro .i{height:185px}.navbar{margin-top:0;-webkit-transition:margin-top .25s ease-out;-moz-transition:margin-top .25s ease-out;-o-transition:margin-top .25s ease-out;transition:margin-top .25s ease-out}@media(max-width:760px){.navbar.navbar-search-in{margin-top:60px;-webkit-transition:margin-top .25s ease-in;-moz-transition:margin-top .25s ease-in;-o-transition:margin-top .25s ease-in;transition:margin-top .25s ease-in}}.navbar .i{display:block;margin-left:0;margin-right:0;position:relative;text-align:center}.navbar .i:before{content:" ";display:table}.navbar .i:after{clear:both;content:" ";display:table}@media(min-width:760px){.navbar .i{margin-left:auto;margin-right:auto;text-align:right}.header--centeredlogo .navbar .i{padding-top:60px;text-align:center}.header--nomenu .navbar .i{text-align:center}}.navbar-a{display:inline-block;font-size:13px;font-weight:700;line-height:1.384615385;padding:15px 10px;text-transform:uppercase;vertical-align:bottom}.navbar-a.navbar-a--custom{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:760px){.navbar-a{display:inline-block;margin:0 2px 0 15px;padding:35px 0;text-align:center}.header--centeredlogo .navbar-a{padding-bottom:0}}.navbar-brand{font-size:20px;line-height:1;margin:0;padding:15px 50px;text-transform:none}.navbar-brand img{margin-bottom:0;max-width:80%}@media(min-width:760px){.navbar-brand{float:left;line-height:1.4;max-width:50%;padding:28px 0;position:static;text-align:left}.navbar-brand img{max-width:100%}.header--centeredlogo .navbar-brand{float:none;font-size:30px;max-width:100%;padding-bottom:28px}.header--nomenu .navbar-brand{float:none;max-width:100%}}@media(max-width:760px){.navbar-collapse{margin-top:-1px;max-height:1px;overflow:hidden;padding:0 50px 0 40px;text-align:left;-webkit-transition:max-height .25s ease-out;-moz-transition:max-height .25s ease-out;-o-transition:max-height .25s ease-out;transition:max-height .25s ease-out}.navbar-menu-in .navbar-collapse{max-height:200px;-webkit-transition:max-height .25s ease-in;-moz-transition:max-height .25s ease-in;-o-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.navbar-collapse .navbar-a{display:block;margin:20px 0;padding-bottom:0;padding-top:0}.navbar-collapse .navbar-a+.navbar-a{margin-top:-5px}}@media(min-width:760px){.navbar-collapse{display:inline-block}.header--centeredlogo .navbar-collapse{left:0;padding-right:15px;position:absolute;text-align:center;top:0;width:100%}}.navbar-search{position:absolute;top:0}@media(max-width:760px){.navbar-search{height:60px;overflow:hidden;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0);width:100%}}@media(min-width:760px){.navbar-search{right:30px;opacity:0;overflow:hidden;width:0;top:20px;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.navbar-search-in .navbar-search{opacity:1;width:340px}}.navbar-search label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navbar-search .form-control{border:0;border-radius:0;outline:0;min-height:60px;padding:0 50px 0 15px}@media(min-width:760px){.navbar-search .form-control{min-height:30px;padding:12px 50px 12px 12px}}.navbar-search .btn{box-shadow:none;min-height:60px;padding:0 10px;position:absolute;right:5px;top:0}@media(min-width:760px){.navbar-search .btn{min-height:30px;padding:12px;right:0}}.navbar-a-search{top:5px;height:50px;position:absolute;right:5px}.navbar-a-search .icon-search{opacity:1;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.navbar-search-in .navbar-a-search .icon-search{opacity:0}.navbar-a-search .icon-cross{opacity:0;position:absolute;right:11px;top:16px;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}@media(min-width:760px){.navbar-a-search .icon-cross{right:3px;top:36px}}.navbar-search-in .navbar-a-search .icon-cross{opacity:1}@media(min-width:760px){.navbar-a-search{height:auto;position:static}.header--centeredlogo .navbar-a-search{height:60px;position:absolute;top:0;right:0}.header--nomenu .navbar-a-search{height:60px;position:absolute;top:0;right:0}}.navbar-toggle{background-color:transparent;color:inherit;border:0;top:5px;height:50px;left:5px;outline:0;position:absolute}.navbar-toggle .icon-cross{opacity:0;position:absolute;left:12px;top:16px;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.navbar-menu-in .navbar-toggle .icon-cross{opacity:1}@media(min-width:760px){.navbar-toggle{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.navbar-toggle-bar{border-radius:1px;display:block;height:2px;margin-bottom:4px;opacity:1;width:16px;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.navbar-menu-in .navbar-toggle-bar{opacity:0}.intro{position:relative;text-align:center}.intro .i{padding-bottom:30px;padding-top:20px}@media(min-width:760px){.intro .i{padding-bottom:65px;padding-top:30px}}.intro h2{font-size:14px}@media(min-width:760px){.intro h2{font-size:20px}}.intro p{font-size:22px;line-height:1.333333333;margin-bottom:0}@media(min-width:760px){.intro p{font-size:30px}}.intro p+p{margin-top:10px}@media(min-width:760px){.intro p+p{margin-top:15px}}@media(min-width:760px){.intro--description .i{padding-bottom:30px}}.intro--description--md p{font-size:20px}@media(min-width:760px){.intro--description--md p{font-size:26px}}.intro--description--sm p{font-size:18px}@media(min-width:760px){.intro--description--sm p{font-size:24px;padding-left:1em;padding-right:1em}}.header .modal-subscriber .modal-content{border:2px solid #b0b0b0;box-sizing:border-box;box-shadow:6px 6px 0 rgba(0,0,0,0.1);border-radius:4px}.header .modal-subscriber .modal-header .close{margin-top:-5px;opacity:1;transition:all .3s}.header .modal-subscriber .modal-header .close:hover{opacity:.5}.header .modal-subscriber .modal-body{padding-bottom:40px}.header .modal-subscriber #flash_messages{margin-top:10px}.header .modal-subscriber #flash_messages .text-success{color:#66798a}.header .modal-subscriber #flash_messages .text-danger{color:#a94442}.header .modal-subscriber .form-control:focus{outline:0;box-shadow:0 0 2px 1px rgba(71,180,236,0.8),inset 0 4px 4px rgba(0,0,0,0.06);border-radius:3px}.header .modal-subscriber .form-group{margin-bottom:10px}.header .modal-subscriber .text-center{text-align:center}.header .modal-subscriber .alert{margin-bottom:0}.header .modal-subscriber img{margin-bottom:8px}.header .modal-subscriber div{text-align:left}.header .modal-subscriber h3{text-align:center;font-size:18px;margin-bottom:0;color:#3e3e47}.header .modal-subscriber label{color:#26262c;font-size:14px;font-weight:normal}.header .modal-subscriber label span{color:#c45e4c}@media(min-width:768px){.header .modal-subscriber .container{max-width:70%;margin:auto}}.cta{font-size:13px}.cta .i{max-width:520px}@media(min-width:540px){.cta .i{margin-left:auto;margin-right:auto}}.cta p{margin-bottom:10px}.cta p:last-child{margin-bottom:0}.cta-tabs{text-align:center;text-transform:uppercase}@media(min-width:540px){.cta-tabs{text-align:right}.cta-tabs:before{content:" ";display:table}.cta-tabs:after{clear:both;content:" ";display:table}}.cta-tabs .cta-tabs-title{font-size:inherit;margin-bottom:10px;padding:20px 0 10px;text-transform:uppercase}@media(min-width:540px){.cta-tabs .cta-tabs-title{float:left}}.cta-tabs .cta-tabs-title--single{float:none !important;text-align:center}.cta-tabs button{background-color:transparent;border:0;border-top:2px solid transparent;margin:0 15px 6px;outline:0;padding:20px 0 10px;text-transform:uppercase}@media(min-width:540px){.cta-tabs button{margin-left:0;margin-right:0}.cta-tabs button+button{margin-left:25px}}.cta-panes{text-align:center;padding-top:30px}.cta-tabs+.cta-panes{padding-top:15px}.cta-pane{display:none}.cta-pane.active{display:block}.cta-newsletter .alert{background-color:#fff;border-bottom:0;border-left:0;border-right:0;border-top-width:2px;font-size:14px;margin-bottom:15px}.cta-newsletter .alert-danger{border-top-color:#dc1e08;color:#ab1706}.cta-newsletter .alert-success{border-top-color:#199654;color:#126a3c}.cta-newsletter form{margin-bottom:20px}.cta-newsletter form:before{content:" ";display:table}.cta-newsletter form:after{clear:both;content:" ";display:table}.cta-newsletter .form_elements>label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cta-newsletter .form-control{border:0;margin-bottom:15px;-webkit-box-shadow:none;box-shadow:none}@media(min-width:540px){.cta-newsletter .form-control{border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0;float:left;margin-bottom:0;min-height:46px;width:65%}}.cta-newsletter .btn{padding:12px;width:100%}@media(min-width:540px){.cta-newsletter .btn{border-bottom-left-radius:0;border-top-left-radius:0;float:left;min-height:46px;padding:12px 24px;width:35%}}.cta-newsletter .opt-in-message hr{border:0;background-color:#e8e8e8;height:1px}.cta-newsletter .opt-in-message ul{margin:0;padding:0;list-style-type:none;text-align:left;display:grid;grid-template-columns:1fr 1fr;font-size:80%;column-gap:9px;row-gap:9px}.cta-newsletter .opt-in-message li{list-style-type:none;padding:0}.form_permissions{padding:15px 0;clear:both;text-align:left}.form_permissions label{display:block;margin-bottom:6px}.cta--header .i{padding-bottom:30px;position:relative}.cta--header .i:before{border-bottom:2px solid transparent;content:' ';left:0;position:absolute;width:100%;top:0}@media(min-width:760px){.cta--header .i:before{left:50%;margin-left:-365px;width:730px}}.cta--footer{background-color:#e2e6eb;color:#6a6f75}.cta--footer .i:after{border-bottom:1px solid rgba(106,111,117,0.3)}.cta--footer .cta-tabs .cta-tabs-title{color:rgba(106,111,117,0.6)}.cta--footer .cta-tabs button{color:rgba(106,111,117,0.6)}.cta--footer .cta-tabs button:hover,.cta--footer .cta-tabs button.active{border-top-color:#79838f;color:#79838f}.cta--footer .form-control{background-color:rgba(255,255,255,0.9);color:#212325}.cta--footer ::-moz-placeholder{color:#3a3c3f}.cta--footer :-ms-input-placeholder{color:#3a3c3f}.cta--footer ::placeholder{color:#3a3c3f}.cta--footer .btn{background-color:#79838f;color:#fff}.cta--footer .btn:hover,.cta--footer .btn:focus{background-color:#666f79;color:#fff}.cta--footer.cta--footer--hc{background-color:#e2e6eb;color:#111}.cta--footer.cta--footer--hc .i:after{border-bottom:1px solid rgba(17,17,17,0.3)}.cta--footer.cta--footer--hc .cta-tabs .cta-tabs-title{color:rgba(17,17,17,0.6)}.cta--footer.cta--footer--hc .cta-tabs button{color:rgba(17,17,17,0.6)}.cta--footer.cta--footer--hc .cta-tabs button:hover,.cta--footer.cta--footer--hc .cta-tabs button.active{border-top-color:#79838f;color:#79838f}.cta--footer.cta--footer--hc .form-control{background-color:rgba(255,255,255,0.9);color:#000}.cta--footer.cta--footer--hc ::-moz-placeholder{color:#000}.cta--footer.cta--footer--hc :-ms-input-placeholder{color:#000}.cta--footer.cta--footer--hc ::placeholder{color:#000}.cta--footer.cta--footer--hc .btn{background-color:#79838f;color:#fff}.cta--footer.cta--footer--hc .btn:hover,.cta--footer.cta--footer--hc .btn:focus{background-color:#666f79;color:#fff}.cta--footer .i{padding-bottom:40px;position:relative}.cta--footer .i:after{bottom:0;content:' ';left:50%;margin-left:-28px;position:absolute;width:56px}.no-js .cta-newsletter{display:block}.no-js [data-target=".cta-push"],.no-js .cta-push{display:none}.home--noissue.header--withimage .cta--header{margin-bottom:40px;margin-left:auto;margin-right:auto}@media(min-width:760px){.home--noissue.header--withimage .cta--header{border-radius:6px;width:730px}}.home--noissue.header--withimage .cta--header .i{padding-bottom:50px}.home--noissue.header--withimage .cta--header .cta-tabs .cta-tabs-title,.home--noissue.header--withimage .cta--header .cta-tabs button{padding-top:40px}.grecaptcha-badge{visibility:hidden}.grecaptcha-v2{width:304px;margin:0 auto}.pagination{font-weight:700;line-height:1.46153846;margin-bottom:20px;padding:10px 0;text-align:center}@media(min-width:760px){.pagination{margin-bottom:40px;padding:20px 0}}.pagination ul{font-size:1px;list-style:none;min-height:34px;position:relative}.pagination li{display:none;font-size:13px}@media(min-width:760px){.pagination li{display:inline-block}}.pagination li>a,.pagination li>span{border-radius:30px;border:1px solid transparent;float:left;padding:5px 20px}@media(min-width:760px){.pagination li>a,.pagination li>span{margin-left:2px;margin-right:2px;padding-bottom:7px;padding-top:7px}}.pagination li>a{padding-bottom:1px}@media(min-width:760px){.pagination li>a{padding-bottom:7px}}.pagination li .icon{color:#a1a8b2;font-size:28px;line-height:20px}@media(min-width:760px){.pagination li .icon{margin-top:-10px;position:absolute;top:50%}}@media(max-width:760px){.pagination li.gap{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media(min-width:760px){.pagination li.gap{display:inline-block}}.pagination li.gap span{border-color:transparent;padding-left:10px;padding-right:10px}.pagination li.active{display:inline-block}@media(max-width:760px){.pagination li.active span{border-color:transparent}}@media(min-width:760px){.pagination li.active span>span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.pagination li:first-child{display:inline-block;left:0;position:absolute;text-transform:uppercase}.pagination li:first-child a{margin-left:0;margin-right:0}@media(min-width:760px){.pagination li:first-child a{padding-left:35px}}.pagination li:first-child .icon{margin-right:2px}@media(min-width:760px){.pagination li:first-child .icon{left:15px}}.pagination li:last-child{display:inline-block;position:absolute;right:0;text-transform:uppercase;margin-left:0;margin-right:0}@media(min-width:760px){.pagination li:last-child a{padding-right:35px}}.pagination li:last-child .icon{margin-left:2px}@media(min-width:760px){.pagination li:last-child .icon{right:15px}}@media(max-width:760px){.pagination .pagination__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.item__list{list-style:none;margin-left:0;padding-left:0}.item{font-size:14px;line-height:1.285714286;overflow:hidden;margin-top:20px;padding-top:20px;position:relative}@media(min-width:760px){.item{font-size:16px;line-height:1.375;margin-top:40px;padding-top:40px}}.item:first-child{margin-top:0;padding-top:0}.item p a,.item li a{text-decoration:underline}.item p a:hover,.item li a:hover,.item p a:active,.item li a:active{text-decoration:none}.item__list .item:before{border-top:1px solid transparent;content:' ';display:block;left:0;position:absolute;top:0;width:55px}.item__list .item:first-child:before{content:'';display:none}.item__body{display:table-cell;overflow:hidden;width:10000px;vertical-align:top}.item__body p{margin-bottom:10px}.item__body ul{list-style:none;margin-bottom:10px;margin-left:0;padding-left:0}.item__image{display:table-cell;padding-left:40px;vertical-align:top}@media(max-width:760px){.item__image{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.item__image>img{margin-bottom:0}.item__heading{font-size:14px;font-weight:400;line-height:1.28571429;margin-bottom:10px;font-weight:700;margin-bottom:5px;text-transform:uppercase}@media(min-width:760px){.item__heading{font-size:16px;line-height:1.25}}.item__heading svg{stroke:black}.item__title{font-size:18px;font-weight:700;line-height:1.333333333}.item__title a:hover,.item__title a:focus{text-decoration:underline}@media(min-width:760px){.item__title{font-size:22px;line-height:1.272727273}}.item__footer{font-size:12px;font-weight:400;line-height:1.33333333;margin-bottom:10px;display:block;margin-bottom:0}@media(min-width:760px){.item__footer{font-size:14px;line-height:1.28571429}}.item__footer a:hover,.item__footer a:focus{text-decoration:underline}.item__footer .permalink{font-style:normal}.item__footer .permalink img{margin-bottom:0}.item__footer .permalink:hover,.item__footer .permalink:focus{text-decoration:none}.item__footer time{font-style:italic}.issue__body .item__footer{display:grid !important;grid-template-columns:1fr}@media(min-width:760px){.issue__body .item__footer{grid-template-columns:2fr 1fr}}@media(min-width:760px){.issue__body .item__footer-social{text-align:right;justify-self:end}}.social-share{width:18px;height:18px;display:inline-block;border-radius:50%;vertical-align:middle;margin-right:6px;margin-top:6px}@media(min-width:760px){.social-share{margin-top:6px;margin-right:0;margin-left:12px}}.social-share svg{width:18px;height:18px}.issue__heading{padding-top:20px;padding-bottom:20px;text-align:center}@media(min-width:760px){.issue__heading{padding-bottom:35px;padding-top:35px}}.issue__heading h1{font-size:16px;font-weight:400;line-height:21px;margin-bottom:0;text-transform:uppercase}.issue__heading h1 i{font-size:15px;font-style:italic;text-transform:none;white-space:nowrap}.issue__body{padding-top:20px}@media(min-width:760px){.issue__body{padding-top:40px}}.issue__heading+.issue__body{padding-top:0}.category{clear:both;padding-top:20px;padding-bottom:20px;position:relative}.category__title{font-size:16px;font-weight:700;line-height:26px}@media(min-width:760px){.category__title{font-size:20px;line-height:30px}}.category__title>img{margin-bottom:6px;max-width:100%;vertical-align:middle}.category__title--lozenge{font-size:14px;line-height:20px}@media(min-width:760px){.category__title--lozenge{font-size:16px;line-height:20px}}.category__title--lozenge .category__title__text{border-radius:3px;display:inline-block;padding:4px 10px;text-transform:uppercase}@media(min-width:760px){.category__title--lozenge .category__title__text{padding:6px 12px}}.category__title--large{font-size:24px;line-height:30px}@media(min-width:760px){.category__title--large{font-size:28px;line-height:36px}}.category__title--large.category__title--lozenge{font-size:20px;line-height:26px}@media(min-width:760px){.category__title--large.category__title--lozenge{font-size:24px;line-height:30px}}.category__title--large.category__title--lozenge .category__title__text{padding:6px 27px}@media(min-width:760px){.category__title--large.category__title--lozenge .category__title__text{padding:9px 30px}}.category__footer{padding-bottom:40px;text-align:center}.category__footer h2{display:block;font-size:16px;line-height:24px;margin-bottom:0;overflow-x:hidden;text-overflow:ellipsis}@media(min-width:760px){.category__footer h2{font-size:18px;line-height:28px}}.category__footer h2 a{display:block;padding:15px 10px;text-align:center}.category__footer h2 a:hover,.category__footer h2 a:focus{text-decoration:underline}.item--issue{font-size:16px;line-height:24px;margin-bottom:20px;padding-top:0}@media(min-width:760px){.item--issue{font-size:18px;line-height:26px;margin-bottom:40px}}.item--issue:last-child{margin-bottom:20px}.item--issue img{max-width:100%}.item--issue h1,.item--issue h2,.item--issue h3,.item--issue h4,.item--issue h5,.item--issue h6{font-weight:400;margin-bottom:10px;margin-top:0}.item--issue h1,.item--issue h3,.item--issue h5{font-weight:700}.item--issue h1,.item--issue h2{font-size:20px;line-height:26px}@media(min-width:760px){.item--issue h1,.item--issue h2{font-size:22px;line-height:28px}}.item--issue h3:not(.item__title),.item--issue h4{font-size:18px;line-height:24px}@media(min-width:760px){.item--issue h3:not(.item__title),.item--issue h4{font-size:20px;line-height:26px}}.item--issue h5,.item--issue h6{font-size:16px;line-height:24px}@media(min-width:760px){.item--issue h5,.item--issue h6{font-size:18px;line-height:26px}}.item--issue p,.item--issue ol,.item--issue ul{margin-bottom:20px;margin-top:0}.item--issue li{margin-bottom:10px}.item--issue hr{border:0;height:1px;margin:30px auto;text-align:center;width:82%}.item--issue blockquote{border-left:5px solid;margin:20px 0;padding:0 10px}.item--issue blockquote blockquote{margin:25px 10px}.item--issue .item__footer{display:block;font-style:italic;line-height:22px;margin-top:-10px;overflow-x:hidden;text-overflow:ellipsis}.item__line{border:0;height:1px;margin-bottom:10px;margin-top:10px;width:55px}.issue__pager{font-weight:700;line-height:1.46153846;padding:20px 0;text-align:center}@media(min-width:760px){.issue__pager{padding:40px 0}}.issue__pager ul{font-size:1px;list-style:none;min-height:34px;position:relative}.issue__pager ul:before{content:" ";display:table}.issue__pager ul:after{clear:both;content:" ";display:table}@media(min-width:760px){.issue__pager ul{min-height:52px}}.issue__pager li{display:inline-block;font-size:13px}.issue__pager li>a,.issue__pager li>span{border-radius:30px;border:1px solid transparent;float:left;padding:5px 20px}@media(min-width:760px){.issue__pager li>a,.issue__pager li>span{padding-top:7px}}.issue__pager li>a{padding-bottom:1px}@media(min-width:760px){.issue__pager li>a{min-width:180px;padding-bottom:7px}}.issue__pager li .icon{color:#a1a8b2;font-size:28px;line-height:20px}@media(min-width:760px){.issue__pager li .icon{margin-top:-10px;position:absolute;top:50%}}.issue__pager li .issue__pager__label{text-transform:uppercase}.issue__pager li time{font-style:italic;font-weight:400}@media(max-width:760px){.issue__pager li time{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media(min-width:760px){.issue__pager li time{display:block}}.issue__pager li.issue__pager__summary span{border-color:transparent}.issue__pager li.previous{left:0;position:absolute;text-align:left}@media(min-width:760px){.issue__pager li.previous a{padding-left:45px}}.issue__pager li.previous .icon{margin-right:2px}@media(min-width:760px){.issue__pager li.previous .icon{left:20px}}.issue__pager li.next{position:absolute;right:0;text-align:right}.issue__pager li.next a{float:right}@media(min-width:760px){.issue__pager li.next a{padding-right:45px}}.issue__pager li.next .icon{margin-left:2px}@media(min-width:760px){.issue__pager li.next .icon{right:20px}}@media(max-width:760px){.issue__pager .issue__pager__text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.issues{padding-bottom:40px;padding-top:30px}@media(min-width:760px){.issues{padding-bottom:60px;padding-top:50px}}.item__list--issues .item__title{font-weight:400}.header__search{font-size:13px}.header__search .i{max-width:520px;padding-bottom:30px;padding-top:20px}@media(min-width:540px){.header__search .i{margin-left:auto;margin-right:auto}}@media(min-width:760px){.header__search .i{padding-bottom:65px;padding-top:30px}}.header__search form{margin-bottom:20px}.header__search form:before{content:" ";display:table}.header__search form:after{clear:both;content:" ";display:table}.header__search label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header__search .form-control{border:0;border-bottom-right-radius:0;border-top-right-radius:0;float:left;min-height:46px;margin:0;padding:12px;width:70%}@media(min-width:760px){.header__search .form-control{padding:12px 16px}}.header__search .btn{border-bottom-left-radius:0;border-top-left-radius:0;float:left;min-height:46px;padding:12px;width:30%}@media(min-width:760px){.header__search .btn{padding:12px 24px}}@media(min-width:540px){.header__search .btn .icon-search{margin-right:2px;position:relative;top:1px}}.search{padding-bottom:40px;padding-top:20px}@media(min-width:760px){.search{padding-bottom:60px;padding-top:30px}}.categories{padding-bottom:40px;padding-top:20px}@media(min-width:760px){.categories{padding-bottom:60px;padding-top:30px}}.sponsorship{font-size:16px;line-height:24px}@media(min-width:760px){.sponsorship{font-size:18px;line-height:26px}}.sponsorship section{padding-bottom:20px;padding-top:30px}@media(min-width:760px){.sponsorship section{padding-bottom:40px;padding-top:40px}}.sponsorship__quicklinks{font-size:13px;font-weight:700;line-height:1.384615385;padding-top:20px;text-align:center;text-transform:uppercase}@media(min-width:760px){.sponsorship__quicklinks{padding-top:30px}}.sponsorship__quicklinks a{margin:0 10px}.sponsorship__nextavailable{margin-bottom:20px;padding-top:20px;position:relative;text-align:center}.sponsorship__nextavailable.with_divider{margin-top:30px;padding-top:30px}@media(min-width:760px){.sponsorship__nextavailable.with_divider{margin-bottom:40px;margin-top:60px;padding-bottom:20px;padding-top:60px}}.sponsorship__nextavailable.with_divider:before{border-top:1px solid transparent;content:' ';left:50%;margin-left:-83px;position:absolute;top:0;width:166px}.sponsorship__nextavailable h4{font-weight:700;text-transform:uppercase}.sponsorship__nextavailable ul{margin-left:0;list-style:none;font-size:16px;font-weight:400;line-height:1.25;margin-bottom:10px;margin-bottom:0}@media(min-width:760px){.sponsorship__nextavailable ul{font-size:20px;line-height:1.3}}.sponsorship__nextavailable ul>li{margin-left:0}@media(min-width:760px){.sponsorship__pricing .i{padding-left:76px;padding-right:76px}}.sponsorship__pricing h2{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sponsorship__pricing ul{margin-left:0;list-style:none;margin-bottom:20px}@media(min-width:760px){.sponsorship__pricing ul{margin-bottom:30px}}.sponsorship__pricing ul>li{margin-bottom:20px;margin-top:0;text-align:left}@media(min-width:760px){.sponsorship__pricing ul>li{display:grid;grid-template-columns:1fr min-content;column-gap:3rem;margin-bottom:5px;margin-top:30px}}.sponsorship__pricing ul>li .sponsorship__pricing__btn{padding-top:5px;white-space:nowrap}.sponsorship__pricing h3{font-size:20px;line-height:1.3;margin-bottom:0}@media(min-width:760px){.sponsorship__pricing h3{font-size:26px;line-height:1.2307692308}}.sponsorship__pricing p{margin-bottom:10px}@media(min-width:760px){.sponsorship__pricing p{margin-bottom:0}}.sponsorship__pricing .btn{background-color:#1cce78;color:#fff;border-radius:0;line-height:1;font-size:14px;font-weight:700;padding:10px 10px;vertical-align:top}@media(min-width:760px){.sponsorship__pricing .btn{padding:16px 15px}}.sponsorship__pricing .btn strong{font-size:20px;line-height:14px;margin-right:10px;position:relative;top:-1px;vertical-align:top}@media(min-width:760px){.sponsorship__pricing .btn strong{font-size:30px;margin-right:20px;top:-2px}}.sponsorship__availability{font-size:14px;line-height:1.285714286;text-align:center}.sponsorship__availability h2{font-size:14px;font-weight:400;line-height:1.28571429;margin-bottom:10px;font-weight:700;margin-bottom:20px;margin-top:20px;text-align:center;text-transform:uppercase}@media(min-width:760px){.sponsorship__availability h2{font-size:16px;line-height:1.25}}@media(min-width:760px){.sponsorship__availability h2{margin-top:60px}}.sponsorship__availability section{overflow:hidden;padding-bottom:40px;padding-top:0;position:relative}.sponsorship__availability section:last-child{padding-bottom:30px}@media(min-width:760px){.sponsorship__availability section{padding-bottom:80px}.sponsorship__availability section:last-child{padding-bottom:30px}}.sponsorship__availability section+section{padding-top:50px}@media(min-width:760px){.sponsorship__availability section+section{padding-top:100px}}.sponsorship__availability section+section:before{border-top:1px solid transparent;content:' ';left:50%;margin-left:-83px;position:absolute;top:0;width:166px}.sponsorship__availability h3{font-size:24px;line-height:1.25;margin-bottom:15px}@media(min-width:760px){.sponsorship__availability h3{font-size:36px;line-height:1.1666666667}}.sponsorship__availability .dates{list-style:none;margin-left:0;margin-bottom:25px;margin-top:30px;text-align:left}@media(min-width:760px){.sponsorship__availability .dates{font-size:0;text-align:center}}.sponsorship__availability .dates li{font-size:14px;font-weight:700;line-height:1.125;margin-bottom:20px;padding:50px 15px 15px;position:relative;text-align:left}@media(min-width:760px){.sponsorship__availability .dates li{display:inline-block;height:206px;overflow:hidden;margin-left:20px;padding:65px 0 0 15px;width:130px;text-align:center}.sponsorship__availability .dates li:nth-child(5n+1){margin-left:0}}.sponsorship__availability .dates h3{font-size:20px;line-height:1;margin-bottom:10px;text-align:right}@media(min-width:760px){.sponsorship__availability .dates h3{font-size:22px;text-align:left}}.sponsorship__availability .dates h3 time{float:left}@media(min-width:760px){.sponsorship__availability .dates h3 time{float:none}.sponsorship__availability .dates h3 time span{display:block}}.sponsorship__availability .dates h3 strong{display:block;font-size:18px;font-weight:400;line-height:1.5555555556}@media(min-width:760px){.sponsorship__availability .dates h3 strong{padding-top:4px}}.sponsorship__availability .dates h3 em{font-style:normal}.sponsorship__availability .dates p{border-bottom:1px solid transparent;left:0;margin-bottom:0;padding:10px 15px;position:absolute;text-transform:uppercase;top:0;right:0}@media(min-width:760px){.sponsorship__availability .dates p{padding:14px 10px}}.sponsorship__availability .dates .booknow{line-height:1;text-transform:uppercase}@media(min-width:760px){.sponsorship__availability .dates .booknow{text-align:center}}.sponsorship__availability .dates .booknow a,.sponsorship__availability .dates .booknow span{display:inline-block;font-weight:700;padding:10px}@media(min-width:760px){.sponsorship__availability .dates .booknow a,.sponsorship__availability .dates .booknow span{bottom:0;left:0;padding:16px 10px;position:absolute;right:0}}@media(min-width:760px){.sponsorship__availability .sponsorship__availability__info{margin-left:130px;margin-right:130px}}.sponsorship__previous h2{font-size:24px;line-height:1.25;margin-bottom:20px;text-align:center}@media(min-width:760px){.sponsorship__previous h2{font-size:36px;line-height:1.1666666667}}.sponsorship__previous ul{margin-left:0;list-style:none;margin-bottom:40px;overflow:hidden}.sponsorship__previous ul:before{content:" ";display:table}.sponsorship__previous ul:after{clear:both;content:" ";display:table}@media(min-width:760px){.sponsorship__previous ul{margin-bottom:60px;padding-top:20px}}.sponsorship__previous li{border-top:1px solid transparent;height:150px;position:relative;margin-left:-1px;margin-bottom:-1px;text-align:center}.sponsorship__previous li:nth-child(1){border-top:0}@media(min-width:760px){.sponsorship__previous li{border:1px solid transparent;float:left;height:200px;width:182px}.sponsorship__previous li:nth-child(2),.sponsorship__previous li:nth-child(3),.sponsorship__previous li:nth-child(4){border-top:0}.sponsorship__previous li:nth-of-type(4n){border-right:0}}.sponsorship__previous img{bottom:0;left:0;margin:auto;max-width:130px;max-height:120px;position:absolute;right:0;top:0}.sponsorship-article .i{padding-bottom:20px}.sponsorship-article .i>section{padding-top:30px}@media(min-width:760px){.sponsorship-article .i>section{padding-top:40px}}.sponsorship-article .i>section>h3{font-size:16px;margin-bottom:30px;padding-bottom:12px;position:relative}@media(min-width:760px){.sponsorship-article .i>section>h3{font-size:18px;padding-bottom:15px}}.sponsorship__inquiry{padding-top:20px;padding-bottom:40px}@media(min-width:760px){.sponsorship__inquiry{padding-bottom:100px;padding-top:30px}}@media(min-width:760px){.sponsorship__inquiry .i{width:480px}}.sponsorship__inquiry h3{border-bottom:1px solid transparent;padding-bottom:10px}.sponsorship__inquiry .btn{width:100%}@media(min-width:760px){.sponsorship__inquiry .btn{display:block;margin:0 auto;min-width:180px;text-align:center;width:auto}}.sponsorship__md h2{font-size:14px;font-weight:400;line-height:1.28571429;margin-bottom:10px;font-weight:700;text-align:center;text-transform:uppercase}@media(min-width:760px){.sponsorship__md h2{font-size:16px;line-height:1.25}}.sponsorship__md h3,.sponsorship__md h4{font-size:12px;font-weight:400;line-height:1.33333333;margin-bottom:10px;font-weight:700;text-align:center;text-transform:uppercase}@media(min-width:760px){.sponsorship__md h3,.sponsorship__md h4{font-size:14px;line-height:1.28571429}}.sponsorship__md h4{font-weight:400}.sponsorship__md p+h3,.sponsorship__md p+h4,.sponsorship__md p+h5{padding-top:10px}.sponsorship__md ol,.sponsorship__md ul{margin-left:15px}@media(min-width:760px){.sponsorship__md ol,.sponsorship__md ul{margin-left:30px}}.sponsorship__md ol>li,.sponsorship__md ul>li{margin-bottom:10px}.sponsorship__md a{text-decoration:underline}.sponsorship__md a:hover,.sponsorship__md a.active{text-decoration:none}.subscription{padding-bottom:40px;padding-top:20px}@media(min-width:760px){.subscription{padding-bottom:100px;padding-top:30px}}.subscription__actions{padding:20px 0;text-align:center}.subscription__resubscribe{margin-bottom:30px}.subscription__resubscribe form{display:inline-block}.subscription__resubscribe p{display:inline-block}.subscription__resubscribe__btn{background-color:transparent;border:0;border-radius:0;cursor:pointer;font-weight:normal;padding:0;text-decoration:underline}.subscription__resubscribe__btn:hover,.subscription__resubscribe__btn:focus{background-color:transparent;text-decoration:none}.subscription__feedback__title{margin-bottom:20px}@media(min-width:760px){.subscription__feedback__form{padding-left:20px;padding-right:20px}}.subscription__feedback__form .radio{display:block;margin-bottom:10px;margin-top:10px;min-height:30px;position:relative}.subscription__feedback__form .radio label{cursor:pointer;font-weight:400;margin-bottom:0;padding-left:30px}.subscription__feedback__form .radio input[type="radio"]{position:absolute;top:3px;margin-left:-30px;margin-top:4px \9}.subscription__feedback__form__actions{text-align:right}.subscription__feedback__thanks{text-align:center}.footer{background-color:#e2e6eb;color:#6a6f75}.footer .i .recaptcha-terms{color:rgba(106,111,117,0.6)}.footer .i .recaptcha-terms a{color:rgba(106,111,117,0.6)}.footer a{color:#6a6f75}.footer a:hover,.footer a:active{color:#52565a}.footer.footer--hc{background-color:#e2e6eb;color:#111}.footer.footer--hc .i .recaptcha-terms{color:rgba(17,17,17,0.6)}.footer.footer--hc .i .recaptcha-terms a{color:rgba(17,17,17,0.6)}.footer.footer--hc a{color:#111}.footer.footer--hc a:hover,.footer.footer--hc a:active{color:#000}.footer .i{font-size:13px;line-height:1.38;padding:20px 0;text-align:center}@media(min-width:540px){.footer .i{padding:40px 0}.home--noissue .footer .i{padding-bottom:20px}}.footer .i .recaptcha-terms{font-size:11px}.footer .i .published-with{margin-top:15px}.footer p{margin-bottom:10px}.footer .social a{margin:0 6px}.footer .social .social-facebook svg{fill:#1877f2}.footer .social .social-facebook:hover svg{fill:#4893f5}.footer .social .social-twitter svg{fill:#1da1f2}.footer .social .social-twitter:hover svg{fill:#4db5f5}.footer .social .social-instagram svg{fill:#e4405f}.footer .social .social-instagram:hover svg{fill:#ea6d84}.footer .social .social-youtube svg{fill:red}.footer .social .social-youtube:hover svg{fill:#f33}.footer .social .social-linkedin svg{fill:#0077b5}.footer .social .social-linkedin:hover svg{fill:#0099e8}.footer .social .social-rss svg{fill:#f2793d}.footer .social .social-rss:hover svg{fill:#f59a6d}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media(max-width:760px){.u-h-sm{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media(max-width:540px){.hidden-xs{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media(max-width:760px){.hidden-sm{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media(min-width:760px){.hidden-md{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media(min-width:760px){.d-md-flex{display:flex;align-items:flex-start}}.cg-20{column-gap:20px}#welcome-message .modal-content{-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.2);box-shadow:0 3px 9px rgba(0,0,0,0.2);border:0;border-radius:0;width:100%}#welcome-message .modal-heading{padding:60px 20px 40px;text-align:center;width:100%}@media(min-width:760px){#welcome-message .modal-heading{padding-left:30px;padding-right:30px}}#welcome-message .close{color:inherit;font-size:30px;font-weight:400;opacity:1;position:absolute;right:5px;top:5px;text-align:center;height:40px;width:40px}#welcome-message .close:hover{opacity:.8}@media(min-width:760px){#welcome-message .close{font-size:40px;right:10px;top:10px}}#welcome-message .modal-heading-brand{font-size:20px;font-weight:700;line-height:1}#welcome-message .modal-heading-brand img{display:inline-block;margin-bottom:0;max-width:90%}#welcome-message .modal-title{font-size:18px;margin-bottom:0}@media(min-width:760px){#welcome-message .modal-title{font-size:24px}}#welcome-message .modal-body{font-size:16px;line-height:22px;margin:0 auto;max-width:540px;padding:30px 20px;text-align:left}@media(min-width:760px){#welcome-message .modal-body{font-size:18px;line-height:26px;padding:40px 30px}}#welcome-message .modal-body h1,#welcome-message .modal-body h2,#welcome-message .modal-body h3,#welcome-message .modal-body h4,#welcome-message .modal-body h5,#welcome-message .modal-body h6{margin-bottom:10px}#welcome-message .modal-body a{text-decoration:underline}#welcome-message .modal-body a:hover{text-decoration:none}#welcome-message .modal-body ul,#welcome-message .modal-body ol{margin-left:0;text-align:left}#welcome-message .modal-body blockquote{border-left:5px solid #ccc;margin:20px 0;padding:0 10px}#welcome-message .modal-body>:last-child{margin-bottom:0}.ad.ad-web{margin:0 auto;max-width:730px;z-index:2;position:relative}.ad.ad-web iframe{width:100%}.footer .ad-web{padding-top:20px}@media(min-width:758px){.grid-container{max-width:1020px;margin:auto;display:grid;grid-template-columns:55fr 45fr;column-gap:30px;color:black}}.benefits-wrapper:not(.panel),.input-payment-wrapper:not(.panel){padding:20px}.subscriber-wrapper>.i{padding:35px 0}.subscription-title{font-family:Merriweather;font-style:normal;font-weight:normal;font-size:26px;color:#000;margin-bottom:15px}.benefits-wrapper h2{font-style:normal;font-weight:bold;font-size:22px;line-height:30px;margin-top:10px}.benefits-wrapper p{font-style:normal;font-weight:normal;font-size:16px;line-height:1.5;color:#3e3e47}.benefits-wrapper p small{font-size:14px;line-height:2}.benefits-wrapper a{text-decoration:underline}.input-payment-wrapper{padding-top:0}.input-payment-wrapper p{font-size:14px}.input-payment-wrapper p>.btn-link{vertical-align:top}.input-payment-wrapper p>b{font-size:18px}.input-payment-wrapper p:last-child{margin-bottom:0}.input-payment-wrapper .d-md-flex{margin-bottom:20px}.input-payment-wrapper .panel{margin-top:-40px;background:#fff;box-shadow:1px 1px 4px rgba(0,0,0,0.1);border-radius:3px}.input-payment-wrapper .subscription-plan-choices{margin-bottom:15px}.input-payment-wrapper .subscription-plan-choices label.subscription-plan-choice{display:inline-flex;align-items:flex-start;font-weight:400;margin:0;color:#000}.input-payment-wrapper .subscription-plan-choices label.subscription-plan-choice input[type=radio]{margin-top:5px;margin-right:5px}.input-payment-wrapper .subscription-plan-choices label.subscription-plan-choice:not(:last-child){margin-right:20px;margin-bottom:5px}.input-payment-wrapper .subscription-plan-choices span.subscription-plan-saving{display:block;font-style:italic;font-weight:bold;font-size:12px;line-height:16px;color:#9e4536}.input-payment-wrapper .btn-primary{border-radius:3px;transition:all .3s;position:relative}.input-payment-wrapper .btn-primary svg{margin:0 0 4px 4px;vertical-align:middle}.input-payment-wrapper .btn-primary:disabled{opacity:.5}.input-payment-wrapper .btn-primary.btn-block{width:100%}.input-payment-wrapper .btn-primary+.btn{margin-left:10px}