@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}@-webkit-keyframes color{0%{stroke:#333}40%{stroke:#333}66%{stroke:#333}80%,90%{stroke:#333}}@keyframes color{0%{stroke:#333}40%{stroke:#333}66%{stroke:#333}80%,90%{stroke:#333}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! HTML5 Boilerplate v7.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::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}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:'Publico Banner';src:url(fonts/PublicoBanner-BoldItalic.eot);src:url(fonts/PublicoBanner-BoldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-BoldItalic.woff2) format("woff2"),url(fonts/PublicoBanner-BoldItalic.woff) format("woff"),url(fonts/PublicoBanner-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Publico Text';src:url(fonts/PublicoText-Bold.eot);src:url(fonts/PublicoText-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoText-Bold.woff2) format("woff2"),url(fonts/PublicoText-Bold.woff) format("woff"),url(fonts/PublicoText-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Publico Text';src:url(fonts/PublicoText-SemiboldItalic.eot);src:url(fonts/PublicoText-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoText-SemiboldItalic.woff2) format("woff2"),url(fonts/PublicoText-SemiboldItalic.woff) format("woff"),url(fonts/PublicoText-SemiboldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Publico Headline';src:url(fonts/PublicoHeadline-Roman.eot);src:url(fonts/PublicoHeadline-Roman.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoHeadline-Roman.woff2) format("woff2"),url(fonts/PublicoHeadline-Roman.woff) format("woff"),url(fonts/PublicoHeadline-Roman.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Publico Headline';src:url(fonts/PublicoHeadline-Extrabold.eot);src:url(fonts/PublicoHeadline-Extrabold.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoHeadline-Extrabold.woff2) format("woff2"),url(fonts/PublicoHeadline-Extrabold.woff) format("woff"),url(fonts/PublicoHeadline-Extrabold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Publico Headline';src:url(fonts/PublicoHeadline-MediumItalic.eot);src:url(fonts/PublicoHeadline-MediumItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoHeadline-MediumItalic.woff2) format("woff2"),url(fonts/PublicoHeadline-MediumItalic.woff) format("woff"),url(fonts/PublicoHeadline-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Publico Banner';src:url(fonts/PublicoBanner-Extrabold.eot);src:url(fonts/PublicoBanner-Extrabold.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-Extrabold.woff2) format("woff2"),url(fonts/PublicoBanner-Extrabold.woff) format("woff"),url(fonts/PublicoBanner-Extrabold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Publico Banner';src:url(fonts/PublicoBanner-MediumItalic.eot);src:url(fonts/PublicoBanner-MediumItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-MediumItalic.woff2) format("woff2"),url(fonts/PublicoBanner-MediumItalic.woff) format("woff"),url(fonts/PublicoBanner-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Publico Headline';src:url(fonts/PublicoHeadline-Black.eot);src:url(fonts/PublicoHeadline-Black.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoHeadline-Black.woff2) format("woff2"),url(fonts/PublicoHeadline-Black.woff) format("woff"),url(fonts/PublicoHeadline-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Publico Text';src:url(fonts/PublicoText-BoldItalic.eot);src:url(fonts/PublicoText-BoldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoText-BoldItalic.woff2) format("woff2"),url(fonts/PublicoText-BoldItalic.woff) format("woff"),url(fonts/PublicoText-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Publico Text';src:url(fonts/PublicoText-Italic.eot);src:url(fonts/PublicoText-Italic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoText-Italic.woff2) format("woff2"),url(fonts/PublicoText-Italic.woff) format("woff"),url(fonts/PublicoText-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Publico Headline';src:url(fonts/PublicoHeadline-BlackItalic.eot);src:url(fonts/PublicoHeadline-BlackItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoHeadline-BlackItalic.woff2) format("woff2"),url(fonts/PublicoHeadline-BlackItalic.woff) format("woff"),url(fonts/PublicoHeadline-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'Publico Text';src:url(fonts/PublicoText-Roman.eot);src:url(fonts/PublicoText-Roman.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoText-Roman.woff2) format("woff2"),url(fonts/PublicoText-Roman.woff) format("woff"),url(fonts/PublicoText-Roman.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Publico Banner';src:url(fonts/PublicoBanner-Black.eot);src:url(fonts/PublicoBanner-Black.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-Black.woff2) format("woff2"),url(fonts/PublicoBanner-Black.woff) format("woff"),url(fonts/PublicoBanner-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Publico Headline';src:url(fonts/PublicoHeadline-Light.eot);src:url(fonts/PublicoHeadline-Light.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoHeadline-Light.woff2) format("woff2"),url(fonts/PublicoHeadline-Light.woff) format("woff"),url(fonts/PublicoHeadline-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Publico Banner';src:url(fonts/PublicoBanner-Light.eot);src:url(fonts/PublicoBanner-Light.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-Light.woff2) format("woff2"),url(fonts/PublicoBanner-Light.woff) format("woff"),url(fonts/PublicoBanner-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Publico Banner';src:url(fonts/PublicoBanner-ExtraboldItalic.eot);src:url(fonts/PublicoBanner-ExtraboldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-ExtraboldItalic.woff2) format("woff2"),url(fonts/PublicoBanner-ExtraboldItalic.woff) format("woff"),url(fonts/PublicoBanner-ExtraboldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Publico Headline';src:url(fonts/PublicoHeadline-LightItalic.eot);src:url(fonts/PublicoHeadline-LightItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoHeadline-LightItalic.woff2) format("woff2"),url(fonts/PublicoHeadline-LightItalic.woff) format("woff"),url(fonts/PublicoHeadline-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Publico Banner';src:url(fonts/PublicoBanner-LightItalic.eot);src:url(fonts/PublicoBanner-LightItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-LightItalic.woff2) format("woff2"),url(fonts/PublicoBanner-LightItalic.woff) format("woff"),url(fonts/PublicoBanner-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Publico Banner Ultra';src:url(fonts/PublicoBanner-UltraItalic.eot);src:url(fonts/PublicoBanner-UltraItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-UltraItalic.woff2) format("woff2"),url(fonts/PublicoBanner-UltraItalic.woff) format("woff"),url(fonts/PublicoBanner-UltraItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Publico Banner Roman';src:url(fonts/PublicoBanner-Italic.eot);src:url(fonts/PublicoBanner-Italic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-Italic.woff2) format("woff2"),url(fonts/PublicoBanner-Italic.woff) format("woff"),url(fonts/PublicoBanner-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Publico Banner';src:url(fonts/PublicoBanner-Bold.eot);src:url(fonts/PublicoBanner-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-Bold.woff2) format("woff2"),url(fonts/PublicoBanner-Bold.woff) format("woff"),url(fonts/PublicoBanner-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Publico Headline';src:url(fonts/PublicoHeadline-ExtraboldItalic.eot);src:url(fonts/PublicoHeadline-ExtraboldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoHeadline-ExtraboldItalic.woff2) format("woff2"),url(fonts/PublicoHeadline-ExtraboldItalic.woff) format("woff"),url(fonts/PublicoHeadline-ExtraboldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Publico Banner';src:url(fonts/PublicoBanner-Medium.eot);src:url(fonts/PublicoBanner-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-Medium.woff2) format("woff2"),url(fonts/PublicoBanner-Medium.woff) format("woff"),url(fonts/PublicoBanner-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Publico Banner';src:url(fonts/PublicoBanner-Roman.eot);src:url(fonts/PublicoBanner-Roman.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-Roman.woff2) format("woff2"),url(fonts/PublicoBanner-Roman.woff) format("woff"),url(fonts/PublicoBanner-Roman.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Publico Headline';src:url(fonts/PublicoHeadline-Medium.eot);src:url(fonts/PublicoHeadline-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoHeadline-Medium.woff2) format("woff2"),url(fonts/PublicoHeadline-Medium.woff) format("woff"),url(fonts/PublicoHeadline-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Publico Headline';src:url(fonts/PublicoHeadline-Bold.eot);src:url(fonts/PublicoHeadline-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoHeadline-Bold.woff2) format("woff2"),url(fonts/PublicoHeadline-Bold.woff) format("woff"),url(fonts/PublicoHeadline-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Publico Headline';src:url(fonts/PublicoHeadline-Italic.eot);src:url(fonts/PublicoHeadline-Italic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoHeadline-Italic.woff2) format("woff2"),url(fonts/PublicoHeadline-Italic.woff) format("woff"),url(fonts/PublicoHeadline-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Publico Headline';src:url(fonts/PublicoHeadline-BoldItalic.eot);src:url(fonts/PublicoHeadline-BoldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoHeadline-BoldItalic.woff2) format("woff2"),url(fonts/PublicoHeadline-BoldItalic.woff) format("woff"),url(fonts/PublicoHeadline-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Publico Text';src:url(fonts/PublicoText-Semibold.eot);src:url(fonts/PublicoText-Semibold.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoText-Semibold.woff2) format("woff2"),url(fonts/PublicoText-Semibold.woff) format("woff"),url(fonts/PublicoText-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Publico Banner';src:url(fonts/PublicoBanner-BlackItalic.eot);src:url(fonts/PublicoBanner-BlackItalic.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-BlackItalic.woff2) format("woff2"),url(fonts/PublicoBanner-BlackItalic.woff) format("woff"),url(fonts/PublicoBanner-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'Publico Banner Ultra';src:url(fonts/PublicoBanner-Ultra.eot);src:url(fonts/PublicoBanner-Ultra.eot?#iefix) format("embedded-opentype"),url(fonts/PublicoBanner-Ultra.woff2) format("woff2"),url(fonts/PublicoBanner-Ultra.woff) format("woff"),url(fonts/PublicoBanner-Ultra.ttf) format("truetype");font-weight:400;font-style:normal}body,html{font-family:"Publico Text",serif;font-size:62.5%;line-height:17px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}input,select,textarea{font-family:"Publico Text",serif}h1,h2,h3,h4,h5,h6{font-family:"Publico Text",serif;font-style:normal;font-weight:600;text-rendering:optimizeLegibility;margin:0;letter-spacing:0rem;color:#000}h1{font-size:50px;line-height:46px}h2{font-size:30px;line-height:30px}h3{font-size:20px;line-height:24px}h4{font-size:14px;line-height:18px}p{font-family:"Publico Text",serif;color:#000;font-size:16px;line-height:24px;letter-spacing:0rem;font-weight:400}p strong{font-weight:600}li{font-family:"Publico Text",serif;color:#000;font-size:16px;line-height:24px;letter-spacing:0rem;font-weight:400}*{margin:0}*,:after,:before{box-sizing:border-box}[v-cloak]{display:none}body,html{height:100%}body{background:#fff;overscroll-behavior-y:none}body.overlay-visible{overflow:hidden}input,select,textarea{outline:0;transition:all .2s ease-out,background-color 50s linear 0s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}[placeholder],input[placeholder]{color:#fff;opacity:1}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s}::-webkit-input-placeholder{color:#999;opacity:1!important}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}input:-webkit-autofill{-webkit-box-shadow:none!important;-webkit-text-fill-color:#999!important}a,a:focus,a:visited{color:#fff;outline:0;text-decoration:none;transition:all .2s ease-out}a:hover{color:#fff;outline:0;text-decoration:none;transition:all .2s ease-out}.inner{width:1024px;margin:0 auto}.adsanity-inner img{display:block}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}header{width:100%;padding:44px 0 0 0;background-color:#fff;position:relative;margin:0 0 25px 0;z-index:10}header .search-socials{width:100%;height:44px;background-color:#f4f4f4;display:flex;justify-content:space-between;position:fixed;left:0;top:0;z-index:99}header .search-socials .search{height:44px;display:flex}header .search-socials .search .icon{height:44px;width:53px;display:flex;justify-content:center;align-items:center}header .search-socials .search .field{height:44px;width:200px}header .search-socials .search .field input{width:100%;height:44px;border:none;display:block;width:100%;font-family:caslons-egyptian,sans-serif;font-size:12px;font-weight:400;letter-spacing:.182rem;color:#333;background-color:transparent;padding:0}header .search-socials .socials{height:44px;display:flex;padding:0 20px 0 0;align-items:center}header .search-socials .socials a{margin:0 0 0 14px}header .search-socials .socials a:hover{opacity:.4}header .search-socials .account-management{height:44px;display:flex;padding:0 20px 0 0;align-items:center}header .search-socials .account-management span{font-family:caslons-egyptian,sans-serif;font-size:12px;font-weight:200;line-height:1;letter-spacing:.228rem;color:#222;text-transform:uppercase}header .search-socials .account-management a{color:#222}header .search-socials .account-management a:hover{opacity:.4}header .search-socials .account-management img{margin:0 0 0 15px;cursor:pointer}header .header-ad{width:100%;padding:30px 0 0 0;display:flex;justify-content:center}header .header-ad .ad-728x90{margin:0;height:auto}header .masthead{width:100%;padding:30px 0;text-align:center}header .masthead .section{width:100%}header .masthead .section h1{font-size:58px;color:#333;text-transform:uppercase;font-family:"Publico Banner",serif;font-weight:400;margin:13px 0 0 0}header .masthead .section .section-with-sponsor{width:100%;display:flex;justify-content:center;padding:13px 0 0 0}header .masthead .section .section-with-sponsor h1{margin:0}header .masthead .section .section-with-sponsor .sponsor{position:relative;margin:0 0 0 20px;padding:0 0 0 20px;display:flex;flex-direction:column}header .masthead .section .section-with-sponsor .sponsor:before{content:'';position:absolute;top:0;left:0;width:1px;height:42px;background-color:#ccc}header .masthead .section .section-with-sponsor .sponsor span{font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:300;line-height:1;letter-spacing:.122rem;color:#222;text-transform:uppercase;margin:0 0 6px 0}header .masthead .section .section-with-sponsor .sponsor img{margin:0 0 0 -2px}header nav{width:100%;border-top:1px solid #ccc;padding:3px 0 2px 0;display:flex;justify-content:center}header nav ul{display:flex;margin:0;padding:0;list-style:none}header nav ul li{display:inline-block;font-family:caslons-egyptian,sans-serif;font-size:12px;font-weight:300;line-height:1;letter-spacing:.218rem;color:#222;text-transform:uppercase;padding:20px 15px;position:relative}header nav ul li a,header nav ul li a:link,header nav ul li a:visited{color:#222}header nav ul li a:focus,header nav ul li a:hover{color:#222}header nav ul li:after{content:'';display:block;position:absolute;width:1px;height:8px;background-color:#999;top:22px;right:0}header nav ul li:last-child:after{display:none}header nav ul li .sub-menu{display:block;position:absolute;top:47px;left:0;width:240px;background-color:#333;padding:20px 10px 15px 10px;opacity:0;pointer-events:none;transition:all .2s linear 0s;-webkit-transform:translateY(10px);transform:translateY(10px)}header nav ul li .sub-menu:after{content:'';display:block;width:15px;height:15px;background-color:#333;position:absolute;top:-7px;left:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header nav ul li .sub-menu li{display:block;width:100%;padding:9px 10px}header nav ul li .sub-menu li a,header nav ul li .sub-menu li a:link,header nav ul li .sub-menu li a:visited{color:#fff}header nav ul li .sub-menu li a:focus,header nav ul li .sub-menu li a:hover{color:#fff;opacity:.6}header nav ul li .sub-menu li:after{display:none}header nav ul li .sub-menu li:last-child:after{display:none}header nav ul li:hover .sub-menu{opacity:1;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}header .mobile-masthead{display:none}header .menu-toggle{display:none}header .search-toggle{display:none;position:absolute;top:0;left:0;width:65px;height:65px;justify-content:center;align-items:center;cursor:pointer;z-index:10}header .search-toggle .search-icon{fill:#333}header .menu-toggle{position:absolute;top:23px;right:30px;width:28px;height:18px;cursor:pointer;z-index:10}header .menu-toggle span{position:absolute;left:0;width:100%;height:2px;background-color:#333;transition:all .3s linear 0s}header .menu-toggle span.top-bar{top:0}header .menu-toggle span.middle-bar{top:8px}header .menu-toggle span.bottom-bar{top:16px}header .mobile-search{display:none;width:100%;height:64px;position:absolute;top:0;left:0;background-color:#fff;z-index:9;padding:0 0 0 59px}header .mobile-search input{width:100%;height:64px;background-color:transparent;border:none;display:block;font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:400;letter-spacing:.182rem;color:#333;background-color:transparent;padding:0}header .subnavigation{position:absolute;bottom:-58px;left:0;width:100%;height:58px;opacity:0;pointer-events:none;overflow:hidden;transition:opacity 0s linear .4s}header .subnavigation .subnavigation-group{position:absolute;background-color:#333;top:-58px;left:0;width:100%;display:flex;justify-content:center;opacity:0;pointer-events:none;transition:top .4s ease-in-out 0s}header .subnavigation .subnavigation-group.visible{opacity:1;pointer-events:all}header .subnavigation .subnavigation-group ul{display:flex;margin:0;padding:0;list-style:none}header .subnavigation .subnavigation-group ul li{display:inline-block;font-family:caslons-egyptian,sans-serif;font-size:12px;font-weight:300;line-height:58px;letter-spacing:.218rem;color:#222;text-transform:uppercase;padding:0 15px;position:relative}header .subnavigation .subnavigation-group ul li a,header .subnavigation .subnavigation-group ul li a:link,header .subnavigation .subnavigation-group ul li a:visited{color:#fff}header .subnavigation .subnavigation-group ul li a:focus,header .subnavigation .subnavigation-group ul li a:hover{color:#fff;opacity:.6}header .subnavigation .subnavigation-group ul li:after{content:'';display:block;position:absolute;width:1px;height:8px;background-color:#ccc;top:25px;right:0}header .subnavigation .subnavigation-group ul li:last-child:after{display:none}header.shownav .subnavigation{opacity:1;pointer-events:all;transition:opacity 0s linear 0s}header.shownav .subnavigation .subnavigation-group{top:0}.overlay-menu{position:fixed;width:100%;height:100%;background-color:#333;z-index:99;opacity:0;pointer-events:none;display:flex;flex-direction:column;padding:65px 0 0 0;overflow:auto}.overlay-menu nav{width:100%;height:auto;flex:1 1 auto}.overlay-menu nav ul{width:100%;margin:0;padding:0}.overlay-menu nav ul li{width:100%;margin:0;padding:0;border-bottom:1px solid #666;line-height:60px;font-family:caslons-egyptian,sans-serif;font-size:12px;font-weight:300;letter-spacing:.236rem;text-transform:uppercase;position:relative}.overlay-menu nav ul li .icon{position:absolute;top:0;right:0;width:80px;height:60px;display:flex;justify-content:center;align-items:center;z-index:10;cursor:pointer}.overlay-menu nav ul li .icon img{transition:all .2s linear 0s}.overlay-menu nav ul li.active .icon img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.overlay-menu nav ul li a,.overlay-menu nav ul li a:focus,.overlay-menu nav ul li a:link,.overlay-menu nav ul li a:visited{color:#fff;display:block;padding:0 30px}.overlay-menu nav ul li a:hover{color:#666}.overlay-menu nav ul li.inactive a,.overlay-menu nav ul li.inactive a:focus,.overlay-menu nav ul li.inactive a:hover,.overlay-menu nav ul li.inactive a:link,.overlay-menu nav ul li.inactive a:visited{color:#666}.overlay-menu nav ul li ul{display:none}.overlay-menu nav ul li ul li{border-top:1px solid #666;border-bottom:none}.overlay-menu .base{width:100%;text-align:center;padding:0 0 50px 0}.overlay-menu .base .legals{width:100%;text-align:center;padding:20px 0 18px 0}.overlay-menu .base .legals ul{width:100%;margin:2px 0 0 0;padding:0;list-style:none}.overlay-menu .base .legals li{font-family:caslons-egyptian,sans-serif;font-size:10px;line-height:1;color:#999;padding:0 16px;text-transform:uppercase;font-weight:300;letter-spacing:.182rem;margin:0 0 12px 0}.overlay-menu .base .legals li a{color:#999}.overlay-menu .base .legals li a:hover{color:#fff}.overlay-menu .base .socials{width:100%}.overlay-menu .base .socials a{margin:0 11px}.overlay-menu .base .socials a svg{-webkit-transform:scale(1.4);transform:scale(1.4)}main{width:100%;background-color:#fff}main .tablet-banner-ad{display:none}main .mobile-banner-ad{display:none}main .section-title{width:100%;text-align:center;margin:0 0 32px 0;display:none}main .section-title h2{font-size:44px;text-transform:uppercase;color:#333;font-weight:400;letter-spacing:.12rem;font-family:"Publico Banner",serif}main .section-title a,main .section-title a:link,main .section-title a:visited{color:#333}main .section-title a:hover{color:#666}main .inner{width:1168px;margin:0 auto}main .dual-columns{width:100%;display:flex;justify-content:space-between;margin:0 0 40px 0}main .dual-columns .primary-column{width:781px;flex:0 0 auto;padding:0 13px 0 0;border-right:1px solid #ccc}main .dual-columns .secondary-column{width:370px;flex:0 0 auto;position:relative}main .popunder-ad{width:100%;margin:30px 0;display:flex;justify-content:center;align-items:center}main .popunder-ad .popunder-ad-inner{padding:25px;background-color:#f4f4f4}main .popunder-ad .adsanity-inner img{display:block;width:100%}main .popunder-ad .ad-720x300{margin:0;height:auto}main .article .popunder-ad{margin:0}main .print-editions{width:100%;position:relative;margin:0 0 60px 0}main .print-editions:before{content:'';position:absolute;top:0;left:285px;height:100%;width:1px;background-color:#ccc}main .print-editions:after{content:'';position:absolute;top:0;right:285px;height:100%;width:1px;background-color:#ccc}main .print-editions .print-grid{width:100%;display:grid;grid-template-columns:270px 270px 270px 270px;grid-column-gap:29px;grid-row-gap:60px;position:relateive}main .print-editions .print-grid:before{content:'';position:absolute;top:0;left:584px;height:100%;width:1px;background-color:#ccc}main .print-editions .print-grid .item{width:100%}main .print-editions .print-grid .item .media{width:100%;margin:0 0 20px 0}main .print-editions .print-grid .item .media img{width:100%}main .print-editions .print-grid .item .content{width:100%;margin:0 0 20px 0}main .print-editions .print-grid .item .content h4{font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:300;line-height:1;letter-spacing:.182rem;color:#222;text-transform:uppercase;margin:0 0 10px 0}main .print-editions .print-grid .item .content h3{font-size:22px;line-height:1;font-weight:400;font-family:"Publico Headline",serif;color:#333}main .print-editions .print-grid .item .action{width:100%}main .print-editions .print-grid .item .action a,main .print-editions .print-grid .item .action a:link,main .print-editions .print-grid .item .action a:visited{display:block;width:100%;height:40px;line-height:40px;font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:500;letter-spacing:.182rem;color:#fff;background-color:#333;text-transform:uppercase;text-align:center}main .print-editions .print-grid .item .action a:hover{background-color:#666}main .page h1{font-size:42px;color:#333;margin:0;font-weight:400;letter-spacing:0;line-height:1}main .page h2{font-size:26px;color:#333;margin:0;font-weight:400;letter-spacing:0;line-height:1;margin:34px 0 0 0;line-height:1}main .page p{font-family:"Publico Text",serif;font-size:16px;font-weight:400;color:#222;line-height:28px;margin:26px 0 0 0}main .page ul{padding:0 0 0 16px;margin:30px 0 0 0}main .page li{font-family:"Publico Text",serif;font-size:16px;font-weight:400;color:#222;line-height:28px;margin:0 0 3px 0}main .page li:last-child{margin:0}main .page img{margin:34px 0 0 0}main .page figure{width:100%;margin:34px 0 0 0}main .page figure img{margin:0;width:100%}main .page figure figcaption{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#666;line-height:22px;font-style:italic;margin:13px 0 0 0}main .page a,main .page a:link,main .page a:visited{color:#222;text-decoration:underline}main .page a:focus,main .page a:hover{color:#666}main .search-header{width:100%;border-bottom:1px solid #ccc;padding:0 0 25px 0}main .search-header h1{font-size:34px;line-height:1;font-weight:500;font-family:"Publico Headline",serif;color:#333;margin:0 0 12px 0}main .search-header span{font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:300;line-height:1;letter-spacing:.182rem;color:#222;text-transform:uppercase}main .seach-result{width:100%;border-bottom:1px solid #ccc;padding:30px 0}main .seach-result:last-child{border:none;padding:30px 0 0 0}main .seach-result a{display:flex}main .seach-result a .media{width:210px;flex:0 0 auto}main .seach-result a .media img{width:100%}main .seach-result a .content{width:100%;flex:1 1 auto;padding:0 0 0 30px}main .seach-result a .content h2{font-family:"Publico Headline",serif;font-size:26px;font-weight:400;color:#333;line-height:1.3;margin:0 0 4px 0}main .seach-result a .content p{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#333;line-height:22px}main .seach-result a .content time{font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:300;line-height:1;letter-spacing:.182rem;color:#222;text-transform:uppercase;margin:16px 0 0 0;display:block}main #more-results{padding:30px 0 0 0}main #more-results .seach-result{border-top:1px solid #ccc;border-bottom:none}main #more-results .seach-result:last-child{border-top:1px solid #ccc}main .contributor{width:100%;border-top:1px solid #ccc;padding:30px 0;display:flex}main .contributor:last-child{padding:30px 0 0 0}main .contributor .media{width:170px;flex:0 0 auto}main .contributor .media img{width:100%}main .contributor .content{width:100%;flex:1 1 auto;padding:0 0 0 30px}main .contributor .content h6{font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:300;line-height:1;letter-spacing:.182rem;color:#222;text-transform:uppercase;margin:0 0 10px 0;display:block}main .contributor .content h2{font-family:"Publico Headline",serif;font-size:26px;font-weight:400;color:#333;line-height:1.3;margin:0 0 12px 0}main .contributor .content p{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#333;line-height:22px}main .contributor .content p a,main .contributor .content p a:link,main .contributor .content p a:visited{color:#222;text-decoration:underline}main .contributor .content p a:focus,main .contributor .content p a:hover{color:#666}main .event{width:100%;border-top:1px solid #ccc;padding:31px 0 30px 0}main .event:last-child{padding:30px 0 0 0}main .event .details{width:100%}main .event .details time{font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:300;line-height:1;letter-spacing:.182rem;color:#d51a3c;text-transform:uppercase;margin:0 0 15px 0;display:block}main .event .details h2{font-family:"Publico Headline",serif;font-size:26px;font-weight:300;line-height:1;letter-spacing:.182rem;color:#222;margin:0 0 18px 0;display:block}main .event .details h3{font-family:"Publico Headline",serif;font-size:14px;font-weight:400;color:#666;line-height:1.3;margin:0 0 18px 0;font-style:italic}main .event .content{width:100%;display:flex}main .event .content .text{width:100%;flex:1 1 auto}main .event .content .text p{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#333;line-height:22px}main .event .content .media{width:235px;padding:0 0 0 25px;flex:0 0 auto}main .event .content .media img{width:100%}main .event a:hover .content h2{opacity:.5}main .section-header{width:100%;border-bottom:1px solid #ccc;padding:0 0 21px 0}main .section-header h2{font-size:34px;line-height:1;font-weight:500;font-family:"Publico Headline",serif;color:#333;margin:0}main .feature-article{width:100%;border-bottom:1px solid #ccc;padding:0 0 30px 0}main .feature-article figure{width:100%}main .feature-article figure img{margin:0;width:100%}main .feature-article figure figcaption{font-family:"Publico Text",serif;font-size:12px;font-weight:400;color:#666;line-height:22px;font-style:italic;margin:8px 0 0 0}main .feature-article .content{width:100%;margin:22px 0 0 0}main .feature-article .content h2{font-family:"Publico Headline",serif;font-size:34px;font-weight:400;color:#333;line-height:40px;margin:0 0 14px 0;transition:opacity .2s linear 0s}main .feature-article .content p{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#333;line-height:22px}main .feature-article .content time{font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:300;line-height:1;letter-spacing:.182rem;color:#222;text-transform:uppercase;margin:16px 0 0 0;display:block}main .feature-article a:hover .content h2{opacity:.5}main .article{width:100%;border-bottom:1px solid #ccc;padding:30px 0}main .article a{display:flex}main .article a .media{width:210px;flex:0 0 auto}main .article a .media img{width:100%}main .article a .content{width:100%;flex:1 1 auto;padding:0 0 0 30px}main .article a .content h2{font-family:"Publico Headline",serif;font-size:26px;font-weight:400;color:#333;line-height:1.3;margin:0 0 4px 0;transition:opacity .2s linear 0s}main .article a .content p{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#333;line-height:22px}main .article a .content time{font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:300;line-height:1;letter-spacing:.182rem;color:#222;text-transform:uppercase;margin:16px 0 0 0;display:block}main .article a:hover .content h2{opacity:.5}main .article-list-with-border{width:100%;border-top:1px solid #ccc}main .inline-subscribe{width:100%;margin:0;background-color:#f4f4f4;display:flex}main .inline-subscribe .content{width:100%;flex:1 1 auto;padding:25px 30px 25px 25px}main .inline-subscribe .content .text{width:100%;margin:0 0 19px 0}main .inline-subscribe .content .text h3{font-size:22px;line-height:1;font-weight:500;font-family:"Publico Headline",serif;color:#333;margin:0 0 15px 0}main .inline-subscribe .content .text p{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#333;line-height:22px}main .inline-subscribe .content .form{width:100%;margin:0 0 13px 0;display:flex}main .inline-subscribe .content .form .fields{flex:1 1 auto;width:100%;position:relative}main .inline-subscribe .content .form .fields img{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}main .inline-subscribe .content .form .fields input[type=email]{border:1px solid #ccc;display:block;width:100%;flex:1 1 auto;height:40px;line-height:40px;font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:400;letter-spacing:.182rem;color:#333;background-color:#fff;padding:0 15px;margin:0}main .inline-subscribe .content .form input[type=submit]{border:none;display:block;width:145px;height:40px;flex:0 0 auto;font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:500;letter-spacing:.182rem;color:#fff;background-color:#333;text-transform:uppercase;text-align:center}main .inline-subscribe .content .terms{width:100%}main .inline-subscribe .content .terms p{font-family:"Publico Text",serif;font-size:12px;font-weight:400;color:#666;line-height:16px;font-style:italic}main .inline-subscribe .content .errors{width:100%}main .inline-subscribe .content .errors ul{width:100%;margin:0;padding:0;list-style:none}main .inline-subscribe .content .errors li{font-family:"Publico Text",serif;font-size:11px;font-weight:400;color:#d51a3c;line-height:16px;font-style:italic}main .inline-subscribe .media{width:170px;flex:0 0 auto}main .inline-subscribe .media img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}main .story{width:100%}main .story .title{width:100%;margin:0 0 26px 0}main .story .title h3{font-family:caslons-egyptian,sans-serif;font-size:12px;font-weight:300;line-height:1.4;letter-spacing:.218rem;color:#333;text-transform:uppercase;margin:0 0 20px 0;display:block}main .story .title h2{font-size:42px;color:#333;margin:0;font-weight:400;letter-spacing:0;line-height:50px;margin:0 0 20px 0}main .story .title p{font-size:16px;font-style:italic;color:#666}main .story .embedpress-wrapper{width:100%;margin:30px 0 0 0}main .story .embedpress-wrapper span{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#666;line-height:22px;font-style:italic}main .story .embedpress-wrapper .embed-media{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin:0 0 13px 0}main .story .embedpress-wrapper .embed-media embed,main .story .embedpress-wrapper .embed-media iframe,main .story .embedpress-wrapper .embed-media object{position:absolute;top:0;left:0;width:100%;height:100%}main .story .embed-container{width:100%;margin:30px 0 0 0}main .story .embed-container span{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#666;line-height:22px;font-style:italic}main .story .embed-container .embed-media{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin:0 0 13px 0}main .story .embed-container .embed-media embed,main .story .embed-container .embed-media iframe,main .story .embed-container .embed-media object{position:absolute;top:0;left:0;width:100%;height:100%}main .story .credit{width:100%;margin:30px 0 0 0}main .story .credit span{font-family:caslons-egyptian,sans-serif;font-size:12px;font-weight:300;line-height:1;letter-spacing:.218rem;color:#333;text-transform:uppercase;margin:0 0 20px 0;display:block}main .story .content p{font-family:"Publico Text",serif;font-size:16px;font-weight:400;color:#222;line-height:28px;margin:26px 0 0 0}main .story .content p.dropcap:first-letter{font-size:58px;float:left;margin:18px 10px 0 0;font-family:"Publico Banner",serif}main .story .content>p:nth-of-type(1):first-letter{font-size:58px;float:left;margin:18px 10px 0 0;font-family:"Publico Banner",serif}main .story .content ul{padding:0 0 0 16px;margin:30px 0 0 0}main .story .content li{font-family:"Publico Text",serif;font-size:16px;font-weight:400;color:#222;line-height:28px;margin:0 0 3px 0}main .story .content li:last-child{margin:0}main .story .content img{margin:34px 0 0 0}main .story .content img.size-full{width:100%!important;height:auto!important}main .story .content p img{margin:0}main .story .content figure{width:100%;margin:34px 0 0 0}main .story .content figure img{margin:0;width:100%}main .story .content figure figcaption{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#666;line-height:22px;font-style:italic;margin:13px 0 0 0}main .story .content blockquote{width:100%;font-size:26px;line-height:38px;color:#333;padding:0 0 0 20px;border-left:4px solid #eee;margin:30px 0 0 0}main .story .content blockquote p{font-size:26px;line-height:38px;color:#333;margin:0;padding:0}main .story .content a,main .story .content a:link,main .story .content a:visited{color:#222;text-decoration:underline}main .story .content a:focus,main .story .content a:hover{color:#666}main .story .wp-caption{width:100%!important;margin:34px 0 0 0}main .story .wp-caption img{margin:0!important;width:100%!important;height:auto!important}main .story .wp-caption p{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#666;line-height:22px;font-style:italic;margin:13px 0 0 0}main .search-pagination{width:100%;margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px solid #ccc}main .search-pagination h2{display:none}main .search-pagination .nav-links{font-family:caslons-egyptian,sans-serif;font-size:12px;font-weight:300;line-height:1;letter-spacing:.218rem;color:#333;text-transform:uppercase;line-height:28px}main .search-pagination .nav-links span{margin:0 5px 0 0}main .search-pagination .nav-links span.current{font-weight:600}main .search-pagination .nav-links a{color:#333;margin:0 5px 0 0}main .search-pagination .nav-links a:hover{opacity:.5}main .banner-ad-group{width:100%;display:flex;justify-content:center;align-items:center;margin:-20px 0 30px 0}main .banner-ad-group .banner-ad{width:100%;background-color:#f4f4f4;padding:35px;display:flex;justify-content:center;align-items:center}main .banner-ad-group .banner-ad img{width:100%!important;max-width:720px!important}main .banner-ad-group .banner-ad .ad-720x300{margin:0;height:auto}main .banner-ad-group .banner-ad .ad-1440x600{margin:0;height:auto}main .adspot-square{width:100%;margin:0 0 30px 0;padding:35px;background-color:#f4f4f4}main .adspot-square img{width:100%!important;max-width:100%!important}main .adspot-square .ad-300x250{margin:0;height:auto}main .feature-story{width:100%;margin:0 0 30px 0}main .feature-story .title{width:100%;padding:0 0 20px 0}main .feature-story .title h6{font-size:22px;line-height:1;font-weight:500;font-family:"Publico Headline",serif;color:#333}main .feature-story .media{width:100%;margin:0 0 21px 0}main .feature-story .media img{width:100%}main .feature-story .content{width:100%;margin:0 0 15px 0}main .feature-story .content h4{font-family:"Publico Headline",serif;font-size:24px;font-weight:400;color:#333;line-height:1.3;margin:0 0 3px 0;transition:opacity .2s linear 0s}main .feature-story .content p{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#333;line-height:22px}main .feature-story .content time{margin:12px 0 0 0;display:block;text-transform:uppercase;font-size:10px;font-family:caslons-egyptian,sans-serif;letter-spacing:.182rem;color:#222;font-weight:300}main .feature-story a:hover .content h4{opacity:.5}main #more-results .loading{width:100%;display:flex;justify-content:center}main #more-results .loading svg{width:40px}main .basic-article-list{width:100%;margin:0 0 40px 0}main .basic-article-list.last{margin:0}main .basic-article-list .title{width:100%;padding:0 0 20px 0}main .basic-article-list .title h6{font-size:22px;line-height:1;font-weight:500;font-family:"Publico Headline",serif;color:#333}main .basic-article-list .list{width:100%}main .basic-article-list .list .item{width:100%;border-bottom:1px solid #ccc;padding:20px 0}main .basic-article-list .list .item:first-child{padding:0 0 20px 0}main .basic-article-list .list .item:last-child{border-bottom:none;padding:20px 0 0 0}main .basic-article-list .list .item a{width:100%;display:flex}main .basic-article-list .list .item a .media{width:60px;flex:0 0 auto}main .basic-article-list .list .item a .media img{max-width:100%}main .basic-article-list .list .item a .content{width:100%;flex:1 1 auto;padding:0 0 0 13px}main .basic-article-list .list .item a .content h4{font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:300;line-height:1;letter-spacing:.182rem;color:#222;text-transform:uppercase;margin:0 0 10px 0}main .basic-article-list .list .item a .content p{font-family:"Publico Text",serif;font-size:16px;font-weight:400;color:#333;line-height:20px;transition:opacity .2s linear 0s}main .basic-article-list .list .item a:hover .content p{opacity:.5}main .weather{width:100%}main .weather .title{width:100%;padding:0 0 20px 0}main .weather .title h6{font-size:22px;line-height:1;font-weight:500;font-family:"Publico Headline",serif;color:#333}main .weather .list{width:100%;border-top:1px solid #ccc}main .weather .list .item{width:100%;border-bottom:1px solid #ccc;display:flex;padding:5px 0}main .weather .list .item .icon{width:35px;flex:0 0 auto}main .weather .list .item .day{width:100%;flex:1 1 auto;display:flex;align-items:center}main .weather .list .item .day span{font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:300;line-height:1;letter-spacing:.182rem;color:#222;text-transform:uppercase}main .weather .list .item .range{width:80px;flex:0 0 auto;align-items:center;display:flex;justify-content:flex-end}main .weather .list .item .range span{font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:300;line-height:1;letter-spacing:.182rem;color:#222;text-transform:uppercase}main .featured-article-grid{width:100%;background-color:#f4f4f4;padding:40px 0}main .featured-article-grid .title{width:100%;padding:0 0 30px 0}main .featured-article-grid .title h6{font-size:22px;line-height:1;font-weight:500;font-family:"Publico Headline",serif;color:#333}main .featured-article-grid .grid{width:100%;display:flex;justify-content:space-between}main .featured-article-grid .grid .item{width:370px;flex:0 0 auto}main .featured-article-grid .grid .item .media{width:100%;margin:0 0 21px 0}main .featured-article-grid .grid .item .media img{width:100%}main .featured-article-grid .grid .item .content{width:100%;margin:0 0 15px 0}main .featured-article-grid .grid .item .content h4{font-family:"Publico Headline",serif;font-size:24px;font-weight:400;color:#333;line-height:1.3;margin:0 0 3px 0;transition:opacity .2s linear 0s}main .featured-article-grid .grid .item .content p{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#333;line-height:22px}main .featured-article-grid .grid .item .date{width:100%;margin:15px 0 0 0}main .featured-article-grid .grid .item .date span{text-transform:uppercase;font-size:10px;font-family:caslons-egyptian,sans-serif;letter-spacing:.182rem;color:#222;font-weight:300}main .featured-article-grid .grid .item a:hover .content h4{opacity:.5}main .stack-navigation{width:100%;margin:0 0 30px 0}main .stack-navigation ul{width:100%;margin:0;padding:0;list-style:none;border-top:1px solid #ccc}main .stack-navigation ul li{width:100%;margin:0;padding:0;list-style:none;border-bottom:1px solid #ccc;font-size:18px;font-weight:600;padding:12px 0 11px 0;letter-spacing:0}main .stack-navigation ul li a,main .stack-navigation ul li a:link,main .stack-navigation ul li a:visited{color:#333}main .stack-navigation ul li a:focus,main .stack-navigation ul li a:hover{color:#999}main .stack-navigation ul li a.current{color:#999}main .subscribe-square{width:100%;margin:0 0 30px 0;padding:25px 25px 30px 25px;background-color:#f4f4f4}main .subscribe-square .title{width:100%;padding:0 0 16px 0}main .subscribe-square .title h3{font-size:22px;line-height:1;font-weight:500;font-family:"Publico Headline",serif;color:#333}main .subscribe-square .content{width:100%;margin:0}main .subscribe-square .content p{font-family:"Publico Text",serif;font-size:14px;font-weight:400;color:#333;line-height:22px}main .subscribe-square .form{width:100%;margin:15px 0 19px 0}main .subscribe-square .form .fields{width:100%;position:relative}main .subscribe-square .form .fields img{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}main .subscribe-square .form input[type=email]{border:1px solid #ccc;display:block;width:100%;height:40px;line-height:40px;font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:400;letter-spacing:.182rem;color:#333;background-color:#fff;padding:0 15px;margin:0 0 10px 0}main .subscribe-square .form input[type=submit]{border:none;display:block;width:100%;height:40px;font-family:caslons-egyptian,sans-serif;font-size:10px;font-weight:500;letter-spacing:.182rem;color:#fff;background-color:#333;text-transform:uppercase;text-align:center}main .subscribe-square .terms{width:100%}main .subscribe-square .terms p{font-family:"Publico Text",serif;font-size:12px;font-weight:400;color:#666;line-height:16px;font-style:italic}main .subscribe-square .errors{width:100%}main .subscribe-square .errors ul{width:100%;margin:0;padding:0;list-style:none}main .subscribe-square .errors li{font-family:"Publico Text",serif;font-size:11px;font-weight:400;color:#d51a3c;line-height:16px;font-style:italic}.overlay-tint{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1000}.overlay-close{position:fixed;top:40px;right:40px;width:18px;height:18px;z-index:1002;cursor:pointer}.overlay-close .close-button{stroke:#fff}.overlay-slot{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;display:flex;justify-content:center;align-items:center}.overlay-container{width:100%;max-width:570px;background-color:#fff;border-radius:6px}.overlay-loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10001;display:flex;justify-content:center;align-items:center}.overlay-loading .loading-container{width:60px;height:60px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.overlay-loading .loading-container svg{width:40px;height:40px;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center}.overlay-loading .loading-container .loader-path{stroke-dasharray:150,200;stroke-dashoffset:-10;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}.overlay-slot .title{width:100%;text-align:center;margin:40px 0 0 0}.overlay-slot .title h6{font-size:34px;line-height:1;font-weight:500;font-family:"Publico Headline",serif;color:#333}.overlay-slot .description{width:100%;text-align:center;display:flex;justify-content:center;margin:18px 0}.overlay-slot .description p{max-width:320px;font-size:14px;line-height:22px;color:#666;font-family:"Publico Text",serif;font-weight:400}.overlay-slot .form{width:100%}.overlay-slot .form .row{width:100%;margin:0 0 20px 0;padding:0 25px}.overlay-slot .form .row label{width:100%;display:block;color:#333;font-family:caslons-egyptian,sans-serif;font-size:10px;line-height:1;letter-spacing:.218rem;text-transform:uppercase;font-weight:500;border:none;margin:0 0 10px 0}.overlay-slot .form .row span.error{width:100%;display:block;font-family:"Publico Text",serif;font-size:11px;font-weight:400;color:#d51a3c;line-height:16px;font-style:italic;margin:8px 0 0 0}.overlay-slot .form .row .field{width:100%;position:relative}.overlay-slot .form .row .field img{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.overlay-slot .form .row .field input[type=email],.overlay-slot .form .row .field input[type=password],.overlay-slot .form .row .field input[type=text]{width:100%;border:1px solid #ccc;padding:14px;color:#333;font-family:caslons-egyptian,sans-serif;font-size:12px;line-height:1;letter-spacing:.218rem;font-weight:400}.overlay-slot .form .formerrors{width:100%;margin:0 0 20px 0}.overlay-slot .form .formerrors ul{width:100%;margin:0;padding:0;list-style:none}.overlay-slot .form .formerrors li{font-family:"Publico Text",serif;font-size:11px;font-weight:400;color:#d51a3c;line-height:16px;font-style:italic;text-align:center}.overlay-slot .form .errors{width:100%;margin:0 0 20px 0}.overlay-slot .form .errors ul{width:100%;margin:0;padding:0;list-style:none}.overlay-slot .form .errors li{font-family:"Publico Text",serif;font-size:11px;font-weight:400;color:#d51a3c;line-height:16px;font-style:italic;text-align:center}.overlay-slot .form .actions{width:100%;padding:0 25px}.overlay-slot .form .actions input{width:100%;height:40px;background-color:#333;color:#fff;font-family:caslons-egyptian,sans-serif;font-size:10px;line-height:1;letter-spacing:.218rem;text-transform:uppercase;font-weight:500;border:none;cursor:pointer;transition:all .2s linear 0s}.overlay-slot .form .actions input:hover{background-color:#666}.overlay-slot .footer{width:100%;text-align:center;display:flex;justify-content:center;margin:18px 0 30px 0}.overlay-slot .footer p{font-size:14px;line-height:22px;color:#666;font-family:"Publico Text",serif;font-weight:400;font-style:italic}.overlay-slot .footer p a{color:#666;text-decoration:underline}.overlay-slot .footer p a:hover{color:#333}.overlay-slot .terms{width:100%;text-align:center;display:flex;justify-content:center;margin:18px 0 30px 0}.overlay-slot .terms p{max-width:340px;font-size:12px;line-height:16px;letter-spacing:.048rem;color:#666;font-family:"Publico Text",serif;font-weight:400;font-style:italic}.overlay-slot .terms p a{color:#666;text-decoration:underline}.overlay-slot .terms p a:hover{color:#333}.grid-pagination{width:100%;margin:0 0 60px 0}.grid-pagination ul{display:flex;margin:0;padding:0;list-style:none;justify-content:space-between}.grid-pagination ul li{padding:0;margin:0;font-family:caslons-egyptian,sans-serif;font-size:12px;line-height:1;color:#fff;text-transform:uppercase;font-weight:300;letter-spacing:.218rem;position:relative}.grid-pagination ul li a,.grid-pagination ul li a:link,.grid-pagination ul li a:visited{color:#333}.grid-pagination ul li a:focus,.grid-pagination ul li a:hover{color:#999}.grid-pagination ul li a:hover{opacity:.4}footer{width:100%;background-color:#333;padding:38px 0 35px 0}footer section{width:100%}footer section:nth-child(1){padding:0 0 40px 0;border-bottom:1px solid #666}footer section .branding{width:100%;text-align:center;margin:0 0 23px 0}footer section .navigation{width:100%;display:flex;justify-content:center}footer section .navigation ul{display:flex;list-style:none;margin:0;padding:0}footer section .navigation ul li{font-family:caslons-egyptian,sans-serif;font-size:12px;line-height:1;color:#fff;padding:0 16px;text-transform:uppercase;font-weight:300;letter-spacing:.218rem;position:relative}footer section .navigation ul li:before{content:'';width:1px;height:10px;position:absolute;background-color:#ccc;right:0;top:1px;display:block}footer section .navigation ul li:last-child:before{display:none}footer section .navigation ul li a:hover{opacity:.4}footer section .legal{width:100%;text-align:center;padding:20px 0 18px 0}footer section .legal span{font-family:caslons-egyptian,sans-serif;font-size:10px;line-height:1;color:#ccc;padding:0 16px;text-transform:uppercase;font-weight:300;letter-spacing:.182rem}footer section .legal span a{color:#ccc}footer section .legal span a:hover{color:#fff}footer section .mobile-legal{display:none;width:100%;text-align:center;padding:20px 0 18px 0}footer section .mobile-legal ul{width:100%;margin:2px 0 0 0;padding:0;list-style:none}footer section .mobile-legal li{font-family:caslons-egyptian,sans-serif;font-size:10px;line-height:1;color:#ccc;padding:0 16px;text-transform:uppercase;font-weight:300;letter-spacing:.182rem;margin:0 0 12px 0}footer section .mobile-legal li a{color:#ccc}footer section .mobile-legal li a:hover{color:#fff}footer section .socials{width:100%;text-align:center;display:flex;justify-content:center}footer section .socials a{margin:0 7px}footer section .socials a:hover{opacity:.4}@media only screen and (max-width:1260px){main .inner{width:968px}main .dual-columns .primary-column{width:651px}main .dual-columns .secondary-column{width:300px}main .print-editions:before{left:234px}main .print-editions:after{right:234px}main .print-editions .print-grid{width:100%;display:grid;grid-template-columns:220px 220px 220px 220px;grid-column-gap:29px;grid-row-gap:60px;position:relateive}main .print-editions .print-grid:before{left:484px}main .featured-article-grid .grid .item{width:300px}}@media only screen and (max-width:1024px){main{overflow-x:hidden}header{position:fixed;top:0;left:0;min-height:0;width:100%;z-index:100;padding:0;background-color:#fff;height:65px;border-bottom:1px solid #ccc}header .search-socials{display:none}header nav{display:none}header .masthead{display:none}header .menu-toggle{display:block}header .mobile-masthead{left:0;top:0;width:100%;height:100%;position:absolute;display:block}header .mobile-masthead img{width:280px}header .header-ad{display:none}header .search-toggle{display:flex}header .branding-color{position:absolute;top:0;left:0;width:100%;height:100%;width:100%;text-align:center;display:flex;justify-content:center;align-items:center}header .branding-mono{position:absolute;top:0;left:0;width:100%;height:100%;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;opacity:0}.show-mobile-search header .mobile-search{display:block}.shownav{overflow:hidden}.shownav header{background-color:#333;border-bottom:1px solid #666}.shownav header .branding-color{opacity:0}.shownav header .branding-mono{opacity:1}.shownav header .search-toggle .search-icon{fill:#fff}.shownav header .menu-toggle span{background-color:#fff}.shownav header .menu-toggle span.top-bar{top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.shownav header .menu-toggle span.middle-bar{opacity:0}.shownav header .menu-toggle span.bottom-bar{top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.shownav .overlay-menu{opacity:1;pointer-events:all}main{padding:90px 0 0 0}main .tablet-banner-ad{width:100%;padding:0 20px 20px 20px;display:flex;justify-content:center}main .tablet-banner-ad .ad-728x90{width:100%;height:auto;margin:0}main .section-title{display:block;margin:-2px 0 30px 0}main .inner{width:100%;padding:0 30px;margin:0}main .dual-columns{width:100%;flex-wrap:wrap;margin:0}main .dual-columns .primary-column{width:100%;padding:0;border-right:none;margin:0 0 30px 0}main .dual-columns .secondary-column{width:100%}main .print-editions:before{left:calc(33.333% - 5px)}main .print-editions:after{right:calc(33.333% - 5px)}main .print-editions .print-grid{width:100%;display:grid;grid-template-columns:calc(33.333% - 22px) calc(33.333% - 22px) calc(33.333% - 22px);grid-column-gap:31px;grid-row-gap:30px}main .print-editions .print-grid:before{display:none}main .contributor:first-child{border-top:none;padding:0 0 30px 0}main .event:first-child{border-top:none;padding:0 0 31px 0}main .feature-story{margin:0}main .featured-article-grid{padding:30px 0 10px 0}main .featured-article-grid .grid{flex-wrap:wrap}main .featured-article-grid .grid .item{width:100%;border-bottom:1px solid #ccc;padding:30px 0}main .featured-article-grid .grid .item:first-child{padding:0 0 30px 0}main .featured-article-grid .grid .item:last-child{padding:30px 0 20px 0;border-bottom:none}main .featured-article-grid .grid .item a{display:flex}main .featured-article-grid .grid .item a .media{flex:0 0 auto;width:210px;margin:0}main .featured-article-grid .grid .item a .content{flex:1 1 auto;width:100%;padding:0 0 0 23px;margin:0}main .basic-article-list{margin:0}main .adspot-square{display:flex;justify-content:center;align-items:center;background-color:#f4f4f4;margin:0}main .adspot-square .ad-300x250{height:250px;width:300px}main .pad-group{width:100%;display:grid;grid-template-columns:calc(50% - 20px) calc(50% - 20px);grid-column-gap:40px;margin:0 0 30px 0}main .weather{margin:0 0 30px 0}main .article-list.pad-shadow{padding:10px 0 0 0}main .secondary-column.pad-shadow{padding:40px 0 0 0}main .feature-article{border-bottom:none}main .pad-shadow{position:relative;padding:35px 0 0 0}main .pad-shadow:before{content:'';width:calc(100% + 60px);height:10px;box-shadow:inset 0 0 4px rgba(51,51,51,.25);position:absolute;top:0;left:-30px;background-color:#f4f4f4}footer section .legal{display:none}footer section .mobile-legal{display:block}footer section .navigation ul li:before{display:none}}@media only screen and (max-width:970px){footer{padding:29px 0 35px 0}footer section{width:100%}footer section:nth-child(1){padding:0 0 27px 0;border-bottom:1px solid #666}footer section .branding{margin:0 0 14px 0}footer section .branding img{max-width:230px}footer section .navigation{width:100%;display:flex;justify-content:center}footer section .navigation ul{flex-direction:column}footer section .navigation ul li{width:100%;padding:0;margin:18px 0 0 0;text-align:center;letter-spacing:.2rem}footer section .legal{width:100%;text-align:center;padding:20px 0 18px 0}footer section .legal span{font-family:caslons-egyptian,sans-serif;font-size:10px;line-height:1;color:#ccc;padding:0 16px;text-transform:uppercase;font-weight:300;letter-spacing:.182rem}footer section .legal span a{color:#ccc}footer section .legal span a:hover{color:#fff}footer section .socials{width:100%;text-align:center;display:flex;justify-content:center}footer section .socials a{margin:0 7px}footer section .socials a:hover{opacity:.4}footer section .socials a svg{-webkit-transform:scale(1.15);transform:scale(1.15)}}@media only screen and (max-width:767px){header{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#fff;height:65px;border-bottom:1px solid #ccc}header .search-socials{display:none}header nav{display:none}header .masthead{display:none}header .menu-toggle{display:block;right:20px}header .mobile-masthead{left:0;top:0;width:100%;height:100%;position:absolute;display:block}header .mobile-masthead img{width:280px}header .subnavigation{display:none}header .search-toggle{display:flex;width:59px}header .branding-color{position:absolute;top:0;left:0;width:100%;height:100%;width:100%;text-align:center;display:flex;justify-content:center;align-items:center}header .branding-mono{position:absolute;top:0;left:0;width:100%;height:100%;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;opacity:0}.shownav{overflow:hidden}.shownav header{background-color:#333;border-bottom:1px solid #666}.shownav header .branding-color{opacity:0}.shownav header .branding-mono{opacity:1}.shownav header .search-toggle .search-icon{fill:#fff}.shownav header .menu-toggle span{background-color:#fff}.shownav header .menu-toggle span.top-bar{top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.shownav header .menu-toggle span.middle-bar{opacity:0}.shownav header .menu-toggle span.bottom-bar{top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.shownav .overlay-menu{opacity:1;pointer-events:all}main{padding:85px 0 0 0}main .section-title{display:block;margin:-2px 0 15px 0}main .section-title h2{font-size:24px}main .banner-ad-group{width:100%;display:flex;justify-content:center;align-items:center;margin:0 0 20px 0}main .banner-ad-group .banner-ad{width:100%;background-color:#f4f4f4;margin:0 auto;padding:25px}main .inner{padding:0 20px}main .dual-columns{width:100%;flex-wrap:wrap;margin:0 0 20px 0}main .dual-columns .primary-column{width:100%;padding:0;border-right:none;margin:0 0 20px 0}main .dual-columns .secondary-column{width:100%}main .section-header{padding:0 0 18px 0}main .section-header h2{font-size:24px;line-height:1.2}main .print-editions:before{display:none}main .print-editions:after{display:none}main .print-editions .print-grid{width:100%;display:grid;grid-template-columns:calc(50% - 15px) calc(50% - 15px);grid-column-gap:30px;grid-row-gap:30px}main .print-editions .print-grid:before{display:block;left:calc(50%)}main .article{padding:20px 0}main .article .story .title{margin:0 0 20px 0}main .article .story .title h2{font-size:28px;line-height:36px}main .article .story .title h3{margin:0 0 14px 0}main .article .content blockquote{font-size:20px;line-height:26px;margin:20px 0 0 0}main .article .content figure{margin:0 20px 0 0}main .article .content figure figcaption{font-size:12px}main .article .content p{margin:20px 0 0 0;line-height:24px}main .article .content ol,main .article .content ul{margin:20px 0 0 0}main .contributor{padding:20px 0}main .contributor:first-child{border-top:none;padding:0 0 20px 0}main .event{padding:20px 0}main .event:first-child{border-top:none;padding:0 0 20px 0}main .event .details h2{font-size:22px;line-height:26px}main .event .content{flex-wrap:wrap;flex-direction:column-reverse}main .event .content .media{width:100%;padding:0;margin:0 0 20px 0}main .feature-story{margin:0 0 20px 0}main .featured-article-grid{padding:20px 0 10px 0}main .featured-article-grid .grid{flex-wrap:wrap}main .featured-article-grid .grid .item{width:100%;border-bottom:1px solid #ccc;padding:20px 0}main .featured-article-grid .grid .item:first-child{padding:0 0 20px 0}main .featured-article-grid .grid .item:last-child{padding:20px 0 20px 0;border-bottom:none}main .featured-article-grid .grid .item a{display:flex}main .featured-article-grid .grid .item a .media{flex:0 0 auto;width:210px;margin:0}main .featured-article-grid .grid .item a .content{flex:1 1 auto;width:100%;padding:0 0 0 23px;margin:0}main .search-header h1{font-size:26px;line-height:26px}main .seach-result{padding:20px 0}main .seach-result:last-child{padding:20px 0 0 0}main .inline-subscribe .media{display:none}main .inline-subscribe .content .text{margin:0 0 14px 0}main .inline-subscribe .content .form{flex-wrap:wrap}main .inline-subscribe .content .form input[type=email]{width:100%;margin:0 0 10px 0}main .inline-subscribe .content .form input[type=submit]{width:100%}main .basic-article-list{margin:0 0 20px 0}main .adspot-square{margin:0 0 20px 0}main .pad-group{display:block;margin:0}main .weather{margin:0 0 20px 0}main .mobile-shadow{position:relative;padding:30px 0 0 0}main .mobile-shadow:before{content:'';width:calc(100% + 60px);height:10px;box-shadow:inset 0 0 4px rgba(51,51,51,.25);position:absolute;top:0;left:-30px;background-color:#f4f4f4}main .article-list.pad-shadow{padding:0}main .article-list.pad-shadow:before{display:none}main .article{border-bottom:none;padding-bottom:20px}main .event{border-top:none;padding-bottom:20px}main .event:last-child{padding:30px 0 0 0}footer section .legal{display:none}footer section .mobile-legal{display:block}}@media only screen and (max-width:666px){.overlay-tint{background-color:#fff}.overlay-close{position:absolute;top:30px;right:30px}.overlay-close .close-button{stroke:#000}.overlay-slot{position:absolute;display:block;overflow-y:auto}.overlay-container{width:100%;max-width:100%}.overlay-slot .title{margin:27px 0 0 0}.overlay-slot .title h6{font-size:28px}.overlay-slot .description{padding:0 30px}.overlay-slot .footer{padding:0 30px}main .banner-ad-group{display:none}main .tablet-banner-ad{display:none}main .mobile-banner-ad{width:100%;padding:0 20px 20px 20px;display:flex;justify-content:center}main .mobile-banner-ad .ad-300x250{width:100%;height:auto;margin:0}main .mobile-banner-ad .adspot{display:flex;justify-content:center;width:100%;padding:20px;background-color:#f4f4f4}main .adspot-square{padding:20px}main .popunder-ad{margin:20px 0 0 0}main .popunder-ad .popunder-ad-inner{padding:20px}main .contributor .media{width:54px;flex:0 0 auto}main .contributor .content{padding:0 0 0 39px}main .page h1{font-size:28px}main .page h2{margin:20px 0 0 0}main .page p{margin:20px 0 0 0}main .page ul{margin:20px 0 0 0}main .page ol{margin:20px 0 0 0}main .page figure{margin:24px 0 0 0}main .inline-subscribe{margin:20px 0}main .feature-article{padding:0 0 20px 0}main .feature-article .content{margin:12px 0 0 0}main .feature-article .content h2{font-size:26px;line-height:32px}main .feature-article .content time{margin:12px 0 0 0}main .print-editions:before{display:none}main .print-editions:after{display:none}main .print-editions .print-grid{width:100%;display:block}main .print-editions .print-grid .item{margin:0 0 20px 0}main .print-editions .print-grid:before{display:none}main .article a{flex-direction:column}main .article a .media{margin:0 0 16px 0;width:100%;flex:1 1 auto}main .article a .content{padding:0}main .article a .content h2{font-size:22px;margin:0 0 8px 0}main .article a .content time{margin:10px 0 4px 0}main .seach-result a{flex-direction:column}main .seach-result a .media{margin:0 0 16px 0;width:100%;flex:1 1 auto}main .seach-result a .content{padding:0}main .seach-result a .content h2{font-size:22px;margin:0 0 8px 0}main .seach-result a .content time{margin:10px 0 4px 0}main .featured-article-grid .title{padding:0 0 20px 0}main .featured-article-grid .grid .item a{flex-direction:column}main .featured-article-grid .grid .item a .media{width:100%;padding:0;margin:0 0 14px 0}main .featured-article-grid .grid .item a .content{padding:0}}@media only screen and (max-width:460px){header .mobile-masthead img{width:220px}main .adspot-square{padding:20px}main .adspot-square .ad-300x250{height:200px;width:240px}}