.content-loading-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.content-loading-card{position:relative;min-width:0;overflow:hidden;background:rgba(255,255,255,.42);pointer-events:none}.content-loading-card:not(.content-loading-card-with-media){padding:34px}.content-loading-calendar:after,.content-loading-card:after{position:absolute;inset:0;content:"";background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.72) 48%,transparent 66%);transform:translateX(-115%);animation:content-loading-shimmer 1.45s ease-in-out infinite}.content-loading-calendar-grid i,.content-loading-line,.content-loading-media{display:block;border-radius:2px;background:#e5dfd3}.content-loading-card-with-media{padding:0 34px 34px}.content-loading-media{height:180px;margin:0 -34px 30px;border-radius:0;background:#d9e0e6}.event-story.content-loading-card-with-media{padding:28px}.event-story .content-loading-media{height:260px;margin:0 0 24px}.content-loading-tag{width:34%;height:9px;background:#e0c07a}.content-loading-title{width:min(78%,340px);height:29px;margin-top:34px;background:#cbd3dc}.content-loading-copy{width:100%;height:12px;margin-top:18px}.content-loading-copy-short{width:67%;margin-top:10px}.content-list-state{grid-column:1/-1;min-height:180px;padding:36px;border:1px solid var(--line);background:rgba(255,255,255,.52);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.content-list-state p{max-width:560px;margin:0;color:#53657b;font:500 17px/1.65 var(--font-serif),serif;opacity:1}.content-list-state button{min-height:42px;margin-top:18px;padding:0 20px;border:1px solid var(--navy);background:var(--navy);color:#fff;cursor:pointer;font:800 10px var(--font-sans),sans-serif;letter-spacing:.1em;text-transform:uppercase}.content-list-state button:hover{border-color:var(--orange);background:var(--orange)}.content-list-error{border-left:4px solid var(--orange)}.content-loading-calendar{position:sticky;top:24px;min-height:435px;padding:24px;overflow:hidden;border:1px solid var(--line);background:rgba(255,255,255,.48)}.content-loading-calendar-title{width:48%;height:25px;margin:0 auto 32px;background:#cbd3dc}.content-loading-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.content-loading-calendar-grid i{aspect-ratio:1;min-width:0}@keyframes content-loading-shimmer{to{transform:translateX(115%)}}@media (max-width:900px){.content-loading-calendar{position:static;min-height:360px}}@media (max-width:600px){.content-page .stories{width:100%;margin:36px auto 56px;padding-inline:16px}.content-list-state,.content-loading-card{min-height:190px}.content-loading-card:not(.content-loading-card-with-media){padding:24px}.content-loading-card-with-media{padding:0 22px 24px}.content-loading-media{height:150px;margin:0 -22px 24px}.event-story.content-loading-card-with-media{padding:18px}.event-story .content-loading-media{height:190px;margin:0 0 20px}.content-loading-title{height:25px;margin-top:26px}.content-list-state{padding:24px}.content-list-state p{font-size:16px}.content-loading-calendar{min-height:320px;padding:18px}.content-loading-calendar-grid{gap:5px}.content-loading-card:nth-of-type(n+3){display:none}}@media (prefers-reduced-motion:reduce){.content-loading-calendar:after,.content-loading-card:after{animation:none}}