
#scapi-week{--scw-ink:#111;--scw-muted:#555;--scw-rule:#d4d4d4;--scw-lime:#c3e87b;color:var(--scw-ink);font-family:'PT Serif',Georgia,serif;max-width:1040px;margin:0 auto;padding:0 0 28px;line-height:1.55}
#scapi-week *{box-sizing:border-box}#scapi-week [hidden]{display:none!important}#scapi-week p{margin:0 0 12px}#scapi-week a{color:#111;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}#scapi-week a:hover{text-decoration-thickness:2px}#scapi-week a:focus-visible,#scapi-week select:focus-visible{outline:3px solid #547329;outline-offset:4px}
#scapi-week .scw-edition{border-top:3px solid #111;border-bottom:1px solid #111;padding:8px 0 10px}#scapi-week .scw-kicker{font:700 13px/1.4 'PT Sans',Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px}#scapi-week .scw-status{background:var(--scw-lime);padding:2px 5px;margin-right:8px}#scapi-week h2.scw-edition-title{font:400 clamp(22px,3vw,28px)/1.18 'Abril Fatface',Georgia,serif;letter-spacing:0;margin:0 0 6px}#scapi-week .scw-intro{font-size:16px;line-height:1.45;max-width:750px;margin-bottom:5px}#scapi-week .scw-checked{font:13px/1.4 'PT Sans',Arial,sans-serif;color:var(--scw-muted);margin:0}
#scapi-week .scw-stale{border-left:4px solid #111;background:#f4f4f4;padding:12px 16px;margin-top:18px;font-size:16px}#scapi-week .scw-controls{display:flex;gap:18px;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--scw-rule);padding:8px 0;font:15px/1.4 'PT Sans',Arial,sans-serif}#scapi-week .scw-controls label{font-weight:700}#scapi-week select{background:#fff;border:1px solid #777;color:#111;border-radius:0;padding:8px 30px 8px 9px;min-height:40px;font:inherit;margin-left:8px}#scapi-week .scw-count{color:var(--scw-muted);margin-left:auto}#scapi-week .scw-section-title{font:700 16px/1.4 'PT Sans',Arial,sans-serif;margin:16px 0 0;letter-spacing:.03em;text-transform:uppercase}
#scapi-week .scw-entry{display:grid;grid-template-columns:66px minmax(0,1fr);gap:24px;padding:16px 0;border-bottom:1px solid var(--scw-rule)}#scapi-week .scw-date{font:700 13px/1.1 'PT Sans',Arial,sans-serif;text-align:center;text-transform:uppercase;border-right:1px solid var(--scw-rule);padding-right:19px;padding-top:3px;align-self:start}#scapi-week .scw-date span{display:block}#scapi-week .scw-date strong{display:block;font:400 43px/1.1 'Abril Fatface',Georgia,serif;margin:4px 0}#scapi-week .scw-meta{font:700 12px/1.4 'PT Sans',Arial,sans-serif;letter-spacing:.045em;text-transform:uppercase;color:var(--scw-muted);margin:0 0 5px}#scapi-week .scw-entry h3{font:400 clamp(23px,3vw,29px)/1.2 'Abril Fatface',Georgia,serif;margin:0 0 6px;letter-spacing:0}#scapi-week .scw-when{font:700 16px/1.45 'PT Sans',Arial,sans-serif;margin-bottom:7px}#scapi-week .scw-venue{font:16px/1.5 'PT Sans',Arial,sans-serif;margin-bottom:12px}#scapi-week .scw-venue span{color:var(--scw-muted)}#scapi-week .scw-description{font-size:17px;max-width:740px}#scapi-week .scw-price,#scapi-week .scw-access{font:15px/1.5 'PT Sans',Arial,sans-serif}#scapi-week .scw-links{display:flex;gap:12px 25px;flex-wrap:wrap;font:700 15px/1.5 'PT Sans',Arial,sans-serif;margin-bottom:0}#scapi-week .scw-photo{margin:0 0 15px;max-width:500px}#scapi-week .scw-photo img{width:100%;height:auto;display:block}#scapi-week .scw-photo figcaption{font:13px/1.45 'PT Sans',Arial,sans-serif;color:var(--scw-muted);margin-top:6px}#scapi-week .scw-empty{padding:24px 0}
#scapi-week .scw-subscribe{margin-top:22px;padding:16px 0;border-top:3px solid #111;border-bottom:1px solid #111}#scapi-week .scw-subscribe h2{font:400 27px/1.2 'Abril Fatface',Georgia,serif;margin:0 0 10px}#scapi-week .scw-subscribe p{font-size:17px;max-width:730px}#scapi-week .scw-subscribe .scw-button{display:inline-block;background:#111;color:#fff;padding:11px 16px;font:700 15px/1.5 'PT Sans',Arial,sans-serif;text-decoration:none}#scapi-week .scw-subscribe .scw-button:hover{background:#333}#scapi-week .scw-note{font:14px/1.55 'PT Sans',Arial,sans-serif;color:var(--scw-muted);margin-top:18px;max-width:780px}
@media(max-width:600px){#scapi-week .scw-entry{grid-template-columns:47px minmax(0,1fr);gap:14px;padding:14px 0}#scapi-week .scw-date{padding-right:10px;font-size:11px}#scapi-week .scw-date strong{font-size:33px}#scapi-week .scw-intro{font-size:16px}#scapi-week .scw-description{font-size:16px}#scapi-week .scw-count{margin-left:auto;flex-basis:auto}#scapi-week .scw-entry h3{overflow-wrap:anywhere}#scapi-week .scw-links{gap:9px 18px}#scapi-week .scw-controls{gap:10px}}
#scapi-week .scw-entry-body p{margin-bottom:8px}#scapi-week .scw-entry-body .scw-meta{margin-bottom:4px}#scapi-week .scw-entry-body .scw-links{margin-bottom:0}#scapi-week select{font-size:16px;min-height:42px}
#scapi-week .scw-entry-body{display:flow-root}#scapi-week .scw-photo{float:right;width:34%;max-width:230px;margin:0 0 15px 22px}#scapi-week .scw-entry h3{font-family:'PT Serif',Georgia,serif;font-weight:700}#scapi-week .scw-links{clear:both}@media(max-width:600px){#scapi-week .scw-photo{float:none;width:100%;max-width:280px;margin:0 0 16px}}
@media(min-width:601px){#scapi-week .scw-entry-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,34%);column-gap:22px;align-items:start}#scapi-week .scw-entry-body>*{grid-column:1;min-width:0}#scapi-week .scw-entry-body .scw-photo{float:none;grid-column:2;grid-row:1 / span 8;width:100%;margin:0;justify-self:end}#scapi-week .scw-entry-body .scw-links{grid-column:1 / -1;margin-top:8px}}
body.page-id-10131 #main{float:none;width:100%;max-width:1040px;margin-left:auto;margin-right:auto}body.page-id-10131 #sidebar-left,body.page-id-10131 #sidebar-right,body.page-id-10131 .content-container::before,body.page-id-10131 .content-container::after{display:none}body.page-id-10131 .post-content{max-width:none;margin-top:0}body.page-id-10131 #main .post-header{margin:8px 0 6px}
