/* scn::base { */
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{margin:0;background:#f5f6f8;color:#15171c;font:16px/1.6 "Open Sans",Helvetica,Arial,sans-serif}
img{max-width:100%;height:auto;display:block}
a{color:inherit;text-decoration:none}
a:hover{color:#c8100d}
h1,h2,h3,h4{font-family:Merriweather,Georgia,"Times New Roman",serif;font-weight:700;line-height:1.22;margin:0;color:#121418}
p{margin:0 0 1em}
.pictomark{width:20px;height:20px;flex:none;vertical-align:-4px}
.pictomark-sm{width:15px;height:15px;vertical-align:-3px}
.widthbox{max-width:1200px;margin:0 auto;padding:0 20px}
.jumpto{position:absolute;left:12px;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.jumpto:focus{width:auto;height:auto;clip:auto;z-index:9;background:#fff;padding:8px}
.rubricflag{display:inline-flex;align-items:center;gap:6px;font:600 15px/1 Antonio,"Arial Narrow",sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#c8100d}
.rubricflag .pictomark{width:16px;height:16px}
.rubricflag.seatone{color:#0a6fb8}
.deskline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;color:#5a6170;font-size:14px}
.deskline span{display:inline-flex;align-items:center;gap:5px}
/* } scn::base */
/* scn::masthead { */
.mastframe{background:#fff;border-bottom:1px solid #e1e4e9;position:relative}
.mastframe-strip{border-bottom:1px solid #eef0f3;font-size:13px;color:#5a6170}
.mastframe-strip .widthbox{display:flex;justify-content:space-between;align-items:center;min-height:34px;gap:12px}
.mastframe-strip .sunline{font-style:italic}
.mastframe-strip nav{display:flex;gap:18px}
.mastframe-strip nav a{display:inline-flex;align-items:center;gap:5px}
.mastframe-brand{display:flex;justify-content:center;padding:16px 0 14px;border-bottom:3px solid #c8100d}
.homelogo{display:inline-flex;align-items:center;gap:10px;color:#15171c}
.homelogo:hover{color:#15171c}
.bubblemark{width:52px;height:44px}
.wordmark-sc{font:900 30px/1 "Arial Black","Arial Bold",Arial,sans-serif;letter-spacing:-.02em;white-space:nowrap}
.wordmark-sc b{color:#c90f0c;font-weight:900}
.wordmark-sc i{font-style:normal;color:#15171c}
.wordmark-sc small{font:700 15px/1 Arial,sans-serif;color:#0a7fd6;letter-spacing:0;vertical-align:2px}
.menuswitch{position:absolute;opacity:0;pointer-events:none}
.menuknob{display:none}
.sectionrow ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap}
.sectionrow a{display:flex;align-items:center;gap:6px;padding:13px 15px;font:600 13px/1 "Open Sans",Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#1c1f26}
.sectionrow a .pictomark{width:16px;height:16px;color:#8a909c}
.sectionrow a:hover,.sectionrow a[aria-current]{color:#c8100d}
.sectionrow a[aria-current] .pictomark{color:#c8100d}
.sectionrow .menuclose{display:none}
.trendbar{background:#fff;border-bottom:1px solid #e1e4e9}
.trendbar .widthbox{display:flex;align-items:center;gap:22px;min-height:46px;overflow:hidden}
.trendbar strong{display:inline-flex;align-items:center;gap:6px;font:600 14px/1 Antonio,sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#c8100d;flex:none}
.trendbar ol{list-style:none;margin:0;padding:0;display:flex;gap:26px;min-width:0}
.trendbar li{display:flex;gap:6px;min-width:0;font-size:14px;font-weight:600;white-space:nowrap}
.trendbar li b{color:#c8100d}
.trendbar li a{overflow:hidden;text-overflow:ellipsis}
@media (max-width:900px){
 .mastframe-strip .sunline{display:none}
 .mastframe-brand{justify-content:space-between;align-items:center;padding:10px 16px;border-bottom-width:3px}
 .widthbox{padding:0 16px}
 .bubblemark{width:40px;height:34px}
 .wordmark-sc{font-size:21px}
 .wordmark-sc small{font-size:12px}
 .menuknob{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:-8px;cursor:pointer;color:#15171c}
 .menuknob span,.menuknob span::before,.menuknob span::after{display:block;width:24px;height:2.5px;background:currentColor;border-radius:2px;position:relative;transition:transform .2s}
 .menuknob span::before,.menuknob span::after{content:"";position:absolute;left:0}
 .menuknob span::before{top:-7px}.menuknob span::after{top:7px}
 .menuswitch:checked~.mastframe-brand .menuknob span{background:transparent}
 .menuswitch:checked~.mastframe-brand .menuknob span::before{transform:translateY(7px) rotate(45deg)}
 .menuswitch:checked~.mastframe-brand .menuknob span::after{transform:translateY(-7px) rotate(-45deg)}
 .sectionrow{display:none;background:#fff;border-bottom:1px solid #e1e4e9}
 .menuswitch:checked~.sectionrow{display:block}
 .sectionrow ul{flex-direction:column;flex-wrap:nowrap;padding:4px 0 8px}
 .sectionrow a{min-height:48px;padding:0 16px;font-size:14px;border-bottom:1px solid #f0f1f4}
 .sectionrow a[aria-current]{box-shadow:inset 3px 0 0 #c8100d}
 .sectionrow .menuclose{display:flex;align-items:center;gap:6px;min-height:48px;padding:0 16px;font:600 14px/1 "Open Sans",Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#5a6170;cursor:pointer}
 .trendbar ol li+li{display:none}
 .trendbar .widthbox{gap:12px}
}
@media (max-width:480px){.mastframe-strip nav a span{display:none}.trendbar strong span{display:none}}
.brandh1{margin:0;font-size:inherit;line-height:1}
/* } scn::masthead */
/* scn::front { */
.frontsheet{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:36px;padding:28px 0 8px}
.frontsheet>*{min-width:0}
.topstory h2{font-size:38px;margin:10px 0 14px;font-weight:900}
.topstory-photo{margin:0 0 12px}
.topstory-photo img{width:100%;aspect-ratio:16/9;object-fit:cover}
.topstory .summaryline{font-size:18px;line-height:1.5;color:#2b2f38;margin:0 0 10px}
.twinstories{margin-top:22px;border-top:1px solid #d9dde3}
.twinstory{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:22px;padding:22px 0;border-bottom:1px solid #d9dde3}
.twinstory img{width:100%;aspect-ratio:3/2;object-fit:cover}
.twinstory h3{font-size:24px;margin:8px 0 10px}
.twinstory p{color:#2b2f38;margin:0;font-size:15.5px}
.readtally{align-self:start;position:sticky;top:12px}
.sidehead{display:flex;align-items:center;gap:8px;border-top:3px solid #15171c;padding-top:10px;margin:0 0 6px;font:700 13px/1 "Open Sans",sans-serif;letter-spacing:.18em;text-transform:uppercase}
.sidehead .pictomark{color:#c8100d}
.readtally ol{list-style:none;margin:0;padding:0;counter-reset:mr}
.readtally li{counter-increment:mr;display:grid;grid-template-columns:30px minmax(0,1fr) 84px;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid #d9dde3}
.readtally li::before{content:counter(mr);font:900 26px/1 Merriweather,Georgia,serif;color:#15171c}
.readtally a{font-size:15px;line-height:1.4}
.readtally img{width:84px;height:56px;object-fit:cover}
.bandsection{padding:30px 0 6px}
.bandsection-head{display:flex;align-items:center;gap:12px;margin:0 0 18px}
.bandsection-head h2{display:flex;align-items:center;gap:9px;font-size:26px}
.bandsection-head h2 .pictomark{width:26px;height:26px;color:#c8100d}
.bandsection-head hr{flex:1;border:0;border-top:1px solid #cdd2d9;margin:0}
.bandsection-head .seemore{display:inline-flex;align-items:center;gap:5px;font-weight:700;font-size:14px;color:#c8100d;white-space:nowrap}
.bandsection-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px}
.bandsection-grid>*{min-width:0}
.mainstory img{width:100%;aspect-ratio:3/2;object-fit:cover;margin-bottom:12px}
.mainstory h3{font-size:27px;margin:8px 0 10px}
.mainstory p{color:#2b2f38}
.sidestory{display:grid;grid-template-columns:minmax(0,1fr) 128px;gap:16px;padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #d9dde3}
.sidestory:last-child{border-bottom:0}
.sidestory h3{font-size:18px;margin:6px 0 0}
.sidestory img{width:128px;height:88px;object-fit:cover}
.storytiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
.storytiles>*{min-width:0}
.storytile img{width:100%;aspect-ratio:4/3;object-fit:cover;margin-bottom:10px}
.storytile h3{font-size:18px;margin:6px 0 6px;overflow-wrap:anywhere}
.storytile p{font-size:14.5px;color:#454b57;margin:0}
.videoband{background:#101419;color:#e9ecf1;margin:34px 0 6px;padding:30px 0 34px}
.videoband .bandsection-head h2{color:#fff}
.videoband .bandsection-head hr{border-color:#2d343e}
.videoband .bandsection-head .seemore{color:#ff5a4f}
.videocards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
.videocards>*{min-width:0}
.videocard .stillframe{position:relative;display:block;overflow:hidden;background:#000}
.videocard .stillframe img{width:100%;aspect-ratio:16/9;object-fit:cover;opacity:.9}
.videocard .stillframe svg{position:absolute;left:10px;bottom:10px;width:40px;height:40px;color:#fff;background:#c8100d;border-radius:50%;padding:7px;stroke-width:2}
.videocard h3{color:#fff;font-size:16px;margin:10px 0 0;line-height:1.35}
.videocard a:hover h3{color:#ff8a82}
.twocolumn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}
.twocolumn>*{min-width:0}
.titlestack{list-style:none;margin:0;padding:0}
.titlestack li{border-bottom:1px solid #d9dde3;padding:14px 0}
.titlestack li:first-child{padding-top:0}
.titlestack h3{font-size:19px}
.titlestack .hasphoto{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:start}
.titlestack .hasphoto img{width:150px;height:100px;object-fit:cover}
.titlestack p{font-size:14.5px;color:#454b57;margin:6px 0 0}
.partnernote{margin:34px 0 0;background:#fff;border:1px solid #e1e4e9;border-left:4px solid #0a7fd6;padding:18px 22px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start}
.partnernote .pictomark{width:30px;height:30px;color:#0a7fd6}
.partnernote h2{font:700 13px/1.3 "Open Sans",sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px}
.partnernote p{font-size:15px;color:#2b2f38;margin:0 0 8px}
.partnernote a{color:#0a6fb8;text-decoration:underline;text-underline-offset:2px}
.olderlink{display:flex;align-items:center;gap:10px;margin:22px 0 40px;padding:14px 0;border-top:1px solid #d9dde3;border-bottom:1px solid #d9dde3;font-size:15px}
.olderlink a{font-weight:700;color:#c8100d;display:inline-flex;align-items:center;gap:4px}
@media (max-width:1100px){.storytiles,.videocards{grid-template-columns:repeat(2,minmax(0,1fr))}.topstory h2{font-size:32px}}
@media (max-width:900px){
 .frontsheet{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:18px}
 .readtally{position:static}
 .bandsection-grid,.twocolumn{grid-template-columns:minmax(0,1fr);gap:22px}
 .topstory h2{font-size:28px}
}
@media (max-width:640px){
 .twinstory{grid-template-columns:minmax(0,1fr);gap:10px;padding:18px 0}
 .twinstory h3,.mainstory h3{font-size:21px}
 .storytiles{grid-template-columns:minmax(0,1fr);gap:22px}
 .videocards{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}
 .videocard h3{font-size:14px}
 .sidestory{grid-template-columns:minmax(0,1fr) 96px}
 .sidestory img{width:96px;height:72px}
 .titlestack .hasphoto{grid-template-columns:96px minmax(0,1fr)}
 .titlestack .hasphoto img{width:96px;height:72px}
 .bandsection-head{flex-wrap:wrap}.bandsection-head hr{display:none}
 .bandsection-head h2{font-size:22px}
 .partnernote{grid-template-columns:minmax(0,1fr);padding:16px}
}
/* } scn::front */
/* scn::story { */
.whereyouare{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:#5a6170;padding:18px 0 0}
.whereyouare a{color:#0a6fb8}
.readinglayout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;padding:14px 0 50px}
.readinglayout>*{min-width:0}
.piecehead h1{font-size:42px;font-weight:900;margin:10px 0 12px}
.story-dek{font-size:19px;line-height:1.5;color:#2b2f38;margin:0 0 14px}
.piecefig{margin:18px 0 22px}
.piecefig img{width:100%;aspect-ratio:3/2;object-fit:cover}
.piecefig figcaption,.phototag{font-size:12.5px;color:#5a6170;margin-top:8px;line-height:1.45}
.piecefig figcaption a,.phototag a{text-decoration:underline;text-underline-offset:2px}
.piece-text{font-family:Georgia,"Times New Roman",serif;font-size:19px;line-height:1.68;color:#1b1e24;max-width:700px}
.piece-text h2{font-size:26px;margin:1.5em 0 .55em}
.piece-text h3{font-size:21px;margin:1.3em 0 .5em}
.piece-text p{margin:0 0 1.05em}
.piece-text a{color:#0a6fb8;text-decoration:underline;text-underline-offset:2px}
.piece-text ul,.piece-text ol{padding-left:1.3em;margin:0 0 1.1em}
.piece-text li{margin:0 0 .4em}
.piece-text img{margin:1em auto;height:auto}
.piece-text table{border-collapse:collapse;width:100%;font:15px/1.45 "Open Sans",Arial,sans-serif;margin:0 0 1.2em}
.piece-text th,.piece-text td{border:1px solid #d9dde3;padding:8px 10px;text-align:left;vertical-align:top}
.piece-text th{background:#eef1f5}
.piece-text blockquote{margin:1em 0;padding:4px 0 4px 18px;border-left:3px solid #c8100d;color:#2b2f38}
.tablescroll{overflow-x:auto;margin:0 0 1.2em}
.tablescroll table{margin:0;min-width:520px}
.videobox{position:relative;margin:6px 0 22px;background:#000}
.videobox iframe{display:block;width:100%;aspect-ratio:16/9;border:0}
.videobox-gone{display:flex;gap:10px;align-items:center;background:#eef1f5;padding:16px 18px;font:15px/1.5 "Open Sans",sans-serif;color:#454b57;margin:0 0 22px}
.noticeslip{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid #e1e4e9;border-left:4px solid #8a909c;padding:14px 16px;margin:0 0 22px;font:14.5px/1.5 "Open Sans",sans-serif;color:#3b404b}
.noticeslip .pictomark{color:#5a6170;margin-top:2px}
.noticeslip.suppliedby{border-left-color:#0a7fd6}
.noticeslip.suppliedby .pictomark{color:#0a7fd6}
.sourcelist{margin:30px 0 0;padding:18px 20px;background:#fff;border:1px solid #e1e4e9;font:14px/1.5 "Open Sans",sans-serif}
.sourcelist h2{display:flex;gap:8px;align-items:center;font:700 13px/1.2 "Open Sans",sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}
.sourcelist ul{margin:0;padding-left:1.1em}
.sourcelist li{margin:0 0 4px}
.sourcelist a{color:#0a6fb8;overflow-wrap:anywhere}
.paidslot{margin:26px 0 0;text-align:center;font:12px/1.4 "Open Sans",sans-serif;color:#5a6170;letter-spacing:.12em;text-transform:uppercase}
.paidslot img{margin:6px auto 0;max-width:100%}
.furtherreading{margin:34px 0 0;border-top:3px solid #15171c;padding-top:12px}
.furtherreading h2{font:700 13px/1 "Open Sans",sans-serif;letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px}
.furtherreading .storytiles{grid-template-columns:repeat(3,minmax(0,1fr))}
.readingrail .readtally{position:static}
.readingrail .sidepanel{margin-top:28px}
.readingrail .sidepanel a.secjump{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid #d9dde3;font-weight:600;font-size:15px}
.readingrail .sidepanel a.secjump .pictomark{color:#c8100d}
@media (max-width:1000px){.readinglayout{grid-template-columns:minmax(0,1fr);gap:24px}.piecehead h1{font-size:34px}}
@media (max-width:640px){.piecehead h1{font-size:28px}.story-dek{font-size:17px}.piece-text{font-size:17.5px}.piece-text h2{font-size:22px}.furtherreading .storytiles{grid-template-columns:minmax(0,1fr)}.readinglayout{padding-bottom:34px}}
/* } scn::story */
/* scn::hub { */
.sectionmast{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:34px;align-items:center;padding:16px 0 26px;border-bottom:1px solid #d9dde3}
.sectionmast>*{min-width:0}
.sectionmast h1{display:flex;align-items:center;gap:12px;font-size:44px;font-weight:900;margin:6px 0 12px}
.sectionmast h1 .pictomark{width:40px;height:40px;color:#c8100d;stroke-width:1.6}
.sectionmast p{font-size:18px;color:#2b2f38;margin:0}
.sectionmast figure{margin:0}
.sectionmast figure img{width:100%;aspect-ratio:3/2;object-fit:cover}
.sectionlist{list-style:none;margin:0;padding:0}
.sectionitem{display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;padding:22px 0;border-bottom:1px solid #d9dde3}
.sectionitem img{width:260px;aspect-ratio:3/2;object-fit:cover}
.sectionitem h2{font-size:23px;margin:6px 0 8px}
.sectionitem p{margin:0;color:#2b2f38;font-size:15.5px}
.backissues{margin:34px 0 0}
.backissues-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.backissues-grid>*{min-width:0}
.backissue .stillframe{position:relative;display:block;background:#101419;color:#fff}
.backissue .stillframe img{width:100%;aspect-ratio:16/9;object-fit:cover}
.backissue .stillframe svg{position:absolute;right:8px;bottom:8px;width:32px;height:32px;padding:6px;border-radius:50%;background:rgba(16,20,25,.82);color:#fff}
.backissue h3{font-size:16.5px;margin:9px 0 0;line-height:1.35;overflow-wrap:anywhere}
.backissue .rubricflag{margin-top:10px;font-size:13px}
.languagecard{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:16/9;padding:14px;background:#0b5e9e linear-gradient(135deg,#0a6fb8,#0b4f86);color:#fff}
.languagecard b{font:600 40px/1 Antonio,sans-serif;letter-spacing:.04em}
.languagecard span{display:flex;align-items:center;gap:6px;font-size:13px;opacity:.92}
.languagecard.redtone{background:#a80e0b linear-gradient(135deg,#c8100d,#8f0b09)}
.partnerfeed{background:#fff;border:1px solid #e1e4e9;padding:20px 22px;margin:22px 0 0}
.partnerfeed>div{border-bottom:1px solid #e6e9ee;padding:12px 0 !important;margin:0 !important}
.partnerfeed>div:last-child{border-bottom:0}
.partnerfeed h4{font:700 18px/1.35 Merriweather,Georgia,serif;margin:0 0 4px}
.partnerfeed h4 a:hover{color:#c8100d}
.partnerfeed p{font-size:14px;color:#5a6170;margin:0}
.plainpage{max-width:760px}
.plainpage h2{font-size:24px;margin:1.3em 0 .5em}
.plainpage p,.plainpage li{font-size:17px}
.directorycols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}
.directorycols>*{min-width:0}
.directorycols h2{display:flex;align-items:center;gap:8px;font-size:19px;margin:0 0 10px}
.directorycols h2 .pictomark{color:#c8100d}
.directorycols ul{margin:0 0 20px;padding-left:1.1em}
.directorycols li{margin:0 0 6px;font-size:15px}
.directorycols a:hover{text-decoration:underline}
@media (max-width:1000px){.sectionmast{grid-template-columns:minmax(0,1fr) 300px}.backissues-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.directorycols{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:760px){
 .sectionmast{grid-template-columns:minmax(0,1fr);gap:16px}
 .sectionmast h1{font-size:32px}.sectionmast h1 .pictomark{width:32px;height:32px}
 .sectionitem{grid-template-columns:120px minmax(0,1fr);gap:14px;padding:16px 0}
 .sectionitem img{width:120px;aspect-ratio:1/1}
 .sectionitem h2{font-size:18px}.sectionitem p{font-size:14px;line-height:1.45}
 .backissues-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}
 .backissue h3{font-size:14.5px}
 .directorycols{grid-template-columns:minmax(0,1fr)}
 .partnerfeed{padding:14px 16px}
}
/* } scn::hub */
/* scn::lowwater { */
.sitefoot{background:#101419;color:#b9c0cb;margin-top:10px;font-size:14.5px}
.sitefoot a:hover{color:#fff}
.sitefoot-top{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:30px 0 22px;border-bottom:1px solid #2a313b}
.sitefoot .homelogo{color:#fff}
.sitefoot .wordmark-sc i{color:#fff}
.sitefoot .wordmark-sc b{color:#ff5c55}
.sitefoot .wordmark-sc small{color:#4fb0ff}
.sitefoot-top p{margin:0;font-style:italic;color:#8d95a2}
.sitefoot-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:26px 0}
.sitefoot-cols>*{min-width:0}
.sitefoot h2{font:700 12px/1 "Open Sans",sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#fff;margin:0 0 14px}
.sitefoot ul{list-style:none;margin:0;padding:0}
.sitefoot li a{display:flex;align-items:center;gap:8px;padding:6px 0}
.sitefoot li .pictomark{width:16px;height:16px;color:#ff5a4f}
.smallprintcoast{border-top:1px solid #2a313b;padding:18px 0 26px;font-size:13px;line-height:1.6;color:#8d95a2}
.smallprintcoast p{margin:0 0 6px}
@media (max-width:900px){.sitefoot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.sitefoot-top{flex-direction:column;align-items:flex-start}}
@media (max-width:480px){.sitefoot li a{min-height:44px;padding:0}}
/* } scn::lowwater */

/* scn::extra { */
.piece-text>h1{font:900 40px/1.2 Merriweather,Georgia,serif;margin:10px 0 12px;color:#121418}
.piece-text .pbn-published-date{font:14px/1.4 'Open Sans',Arial,sans-serif;color:#5a6170;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid #d9dde3}
@media (max-width:640px){.piece-text>h1{font-size:28px}}
.storytiles.threeup{grid-template-columns:repeat(3,minmax(0,1fr))}
@media (max-width:640px){.storytiles.threeup{grid-template-columns:minmax(0,1fr)}}
/* } scn::extra */
