.agenda-card[data-astro-cid-5yw236or]{border-block-start:6px solid var(--accent);flex-direction:column;gap:.9rem;height:100%;padding:1.75rem;display:flex;overflow:hidden}.agenda-card[data-astro-cid-5yw236or].is-matin{border:2px solid var(--color-primary);border-block-start:6px solid var(--accent)}.agenda-image[data-astro-cid-5yw236or]{aspect-ratio:16/9;margin:-1.75rem -1.75rem .25rem;overflow:hidden}.agenda-card[data-astro-cid-5yw236or] .remote-img.agenda-image{aspect-ratio:16/9;margin:-1.75rem -1.75rem .25rem}.agenda-card[data-astro-cid-5yw236or] .agenda-image--art{height:clamp(8rem,6rem + 4vw,10rem);margin:-1.75rem -1.75rem .25rem}.agenda-art-icon[data-astro-cid-5yw236or]{place-items:center;display:grid;position:absolute;inset:0}.agenda-art-icon[data-astro-cid-5yw236or] svg{box-sizing:content-box;background:var(--color-white);color:var(--color-primary);border-radius:50%;padding:.9rem}.agenda-image[data-astro-cid-5yw236or] img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block}.agenda-card[data-astro-cid-5yw236or]:hover .agenda-image[data-astro-cid-5yw236or] img{transform:scale(1.05)}.date-badge[data-astro-cid-5yw236or]{background:color-mix(in srgb, var(--accent) 20%, var(--color-white));border-radius:1rem;flex-direction:column;align-items:center;min-width:5rem;padding:.65rem .85rem;display:flex}.date-badge__day[data-astro-cid-5yw236or]{color:var(--color-primary);font-size:2.25rem;font-weight:800;line-height:1}.date-badge__month[data-astro-cid-5yw236or]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);margin-top:.3rem;font-size:.8125rem;font-weight:800}.pill[data-astro-cid-5yw236or]{border-radius:999px;padding:.25rem .8rem;font-size:.875rem;font-weight:800;line-height:1.4;display:inline-block}.pill--matin[data-astro-cid-5yw236or]{background:var(--color-primary);color:var(--color-gold)}.pill--pick[data-astro-cid-5yw236or]{background:var(--color-primary);color:var(--color-gold);align-items:center;gap:.35rem;display:inline-flex}.pill--pick[data-astro-cid-5yw236or] svg{fill:currentColor}.pill--selected[data-astro-cid-5yw236or]{border:1.5px solid var(--color-primary);background:var(--color-white);color:var(--color-primary)}.pill--status[data-astro-cid-5yw236or]{border:1.5px solid var(--color-ink);color:var(--color-ink)}.agenda-subject[data-astro-cid-5yw236or]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);font-size:.875rem;font-weight:800}.agenda-title[data-astro-cid-5yw236or]{text-wrap:balance;font-size:clamp(1.35rem,1.2rem + .45vw,1.6rem);font-weight:800;line-height:1.25}.is-cancelled[data-astro-cid-5yw236or] .agenda-title[data-astro-cid-5yw236or]{text-decoration:line-through;text-decoration-color:var(--color-gold)}.agenda-meta[data-astro-cid-5yw236or]{color:var(--color-ink);gap:.45rem;font-size:1rem;display:grid}.agenda-meta[data-astro-cid-5yw236or] li[data-astro-cid-5yw236or]{align-items:flex-start;gap:.6rem;display:flex}.agenda-meta[data-astro-cid-5yw236or] li[data-astro-cid-5yw236or]:nth-child(-n+2){color:var(--color-primary);font-weight:700}.agenda-meta[data-astro-cid-5yw236or] svg{color:var(--color-primary);flex-shrink:0;margin-top:.25rem}.agenda-summary[data-astro-cid-5yw236or]{font-size:1.0625rem;line-height:1.6}.agenda-why[data-astro-cid-5yw236or]{border-inline-start:3px solid var(--accent);padding-inline-start:.9rem;font-size:1rem;line-height:1.55}.agenda-why[data-astro-cid-5yw236or] strong[data-astro-cid-5yw236or]{color:var(--color-primary);display:block}.agenda-cta[data-astro-cid-5yw236or]{align-self:flex-start;min-height:2.75rem;padding:.5rem 1.25rem;font-size:1rem}.agenda-checked[data-astro-cid-5yw236or]{color:var(--color-muted);font-size:.85rem}.agenda-zoom[data-astro-cid-5yw236or]{cursor:zoom-in;display:block;position:relative}.agenda-zoom__icon[data-astro-cid-5yw236or]{background:var(--color-primary);width:3rem;height:3rem;color:var(--color-white);box-shadow:0 6px 18px -6px color-mix(in srgb, var(--color-primary) 70%, transparent);border-radius:50%;place-items:center;transition:opacity .3s,transform .3s cubic-bezier(.2,.7,.2,1);display:grid;position:absolute;inset-block-end:.85rem;inset-inline-end:.85rem}@media (hover:hover) and (pointer:fine){.agenda-zoom__icon[data-astro-cid-5yw236or]{opacity:0;transform:scale(.8)}.agenda-card[data-astro-cid-5yw236or]:hover .agenda-zoom__icon[data-astro-cid-5yw236or],.agenda-zoom[data-astro-cid-5yw236or]:focus-visible .agenda-zoom__icon[data-astro-cid-5yw236or]{opacity:1;transform:scale(1)}}.agenda-zoom[data-astro-cid-5yw236or]:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.agenda-card--pick[data-astro-cid-5yw236or]{background:var(--color-ivory);border-color:var(--color-card-edge);box-shadow:0 10px 28px -20px color-mix(in srgb, var(--color-primary) 45%, transparent);border-block-start:6px solid var(--color-teal-deep);gap:1rem;padding:1.9rem}.agenda-card--pick[data-astro-cid-5yw236or].is-matin{border-block-start-color:var(--color-teal-deep)}.agenda-card--pick[data-astro-cid-5yw236or] .agenda-image[data-astro-cid-5yw236or],.agenda-card--pick[data-astro-cid-5yw236or] .agenda-image--art{border-block-end:4px solid var(--color-gold);margin:-1.9rem -1.9rem .35rem}.agenda-card--pick[data-astro-cid-5yw236or] .date-badge[data-astro-cid-5yw236or]{background:var(--color-primary)}.agenda-card--pick[data-astro-cid-5yw236or] .date-badge__day[data-astro-cid-5yw236or]{color:var(--color-white)}.agenda-card--pick[data-astro-cid-5yw236or] .date-badge__month[data-astro-cid-5yw236or]{color:var(--color-gold)}.agenda-card--pick[data-astro-cid-5yw236or] .pill[data-astro-cid-5yw236or]{font-size:.9375rem}.agenda-card--pick[data-astro-cid-5yw236or] .pill--selected[data-astro-cid-5yw236or]{background:var(--color-paper)}.agenda-card--pick[data-astro-cid-5yw236or] .agenda-subject[data-astro-cid-5yw236or]{color:var(--color-teal-deep);font-size:.9375rem}.agenda-card--pick[data-astro-cid-5yw236or] .agenda-title[data-astro-cid-5yw236or]{font-size:clamp(1.5rem,1.3rem + .6vw,1.875rem);line-height:1.2}.agenda-card--pick[data-astro-cid-5yw236or] .agenda-meta[data-astro-cid-5yw236or]{background:var(--color-white);border-radius:1rem;gap:.6rem;padding:1rem 1.15rem;font-size:1.0625rem}.agenda-card--pick[data-astro-cid-5yw236or] .agenda-meta[data-astro-cid-5yw236or] svg{color:var(--color-teal-deep)}.agenda-card--pick[data-astro-cid-5yw236or] .agenda-summary[data-astro-cid-5yw236or]{font-size:1.125rem;line-height:1.7}.agenda-card--pick[data-astro-cid-5yw236or] .agenda-why[data-astro-cid-5yw236or]{border-inline-start:4px solid var(--color-gold);background:var(--color-champagne);border-start-end-radius:.75rem;border-end-end-radius:.75rem;padding:.9rem 1.1rem;font-size:1.0625rem;line-height:1.65}.agenda-card--pick[data-astro-cid-5yw236or] .agenda-cta[data-astro-cid-5yw236or]{min-height:3rem;font-size:1.0625rem}.agenda-card--pick[data-astro-cid-5yw236or] .agenda-checked[data-astro-cid-5yw236or]{color:var(--color-ink);font-size:.9375rem}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.agenda-card--pick[data-astro-cid-5yw236or].card-lift:hover{box-shadow:0 22px 40px -22px color-mix(in srgb, var(--color-primary) 55%, transparent);transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.agenda-zoom__icon[data-astro-cid-5yw236or],.agenda-image[data-astro-cid-5yw236or] img{transition:none}.agenda-card[data-astro-cid-5yw236or]:hover .agenda-image[data-astro-cid-5yw236or] img{transform:none}}@media (width>=40rem){.agenda-card--row[data-astro-cid-5yw236or]:not(#o){--pad:1.6rem;padding:var(--pad);grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-auto-rows:min-content;align-content:start;gap:.6rem 1.6rem;height:100%;display:grid}.agenda-card--row[data-astro-cid-5yw236or]>*{grid-column:2}.agenda-card--row[data-astro-cid-5yw236or]>.agenda-image[data-astro-cid-5yw236or]:not(#o),.agenda-card--row[data-astro-cid-5yw236or]>.agenda-image:not(#o){aspect-ratio:auto;height:auto;min-height:100%;margin-block:calc(var(--pad) * -1);margin-inline:calc(var(--pad) * -1) 0;border-block-end:0;grid-area:1/1/span 12;align-self:stretch}.agenda-card--row[data-astro-cid-5yw236or] .agenda-image[data-astro-cid-5yw236or] picture,.agenda-card--row[data-astro-cid-5yw236or] .agenda-image[data-astro-cid-5yw236or] img{height:100%}.agenda-card--row[data-astro-cid-5yw236or] .agenda-title[data-astro-cid-5yw236or]:not(#o){font-size:clamp(1.2rem,1.1rem + .4vw,1.45rem)}.agenda-card--row[data-astro-cid-5yw236or] .agenda-summary[data-astro-cid-5yw236or]:not(#o),.agenda-card--row[data-astro-cid-5yw236or] .agenda-why[data-astro-cid-5yw236or]:not(#o){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agenda-card--row[data-astro-cid-5yw236or] .agenda-why[data-astro-cid-5yw236or]:not(#o){-webkit-line-clamp:2}.agenda-card--row[data-astro-cid-5yw236or] .agenda-meta[data-astro-cid-5yw236or]:not(#o){background:0 0;flex-wrap:wrap;gap:.35rem 1.1rem;padding:0;font-size:1rem;display:flex}.agenda-card--row[data-astro-cid-5yw236or]:is(.agenda-card--pick,.agenda-card--compact) .agenda-meta[data-astro-cid-5yw236or]>li[data-astro-cid-5yw236or]:nth-child(n+3),.agenda-card--row[data-astro-cid-5yw236or] .agenda-checked[data-astro-cid-5yw236or]:not(#o){display:none}.agenda-card--row[data-astro-cid-5yw236or] .mt-auto[data-astro-cid-5yw236or]{flex-flow:wrap;align-items:center;gap:.5rem 1rem}.agenda-card--compact[data-astro-cid-5yw236or]:not(#o){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.agenda-card--compact[data-astro-cid-5yw236or] [data-astro-cid-5yw236or]:is(.agenda-summary,.agenda-why,.agenda-checked,.agenda-subject):not(#o),.agenda-card--compact[data-astro-cid-5yw236or] .agenda-meta[data-astro-cid-5yw236or]>li[data-astro-cid-5yw236or]:nth-child(n+3){display:none}}.spotlight[data-astro-cid-vw36zifa]{border-radius:calc(var(--radius-card) * 1.5);background:var(--color-primary);color:var(--color-cream);border-inline-start:6px solid var(--color-gold);align-items:center;gap:2rem;padding:clamp(1.75rem,1rem + 3vw,3.5rem);display:grid;position:relative;overflow:hidden}@media (width>=64rem){.spotlight[data-astro-cid-vw36zifa]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:3rem}}.spotlight__text[data-astro-cid-vw36zifa]{flex-direction:column;gap:1.1rem;display:flex}.spotlight__label[data-astro-cid-vw36zifa]{background:var(--color-gold);color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:.3rem .95rem;font-size:.9rem;font-weight:800}.spotlight__title[data-astro-cid-vw36zifa]{color:var(--color-white);text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem);font-weight:800;line-height:1.15}.spotlight__meta[data-astro-cid-vw36zifa]{gap:.5rem;font-size:1.1rem;font-weight:600;display:grid}.spotlight__meta[data-astro-cid-vw36zifa] li[data-astro-cid-vw36zifa]{align-items:flex-start;gap:.6rem;display:flex}.spotlight__meta[data-astro-cid-vw36zifa] li[data-astro-cid-vw36zifa]:first-child{color:var(--color-gold);font-size:1.25rem;font-weight:800}.spotlight__meta[data-astro-cid-vw36zifa] svg{color:var(--color-gold);flex-shrink:0;margin-top:.2rem}.spotlight__summary[data-astro-cid-vw36zifa]{max-width:62ch;font-size:1.1rem;line-height:1.65}.spotlight__art[data-astro-cid-vw36zifa]{place-items:center;display:grid}.spotlight__art[data-astro-cid-vw36zifa] .spotlight__official{border-radius:1rem;width:min(100%,22rem);overflow:hidden}.spotlight__art[data-astro-cid-vw36zifa] .spotlight__official img{width:100%;height:auto;display:block}.spotlight__disc[data-astro-cid-vw36zifa]{aspect-ratio:1;border:2px solid color-mix(in srgb, var(--color-gold) 60%, transparent);border-radius:50%;width:min(100%,26rem);animation:none;overflow:hidden}.spotlight__disc[data-astro-cid-vw36zifa] img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.12)}@keyframes spotlight-turn{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.spotlight__disc[data-astro-cid-vw36zifa]{animation:none}}.ev-spot[data-astro-cid-6ktfkxpv]{padding-block:clamp(2.5rem,5vw,4rem) 1rem}.ev-spot__title[data-astro-cid-6ktfkxpv]{font-family:var(--font-display,inherit);color:var(--matin-encre);margin-block-end:1.25rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800}.ev-spot__item[data-astro-cid-6ktfkxpv]+.ev-spot__item[data-astro-cid-6ktfkxpv]{margin-block-start:2rem}.ev-spot__ours[data-astro-cid-6ktfkxpv]{border-inline-start:6px solid var(--matin-soleil);background:color-mix(in srgb, var(--matin-soleil) 18%, var(--matin-white));color:var(--matin-encre);border-radius:.75rem;margin-block-start:1rem;padding:.9rem 1.25rem;font-size:1.125rem}.ev-spot__ours[data-astro-cid-6ktfkxpv] a[data-astro-cid-6ktfkxpv]{text-decoration:underline;text-decoration-color:var(--matin-soleil);font-weight:700;text-decoration-thickness:3px}.ev-band[data-astro-cid-6ktfkxpv],.ev-band{isolation:isolate;padding-block:clamp(2.75rem,2rem + 3vw,4.5rem);position:relative;overflow:hidden}.ev-band--matin[data-astro-cid-6ktfkxpv]{background:var(--matin-encre)}.ev-band__sun[data-astro-cid-6ktfkxpv]{z-index:-1;aspect-ratio:1;background:var(--matin-soleil);border-radius:50%;width:clamp(12rem,8rem + 12vw,22rem);position:absolute;inset-block-start:-6rem;inset-inline-end:-4rem}.ev-band--matin[data-astro-cid-6ktfkxpv] :is(.section-title,.section-subtitle),.ev-band--matin[data-astro-cid-6ktfkxpv] h2{color:var(--matin-white)}.ev-band--matin[data-astro-cid-6ktfkxpv] .empty-state{color:var(--matin-encre)}.ev-matin[data-astro-cid-6ktfkxpv]{max-width:72rem}.ev-band--picks{background:var(--matin-firouzeh-ink)}.ev-band--picks:before{content:"";z-index:-1;aspect-ratio:1;background:var(--matin-brique);border-radius:50% 50% 0 0;width:clamp(14rem,9rem + 14vw,24rem);position:absolute;inset-block-end:-7rem;inset-inline-start:-5rem}.ev-band--picks :is(.section-title,.section-subtitle),.ev-band--picks #picks-title,.ev-band--picks .region-panel__title{color:var(--matin-white)}.ev-band--picks .is-enhanced>.region-tabs__list{border-color:color-mix(in srgb, var(--matin-white) 45%, transparent);background:0 0}.ev-band--picks .region-tab{border-color:var(--matin-white);color:var(--matin-white);background:0 0}.ev-band--picks .region-tab[aria-selected=true]{background:var(--matin-soleil);border-color:var(--matin-soleil);color:var(--matin-encre)}.ev-band--picks .empty-state{color:var(--matin-encre)}.picks-rows{grid-template-columns:minmax(0,1fr)}@media (width>=80rem){.picks-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.picks-rows>li:nth-child(2n){translate:0 1.5rem}}.ev-band--upcoming[data-astro-cid-6ktfkxpv]{background:color-mix(in srgb, var(--matin-soleil) 22%, var(--matin-ivoire))}@media (width>=64rem){.ev-upcoming[data-astro-cid-6ktfkxpv]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ev-band--past[data-astro-cid-6ktfkxpv]{background:color-mix(in srgb, var(--matin-brique) 18%, var(--matin-ivoire))}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ev-upcoming[data-astro-cid-6ktfkxpv]>li[data-astro-cid-6ktfkxpv],.ev-matin[data-astro-cid-6ktfkxpv]>li[data-astro-cid-6ktfkxpv],.picks-rows>li{transition:translate .35s cubic-bezier(.2,.7,.2,1)}.ev-upcoming[data-astro-cid-6ktfkxpv]>li[data-astro-cid-6ktfkxpv]:hover,.ev-matin[data-astro-cid-6ktfkxpv]>li[data-astro-cid-6ktfkxpv]:hover{translate:0 -4px}}.filter-label[data-astro-cid-6ktfkxpv]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);font-size:.8rem;font-weight:700}.select[data-astro-cid-6ktfkxpv]{border:1.5px solid var(--color-line);background:var(--color-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23123C59' stroke-width='2'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E") no-repeat right .9rem center;appearance:none;min-width:11rem;min-height:2.75rem;color:var(--color-primary);border-radius:999px;padding:0 2.25rem 0 1rem;font-size:.95rem;font-weight:600}.reset-btn[data-astro-cid-6ktfkxpv]{min-height:2.75rem;padding:.5rem 1.25rem;font-size:.95rem}
