.dw-chrome-title{color:#f5f5f5;filter:drop-shadow(0 1px 0 rgb(0 0 0/55%)) drop-shadow(0 14px 36px rgb(0 0 0/50%));font-family:"Instrument Serif","Instrument Serif Fallback",Georgia,serif;font-size:clamp(46px,3.2vw + 30px,74px);font-weight:400;letter-spacing:-.015em;line-height:1;margin:0;text-wrap:balance}.dw-chrome{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#fff,#f1f1f1 36%,#bdbdbd 72%,#8f8574);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:transparent}.dw-chrome em{font-style:italic;padding-right:.08em}@supports not (((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text)){.dw-chrome{background:none;color:inherit}}.dw-eyebrow{align-items:center;color:#a3a3a3;display:flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:500;gap:10px;letter-spacing:.08em;line-height:1.4;margin:0;text-transform:uppercase}.dw-eyebrow__slash{color:var(--dw-amber)}.dw-label{color:var(--dw-faint);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1.4;margin:0;text-transform:uppercase}.dw-lamp{background:var(--dw-amber);box-shadow:0 0 10px rgba(245,158,11,.7);flex:none;height:6px;width:6px}.dw-lamp.is-off{background:transparent;border:1px solid #6b6b6b;box-shadow:none;box-sizing:border-box}.dw-cad{--dw-shell:min(1200px,calc(100% - var(--dw-gutter)*2));--dw-rail:#262626;--dw-handle:#5c5c5c;--dw-page:#171717;--dw-link:currentcolor;--dw-link-hover:currentcolor;background:var(--dw-page);color:#d4d4d4;overflow-x:clip;padding-top:calc(var(--dw-header-height) - 1px);position:relative}.dw-cad a{text-decoration:none}.dw-cad a:focus-visible{outline:2px solid var(--dw-amber);outline-offset:2px}.dw-cad__shell{margin-inline:auto;width:var(--dw-shell)}.dw-cad:before{border-inline:1px solid var(--dw-rail);bottom:0;box-sizing:border-box;content:"";left:calc((100% - var(--dw-shell))/2);pointer-events:none;position:absolute;top:0;width:var(--dw-shell);z-index:1}.dw-cad-top>.dw-cad__shell:after,.dw-cad-top>.dw-cad__shell:before,.dw-handle,.dw-ruled:after,.dw-ruled:before{background:var(--dw-page);border:1px solid var(--dw-handle);box-sizing:border-box;height:7px;pointer-events:none;position:absolute;width:7px;z-index:2}.dw-ruled{border-bottom:1px solid var(--dw-rail);position:relative}.dw-ruled:after,.dw-ruled:before{bottom:-4px;content:""}.dw-ruled:before{left:calc((100% - var(--dw-shell))/2 - 3px)}.dw-ruled:after{right:calc((100% - var(--dw-shell))/2 - 3px)}.dw-cad-top{border-top:1px solid var(--dw-rail)}.dw-cad-top>.dw-cad__shell{position:relative}.dw-cad-top>.dw-cad__shell:after,.dw-cad-top>.dw-cad__shell:before{content:"";top:-4px}.dw-cad-top>.dw-cad__shell:before{left:-3px}.dw-cad-top>.dw-cad__shell:after{right:-3px}.dw-handle--amber{border-color:var(--dw-amber)}.dw-handle--tl{left:-4px;top:-4px}.dw-handle--tr{right:-4px;top:-4px}.dw-handle--bl{bottom:-4px;left:-4px}.dw-handle--br{bottom:-4px;right:-4px}.dw-contact-cells{display:flex;flex-wrap:wrap;list-style:none;margin:8px 0 0;padding:1px 0 0 1px}.dw-contact-cells li{margin:-1px 0 0 -1px}.dw-contact-cells__link{align-items:center;border:1px solid #333;color:#d4d4d4;display:flex;font-size:15px;gap:10px;height:48px;padding:0 18px;position:relative;transition:border-color .2s,background-color .2s,color .2s}.dw-contact-cells__link:hover{background-color:rgb(251 191 36/5%);border-color:rgba(251,191,36,.45);color:#fff;z-index:1}.dw-contact-cells__link.is-lit{box-shadow:inset 0 -1px 0 rgba(251,191,36,.35);color:#e5e5e5}.dw-contact-cells__link.is-lit svg{color:var(--dw-amber)}@media (max-width:639px){.dw-contact-cells{flex-direction:column}}.dw-dimension{align-items:center;background:linear-gradient(#6b6b6b,#6b6b6b) 0 /1px 11px no-repeat,linear-gradient(#6b6b6b,#6b6b6b) 100% /1px 11px no-repeat;color:var(--dw-faint);display:flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase}.dw-dimension:after,.dw-dimension:before{background:var(--dw-border-strong);content:"";flex:1;height:1px}.dw-dimension span{padding:0 12px}.dw-portrait__frame{aspect-ratio:4/5;background:var(--dw-surface);border:1px solid var(--dw-border-strong);min-height:0;position:relative}.dw-portrait__frame>picture{inset:0;position:absolute}.dw-portrait__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dw-portrait__frame:before{background:linear-gradient(90deg,transparent,var(--dw-amber) 50%,transparent);bottom:-1px;content:"";height:1px;left:12%;position:absolute;right:12%}.dw-portrait__frame:after{background:radial-gradient(50% 100% at 50% 0,rgba(245,158,11,.28),transparent 75%);content:"";height:30px;left:18%;pointer-events:none;position:absolute;right:18%;top:100%}.dw-hatch{background-color:#161616;background-image:radial-gradient(60% 50% at 50% 50%,rgb(245 158 11/6%),transparent 70%),repeating-linear-gradient(135deg,hsla(0,0%,100%,.04) 0 1px,transparent 1px 10px)}.dw-title-block{border-left:1px solid #2c2c2c;border-top:1px solid #2c2c2c;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.dw-title-block>div{border-bottom:1px solid #2c2c2c;border-right:1px solid #2c2c2c;display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 16px 14px}.dw-title-block>.is-wide{grid-column:1/-1}.dw-title-block dt{letter-spacing:.1em}.dw-title-block dd{color:#e5e5e5;font-size:14px;line-height:1.45;margin:0}.dw-cad-band>.dw-cad__shell{height:clamp(40px,4vw,56px)}.dw-cad-band--hatch>.dw-cad__shell{background-image:repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 0 1px,transparent 1px 9px);height:48px}.dw-section-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px 32px;justify-content:space-between;padding:clamp(32px,4vw,48px) clamp(20px,4vw,40px) clamp(20px,2.4vw,28px)}.dw-section-title{color:#f5f5f5;font-family:Geist,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(26px,3vw,34px);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:10px 0 0}.dw-section-lede{color:#a3a3a3;font-size:15px;line-height:1.6;margin:12px 0 0;max-width:34em}.dw-cad .dw-head-link{align-items:center;border-bottom:1px solid var(--dw-border-strong);color:#d4d4d4;display:inline-flex;font-size:14px;gap:6px;padding-bottom:2px;transition:border-color .2s,color .2s;white-space:nowrap}.dw-cad .dw-head-link:hover{border-color:var(--dw-amber);color:#fff}.dw-cell{background-color:var(--dw-page);box-sizing:border-box;display:flex;flex-direction:column;gap:14px;position:relative;transition:background-color .2s}.dw-cell:hover{background-color:#1a1a1a}.dw-cell.is-lit,.dw-lit{background-image:radial-gradient(80% 60% at 0 0,rgb(245 158 11/5%),transparent 70%)}.dw-cell.is-lit:before,.dw-lit:before{background:linear-gradient(90deg,var(--dw-amber),transparent);content:"";height:1px;left:0;position:absolute;top:-1px;width:60%}.dw-cell.is-lit .dw-arrow-box,.dw-cell:hover .dw-arrow-box{border-color:rgba(251,191,36,.45);color:var(--dw-amber)}.dw-cell__title{color:#f5f5f5;font-family:Geist,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(19px,1.6vw,21px);font-weight:600;letter-spacing:-.015em;line-height:1.3;margin:4px 0 0}.dw-cell__text{color:#a3a3a3;font-size:15px;line-height:1.6;margin:0}.dw-cad .dw-cell__link{align-items:center;align-self:flex-start;color:#f59e0b;display:inline-flex;font-size:14px;font-weight:500;gap:6px;margin-top:auto;padding-top:6px}.dw-cad .dw-cell__link:hover{color:#fcd34d}.dw-cell__link:after{content:"";inset:0;position:absolute}.dw-cad .dw-cell__link:focus-visible{outline:none}.dw-cell:has(.dw-cell__link:focus-visible){outline:2px solid var(--dw-amber);outline-offset:-2px}.dw-arrow-box{border:1px solid #333;color:#a3a3a3;height:28px;width:28px}.dw-arrow-box,.dw-event-thumb{align-items:center;box-sizing:border-box;display:flex;flex:none;justify-content:center;transition:border-color .2s,color .2s}.dw-event-thumb{--dw-thumb-filter:grayscale(1) contrast(0.72) brightness(0.62);background:#161616;border:1px solid var(--dw-thumb-line,var(--dw-rail));color:var(--dw-thumb-ink,#a3a3a3);height:44px;position:relative;width:44px}.dw-event-thumb__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dw-event-thumb.is-logo .dw-event-thumb__img{height:72%;-o-object-fit:contain;object-fit:contain;width:72%}.dw-event-thumb img{filter:var(--dw-thumb-filter);transition:filter .3s}.dw-event-thumb>.dw-symbol{height:18px;width:18px;stroke-width:1.5}.dw-event-thumb__badge{align-items:center;background:var(--dw-page);border:1px solid var(--dw-thumb-line,#333);bottom:-8px;box-sizing:border-box;display:flex;height:22px;justify-content:center;overflow:hidden;position:absolute;right:-8px;transition:border-color .2s;width:22px}.dw-event-thumb__badge img{box-sizing:border-box;display:block;height:100%;-o-object-fit:contain;object-fit:contain;padding:2px;width:100%}.dw-event-thumb__badge .dw-symbol{height:11px;width:11px;stroke-width:1.75}@media (prefers-reduced-motion:reduce){.dw-event-thumb img{transition:none}}.dw-tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:2px 0 0;padding:0}.dw-tags li{border:1px solid #333;border-radius:2px;color:#d4d4d4;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.4;margin:0;padding:4px 8px}.dw-events-hero__grid{align-items:flex-end;background-image:radial-gradient(50% 80% at 0 60%,rgba(245,158,11,.045),transparent 70%);box-sizing:border-box;display:flex;flex-wrap:wrap;gap:24px clamp(32px,4vw,56px);padding:clamp(44px,6vw,84px) clamp(20px,4vw,56px) clamp(32px,4vw,56px)}.dw-events-hero__head{display:flex;flex:999 1 560px;flex-direction:column;gap:24px;min-width:0}.dw-events-hero__title{font-size:clamp(48px,4.4vw + 22px,84px);line-height:.98}@media (min-width:640px){.dw-events-hero__break{display:none}}.dw-events-hero__lede{color:#a3a3a3;flex:1 1 320px;font-size:clamp(16px,1.2vw,17px);line-height:1.6;margin:0;min-width:0}.dw-next{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.dw-next__plate{border-right:1px solid var(--dw-rail);display:flex;flex-direction:column;gap:12px;padding:clamp(24px,3vw,36px) clamp(24px,4vw,48px) clamp(32px,4vw,48px)}.dw-next__frame{align-items:center;aspect-ratio:1/1;background:#1a1a1a;display:flex;justify-content:center}.dw-next__logo{display:block;height:58%;-o-object-fit:contain;object-fit:contain;width:58%}.dw-next__plate:has(.has-photo){justify-content:center}.dw-next__frame.has-photo{aspect-ratio:16/9;margin-bottom:28px}.dw-next__photo{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dw-next__badge{background:var(--dw-page);border:1px solid #333;bottom:-28px;box-sizing:border-box;display:flex;height:56px;left:20px;overflow:hidden;position:absolute;width:56px;z-index:1}.dw-next__badge img{box-sizing:border-box;display:block;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px;width:100%}.dw-next__info{display:flex;flex-direction:column;gap:18px;min-width:0;padding:clamp(28px,4vw,44px) clamp(20px,4vw,48px) clamp(28px,4vw,48px)}.dw-next__status{align-items:center;color:#a3a3a3;display:flex;gap:10px;letter-spacing:.1em}.dw-next__title{color:#f5f5f5;font-family:Geist,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(30px,2.4vw + 10px,44px);font-weight:600;letter-spacing:-.03em;line-height:1.08;margin:0}.dw-next__text{color:#a3a3a3;font-size:clamp(15px,1.2vw,16px);line-height:1.65;margin:0;max-width:36em}.dw-next .dw-title-block{margin-top:4px}.dw-next .dw-next__links{margin:auto 0 0}@media (max-width:767px){.dw-next{grid-template-columns:minmax(0,1fr)}.dw-next__plate{border-bottom:1px solid var(--dw-rail);border-right:0;padding:24px 56px 36px}}.dw-ledger{border-top:1px solid var(--dw-rail)}.dw-ledger__year{display:grid;grid-template-columns:220px minmax(0,1fr)}.dw-ledger__year+.dw-ledger__year{border-top:1px solid var(--dw-rail)}.dw-ledger__label{border-right:1px solid var(--dw-rail);padding:20px 32px;position:relative}.dw-ledger .dw-ledger__handle{right:-3px;top:-4px}.dw-ledger .dw-ledger__handle--end{bottom:-4px;top:auto}.dw-ledger__num{color:#f5f5f5;font-family:"Instrument Serif","Instrument Serif Fallback",Georgia,serif;font-size:44px;font-weight:400;letter-spacing:-.01em;line-height:1;margin:0;position:sticky;top:calc(var(--dw-header-height) + 20px)}.dw-ledger__rows{list-style:none;margin:0;padding:0}.dw-ledger__row{margin:0}.dw-ledger__row+.dw-ledger__row{border-top:1px dashed #2c2c2c}.dw-ledger__summary{cursor:pointer;display:block;list-style:none}.dw-ledger__summary::-webkit-details-marker{display:none}.dw-ledger__summary:focus-visible{outline:2px solid var(--dw-amber);outline-offset:-2px}.dw-ledger__head{align-items:center;display:grid;gap:18px;grid-template-columns:76px 44px minmax(0,1fr) 28px;padding:14px 28px;transition:background-color .2s}.dw-ledger__item[open],.dw-ledger__summary:hover .dw-ledger__head{background-color:#1a1a1a}.dw-ledger__row.is-upcoming .dw-ledger__date{color:#e5e5e5}.dw-ledger__item[open],.dw-ledger__row.is-upcoming,.dw-ledger__summary:focus-visible,.dw-ledger__summary:hover{--dw-thumb-filter:none}.dw-ledger__summary:hover{--dw-thumb-line:#444;--dw-thumb-ink:#e5e5e5}.dw-ledger__item[open],.dw-ledger__row.is-upcoming{--dw-thumb-line:rgba(251,191,36,.45);--dw-thumb-ink:var(--dw-amber)}.dw-ledger__info{display:flex;flex-direction:column;gap:3px;min-width:0}.dw-ledger__name{color:#f5f5f5;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dw-ledger__item[open] .dw-ledger__meta,.dw-ledger__item[open] .dw-ledger__name{overflow:visible;white-space:normal}.dw-ledger__type{color:#737373;display:inline-flex;margin-right:.7em;vertical-align:-2px}.dw-ledger__type .dw-symbol{height:12px;width:12px;stroke-width:1.75}.dw-ledger__item[open] .dw-ledger__type,.dw-ledger__row.is-upcoming .dw-ledger__type{color:var(--dw-amber)}.dw-ledger__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dw-ledger__when{display:none}.dw-ledger__where+.dw-ledger__host:before{content:"·";margin:0 .6em}.dw-ledger__toggle svg{transition:transform .25s cubic-bezier(.2,.7,.2,1)}.dw-ledger__item[open] .dw-ledger__toggle,.dw-ledger__summary:hover .dw-ledger__toggle{border-color:rgba(251,191,36,.45);color:var(--dw-amber)}.dw-ledger__item[open] .dw-ledger__toggle svg{transform:rotate(45deg)}.dw-ledger__detail{padding:4px 28px 32px 184px}.dw-ledger__body{display:flex;flex-direction:column;gap:22px;max-width:620px;min-width:0}.dw-ledger__text{color:#d4d4d4;font-size:15px;line-height:1.65}.dw-ledger__text p{margin:0}.dw-ledger__text p+p{margin-top:.75em}.dw-events-page .dw-ledger__text a{color:var(--dw-amber-text);text-decoration:underline;text-decoration-color:rgba(252,211,77,.4);text-underline-offset:3px}.dw-events-page .dw-ledger__text a:hover{text-decoration-color:currentcolor}.dw-ledger__body .dw-contact-cells{margin:0}@supports selector(::details-content){.dw-ledger{interpolate-size:allow-keywords}.dw-ledger__item::details-content{block-size:0;overflow-y:clip;transition:block-size .3s cubic-bezier(.2,.7,.2,1),content-visibility allow-discrete .3s}.dw-ledger__item[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.dw-ledger__item::details-content,.dw-ledger__toggle svg{transition:none}}.dw-legend{display:flex;flex-wrap:wrap;gap:10px 22px;list-style:none;margin:0 0 4px;padding:0}.dw-legend li{align-items:center;color:#a3a3a3;display:flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;gap:8px;letter-spacing:.08em;line-height:1;margin:0;text-transform:uppercase}.dw-legend__mark{color:#737373;display:flex}.dw-legend__mark .dw-symbol{height:13px;width:13px;stroke-width:1.75}.dw-legend__count{color:#e5e5e5}@media (max-width:767px){.dw-ledger__year{grid-template-columns:minmax(0,1fr)}.dw-ledger__label{border-bottom:1px solid var(--dw-rail);border-right:0;padding:16px 20px 14px}.dw-ledger .dw-ledger__handle{display:none}.dw-ledger__num{font-size:34px;position:static}}@media (max-width:639px){.dw-ledger__head{gap:14px;grid-template-columns:44px minmax(0,1fr) 28px;padding:14px 20px}.dw-ledger__date{display:none}.dw-ledger__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.dw-ledger__item[open] .dw-ledger__name{display:block}.dw-ledger__when{display:inline}.dw-ledger__row.is-upcoming .dw-ledger__when{color:var(--dw-amber-text)}.dw-ledger__when+span:before{content:"·";margin:0 .6em}.dw-ledger__where+.dw-ledger__host{display:none}.dw-ledger__detail{padding:6px 20px 28px 78px}}.dw-events-badge{align-items:center;display:flex;flex-wrap:wrap;gap:16px 32px;justify-content:space-between;padding:24px clamp(20px,4vw,40px)}.dw-events-badge p{color:#a3a3a3;font-size:15px;margin:0}.dw-events-badge .dw-contact-cells{margin:0}@media (max-width:639px){.dw-events-badge .dw-contact-cells{width:100%}}