.portal-return{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;padding:16px max(20px,calc((100vw - 1200px)/2));border-bottom:1px solid #d7dbea;background:#fff;font:600 15px/1.5 Arial,sans-serif}.portal-return a{color:#29359e;text-decoration:none}.portal-return a:hover,.portal-return a:focus{text-decoration:underline}@media print{.portal-return{display:none}}
*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;background:white;color:#41444c;font:19px/1.8 Lato,Arial,sans-serif}a{color:#3036a2;text-underline-offset:4px}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible{outline:2px solid #3036a2;outline-offset:4px}.preview{background:#f5f5f8;color:#777;font:11px/1.7 Lato,Arial;text-align:center;padding:7px 18px}.masthead{max-width:1180px;margin:auto;text-align:center;padding:30px 20px 22px}.masthead img{width:295px;max-width:75vw;height:auto}.top{max-width:1180px;margin:auto;text-align:center;padding:0 20px 17px;border-bottom:1px dotted #979bc5;font:13px/1.7 Lato,Arial}.top a{display:inline-block;padding:6px 12px;text-decoration:none}.index,.day-view{max-width:1060px;margin:26px auto 55px;padding:0 25px}.band{background:#3036a2;color:white;text-align:center;font:400 26px/1.4 Lato,Arial;padding:7px 15px;margin:0 0 20px}.intro{font:19px/1.75 Lato,Arial;max-width:760px;margin:0 0 20px}.date-tools{font:13px/1.7 Lato,Arial;display:flex;gap:15px;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:1px dotted #979bc5;padding:0 0 18px;margin-bottom:2px}.date-tools strong{font-weight:400;color:#3036a2}.date-tools select{font:14px Lato,Arial;padding:10px;border:1px solid #c6c9dc;background:white;color:#3036a2;min-height:44px}.timeline{list-style:none;padding:0;margin:0}.timeline>li{display:grid;grid-template-columns:105px 165px minmax(0,1fr);gap:24px;padding:26px 0;border-bottom:1px dotted #979bc5}.date{text-align:center;color:#3036a2;border-right:1px dotted #979bc5;padding-right:15px;line-height:1.4}.date b{display:block;font:300 48px/1 Lato,Arial}.date span{display:block;font-size:14px}.date .year{font-size:12px;color:#74798a;margin-top:4px}.thumb img{display:block;width:100%;height:180px;object-fit:cover}.list-credit{font:10px/1.6 Lato,Arial;color:#737885;margin-top:7px}.list-credit summary{cursor:pointer}.list-credit figcaption{font-size:11px;padding-top:8px}.entry h2{font:600 italic 27px/1.3 Lato,Arial;margin:4px 0 12px}.entry h2 a{text-decoration:none}.entry p{font:16px/1.75 Lato,Arial;margin:0 0 12px}.entry .place{font:11px/1.6 Lato,Arial;letter-spacing:.08em;text-transform:uppercase;color:#737885}.entry .read{font-size:14px}.note{font:12px/1.8 Lato,Arial;color:#737885;margin:22px 0 0}.return{font:13px/1.7 Lato,Arial;margin:0 0 23px}.day-opening{display:grid;grid-template-columns:290px minmax(0,1fr);gap:34px;align-items:start;margin-bottom:30px}.day-opening header{grid-column:2;grid-row:1}.day-opening figure{grid-column:1;grid-row:1;margin:0}.day-opening figure img{width:100%;height:auto;display:block}.day-opening figcaption{font:11px/1.65 Lato,Arial;color:#737885;padding-top:10px}.day-opening figcaption strong{display:block}.day-opening h1{font:300 38px/1.22 Lato,Arial;color:#3036a2;margin:14px 0 20px}.kicker{font:11px/1.7 Lato,Arial;text-transform:uppercase;letter-spacing:.06em;color:#74798a}.cycle{font:15px/1.7 Lato,Arial;color:#3036a2;margin-top:8px}.lead{font:20px/1.75 Lato,Arial;margin:0 0 20px}.meta{font:12px/1.7 Lato,Arial;color:#74798a;border-top:1px dotted #979bc5;padding-top:13px}.reading{max-width:740px;margin:auto}.reading h2{font:600 italic 27px/1.35 Lato,Arial;color:#3036a2;margin:32px 0 17px}.reading p{font:var(--reading-size,19px)/1.85 Lato,Arial;margin:0 0 22px}blockquote{margin:28px 0;border-left:2px solid #3036a2;padding:5px 0 5px 24px}blockquote p{color:#3036a2;font-size:25px!important}cite{font:12px/1.7 Lato,Arial;font-style:normal;color:#74798a}.reader{border-block:1px dotted #979bc5;padding:18px 0;margin:25px 0}.reader h2{font:11px/1.6 Lato,Arial;text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px}.reader p{font-size:22px;font-style:italic;color:#3036a2;margin:0}.source-panel,.production-panel{margin-top:25px;padding:17px 0;border-top:1px dotted #979bc5;font:13px/1.8 Lato,Arial}.source-panel summary,.production-panel>summary{cursor:pointer;color:#3036a2}.sources{font-size:13px}.sources h2{display:none}.sources p,.sources li{font:13px/1.8 Lato,Arial;overflow-wrap:anywhere}.sources li{margin-bottom:12px}.production-panel .production-status{font:13px/1.8 Lato,Arial;color:#74798a;margin:14px 0}.radio-script{padding:15px;background:#f7f7fb}.radio-script summary{cursor:pointer;color:#3036a2}.radio-inner{padding-top:18px}.radio-inner .production,.radio-inner .pause{font:12px/1.8 Lato,Arial;color:#737885}.radio-inner p{font-size:17px}.editorial{font:13px/1.8 Lato,Arial}.editorial h2{font-size:21px}.editorial dt{font-weight:bold;color:#3036a2}.editorial dd{margin:0 0 12px}.day-nav{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;border-top:1px dotted #979bc5;margin-top:27px;padding-top:20px;font:13px/1.8 Lato,Arial}.reader-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;border-bottom:1px dotted #979bc5;padding-bottom:15px;margin-bottom:20px;font:12px Lato,Arial;color:#737885}.reader-tools button{border:1px solid #c7cae0;background:white;padding:10px 13px;min-height:44px;color:#3036a2;cursor:pointer;font:13px Lato,Arial}sup{font:11px Lato,Arial}footer{max-width:1180px;margin:30px auto 0;padding:22px 25px;border-top:1px dotted #979bc5;display:flex;justify-content:space-between;gap:20px;font:12px/1.7 Lato,Arial;color:#737885}footer img{width:150px}@media(max-width:750px){.day-opening{grid-template-columns:1fr;gap:23px}.day-opening header{grid-column:1;grid-row:1}.day-opening figure{grid-column:1;grid-row:2;max-width:360px;justify-self:center}.day-opening h1{font-size:31px}.lead{font-size:19px}.timeline>li{grid-template-columns:75px minmax(0,1fr);gap:18px}.thumb{grid-column:2;grid-row:auto;max-width:250px}.entry{grid-column:2}.date{grid-column:1;grid-row:1/3;padding-right:12px}.entry h2{font-size:25px}.thumb img{height:165px}.date b{font-size:42px}.date-tools{gap:12px}.band{font-size:23px}.index,.day-view{padding:0 20px}.masthead{padding:22px 20px 15px}.masthead img{width:245px}.top{margin:0 20px;padding:0 0 12px;font-size:11px}.top a{padding:6px 8px}.reading h2{font-size:25px}footer{padding:20px;flex-wrap:wrap}}@media print{.preview,.masthead,.top,.index,.return,.reader-tools,.production-panel,.day-nav,footer{display:none!important}.day-view[hidden]{display:none!important}.day-view:not([hidden]){display:block!important;padding:0;max-width:none;margin:0}.day-opening{display:block}.day-opening figure{max-width:190px;margin:18px auto}.day-opening h1{font-size:25px}.day-opening .lead{font-size:14px}.reading{max-width:none}.reading p{font-size:12px!important;line-height:1.7}.reading h2{font-size:18px;break-after:avoid}.source-panel{display:block;font-size:10px}.source-panel>summary{display:none}.sources{display:block}.sources p,.sources li{font-size:10px}.source-panel:not([open])>.sources{display:block}blockquote{break-inside:avoid}figcaption{font-size:9px!important}}

@media(max-width:500px){.timeline>li{display:block;padding:23px 0}.timeline>li:after{content:"";display:block;clear:both}.date{display:flex;align-items:baseline;gap:8px;text-align:left;border:0;padding:0;margin-bottom:16px}.date b{font-size:36px}.date span,.date .year{display:inline;font-size:14px;margin:0}.thumb{float:right;width:105px;margin:0 0 12px 17px}.thumb img{height:120px}.entry h2{font-size:24px}.entry p{font-size:16px;line-height:1.75}.entry .place{font-size:10px}.list-credit{font-size:9px}.list-credit figcaption{font-size:10px}}
body.jp2-section{margin-top:0} .jp2-section #wpadminbar{font-family:Arial,sans-serif} .jp2-section .jp2-section-content>[hidden]{display:none!important}
