.brk-agenda{display:flex;flex-direction:column;gap:var(--space-m,3rem)}.brk-agenda__next{display:grid;grid-template-columns:19rem 1fr 25rem;background:var(--base,#2d2d2d);color:var(--text-light,#fff);border-radius:var(--radius,5px);overflow:hidden}.brk-agenda__next--nosidebar{grid-template-columns:19rem 1fr}.brk-agenda__next--nocount{grid-template-columns:1fr 25rem}.brk-agenda__next--nocount.brk-agenda__next--nosidebar{grid-template-columns:1fr}.brk-agenda__next-count{display:flex;flex-direction:column;justify-content:start;gap:.5rem;padding:var(--space-l,4rem);background:var(--primary,#ffcd00);color:var(--base,#2d2d2d)}.brk-agenda__next-label{margin:0;font-size:var(--text-xs,1.2rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.brk-agenda__next-days{margin:0;font-family:var(--font-condensed);font-weight:700;font-size:var(--h1);line-height:.85;letter-spacing:-.02em}.brk-agenda__next-unit{margin:.4rem 0 0;font-size:var(--text-xs,1.2rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.brk-agenda__next-body{display:flex;flex-direction:column;justify-content:center;gap:var(--space-xs,1.6rem);padding:var(--space-l,4rem);min-width:0}.brk-agenda__next-meta{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem;margin:0;font-size:var(--text-xs,1.2rem)}.brk-agenda__next-dates{font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary,#ffcd00)}.brk-agenda__next-where{color:var(--text-light-muted,rgb(255 255 255 / .8))}.brk-agenda__next-name{margin:0;font-family:var(--font-condensed);font-weight:700;text-transform:uppercase;font-size:var(--h2);line-height:1;color:var(--text-light)}.brk-agenda__next-name a{color:inherit;text-decoration:none}.brk-agenda__next-name a:hover{color:var(--primary,#ffcd00)}.brk-agenda__next-blurb{margin:0;max-width:52rem;font-size:var(--text-s,1.4rem);line-height:1.55;color:var(--text-light-muted,rgb(255 255 255 / .8))}.brk-agenda__next-side{display:flex;flex-direction:column;justify-content:center;gap:1.4rem;padding:2.2rem 2.4rem;border-left:1px solid var(--neutral-dark,#404040)}.brk-agenda__next-stand{margin:.4rem 0 0;font-family:var(--font-condensed);font-weight:700;font-size:var(--h3)}@media (max-width:991px){.brk-agenda__next{grid-template-columns:1fr}.brk-agenda__next-side{border-left:0;border-top:1px solid var(--neutral-dark,#404040)}.brk-agenda__next-count{flex-direction:row;align-items:baseline;justify-content:flex-start;gap:1.2rem}.brk-agenda__next-days{font-size:var(--h2)}}.brk-agenda .brk-filter{margin-bottom:0}.brk-agenda__months{display:flex;flex-direction:column}.brk-agenda__month{padding-top:var(--space-m,3rem)}.brk-agenda__month-head{display:flex;align-items:center;gap:1.6rem;margin:0 0 .4rem;font-size:inherit;font-weight:400}.brk-agenda__month-label{font-family:var(--font-condensed);font-weight:700;font-size:var(--text-s,1.4rem);text-transform:uppercase;color:var(--text-dark,#000)}.brk-agenda__month-label--quiet{color:color-mix(in srgb,var(--text-dark,#000) 45%,transparent)}.brk-agenda__month-rule{flex:1;height:1px;background:var(--neutral-light,#d9d9d9)}.brk-agenda__month-count{font-size:var(--text-xs,1.2rem);color:color-mix(in srgb,var(--text-dark,#000) 45%,transparent)}.brk-agenda__month--past{display:none}.brk-agenda__month--past:not(.brk-filter-hide){display:block}.brk-agenda__row{display:grid;grid-template-columns:11.6rem 13.2rem 1fr 21rem 3rem;gap:2.4rem;align-items:center;padding:2.8rem .8rem;border-width:1px;border-style:none none solid;border-color:var(--neutral-light,#d9d9d9);color:inherit;text-decoration:none}.brk-agenda__row:hover{background:var(--hdd-link-bg-hover,#f4f2ee)}.brk-agenda__row:focus-visible{outline:2px solid var(--primary,#ffcd00);outline-offset:-2px}.brk-agenda__date{padding-left:0}.brk-agenda__date-day{display:block;font-family:var(--font-condensed);font-weight:700;font-size:var(--h3);line-height:.9;letter-spacing:-.01em;white-space:nowrap}.brk-agenda__date-mon{display:block;margin-top:.3rem;font-family:var(--font-condensed);font-weight:700;font-size:var(--text-xs,1.2rem);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--text-dark,#000) 55%,transparent)}.brk-agenda__logo{display:block;height:6.8rem;border:1px solid var(--neutral-light,#d9d9d9)}.brk-agenda__logo{transition:var(--link-transition,var(--transition,background .3s ease-in-out))}.brk-agenda__row:hover .brk-agenda__logo{background:var(--white,#fff)}.brk-agenda__logo img{width:100%;height:100%;object-fit:contain;padding:.6rem;box-sizing:border-box}.brk-agenda__body{min-width:0}.brk-agenda__name{display:block;font-family:var(--font-condensed);font-weight:700;font-size:var(--h5);line-height:1.15;text-transform:uppercase}.brk-agenda__blurb{display:block;font-weight:400;margin-top:.4rem;font-size:var(--text-s,1.4rem);line-height:1.5;color:color-mix(in srgb,var(--text-dark,#000) 60%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brk-agenda__where{display:flex;flex-direction:column;gap:.5rem}.brk-agenda__city{font-size:var(--text-s,1.4rem);font-weight:500}.brk-agenda__pills{display:flex;flex-wrap:wrap;gap:.6rem}.brk-agenda__pill{padding:.2rem .8rem;border:1px solid var(--neutral-light,#d9d9d9);border-radius:var(--radius-xs,.3rem);background:var(--white,#fff);font-size:var(--text-xs,1.2rem);color:color-mix(in srgb,var(--text-dark,#000) 65%,transparent);white-space:nowrap}.brk-agenda__pill--stand{border-color:var(--primary,#ffcd00);background:var(--primary,#ffcd00);font-weight:600;color:var(--base,#2d2d2d)}.brk-agenda__arrow{display:flex;justify-content:flex-end;color:color-mix(in srgb,var(--text-dark,#000) 45%,transparent);transition:color 120ms ease}.brk-agenda__row:hover .brk-agenda__arrow{color:var(--text-dark,#000)}.brk-agenda__arrow svg{display:block}@media (max-width:1099px){.brk-agenda__row{grid-template-columns:10rem 1fr 18rem;gap:1.6rem}.brk-agenda__logo,.brk-agenda__arrow{display:none}}@media (max-width:767px){.brk-agenda__row{grid-template-columns:8.5rem 1fr}.brk-agenda__where{grid-column:2}.brk-agenda__blurb{display:none}}.brk-agenda__past{margin-top:var(--space-xs)}.brk-agenda__past-year{border-top:1px solid var(--neutral-light)}.brk-agenda__past-year:last-child{border-bottom:1px solid var(--neutral-light)}.brk-agenda__past-year:first-child{border-top:0}.brk-agenda__past-head{margin:0;font-size:inherit;font-weight:inherit}.brk-agenda__past-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-s) 0;background:none;border:0;color:var(--text-dark);font-family:var(--font-condensed);font-weight:700;font-size:var(--h4);line-height:1;text-align:left;cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.brk-agenda__past-toggle:hover{color:var(--text-dark-muted)}}.brk-agenda__past-sign{position:relative;flex:none;width:3.2rem;aspect-ratio:1;border-radius:var(--radius-circle);background:var(--tertiary)}.brk-agenda__past-sign::before,.brk-agenda__past-sign::after{content:"";position:absolute;inset:50% auto auto 50%;width:1.2rem;height:2px;margin:-1px 0 0 -.6rem;background:currentColor}.brk-agenda__past-sign::after{rotate:90deg;transition:scale var(--dur-fast) var(--ease-out)}.brk-agenda__past-toggle[aria-expanded="true"] .brk-agenda__past-sign::after{scale:0 1}.brk-agenda__past-list{list-style:none;margin:0;padding:0 0 var(--space-m);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-xs) var(--space-l)}.brk-agenda__past-list[hidden]{display:none}.brk-agenda__past-item{margin:0}.brk-agenda__past-link{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-xs);align-items:baseline;color:inherit;text-decoration:none}.brk-agenda__past-mon{font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--text-dark) 54%,transparent)}.brk-agenda__past-name{font-size:var(--text-s);font-weight:500;line-height:1.35;color:var(--text-dark);transition:color var(--dur-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.brk-agenda__past-link:hover .brk-agenda__past-name{color:var(--text-dark-muted);text-decoration:underline;text-underline-offset:.3em}}@media (max-width:1099px){.brk-agenda__past-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.brk-agenda__past-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:478px){.brk-agenda__past-list{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.brk-agenda__past-toggle,.brk-agenda__past-sign::after,.brk-agenda__past-name{transition:none}}.brk-agenda__note{margin:1.4rem 0 0;font-size:var(--text-s,1.3rem);line-height:1.6;color:color-mix(in srgb,var(--text-dark,#000) 55%,transparent)}.brk-agenda__viewbar{display:flex;justify-content:flex-end;flex:0 0 auto;margin-top:0}@media (max-width:991px){.brk-ea .brk-filter__foot-end{display:flex;align-items:center;gap:var(--space-s,1.25rem);flex-wrap:wrap}.brk-ea .brk-filter__search{flex:1 1 16rem}}.brk-agenda__views{display:flex;gap:.4rem}.brk-agenda__view{display:inline-flex;align-items:center;gap:.6rem;justify-content:center;width:2.8rem;height:2.8rem;padding:0;background:none;border:1px solid var(--neutral-light,#d9d9d9);@media (max-width:991px){width:44px;height:44px}border-radius:var(--radius-xs,2.222px);color:color-mix(in srgb,var(--text-dark,#000) 60%,transparent);font-family:var(--font-condensed);font-weight:700;font-size:var(--text-xs,1.2rem);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:var(--link-transition,var(--transition,background .3s ease-in-out))}.brk-agenda__view:hover{background:var(--hdd-link-bg-hover,#f4f2ee)}.brk-agenda__view:focus-visible{outline:2px solid var(--primary,#ffcd00);outline-offset:2px}.brk-agenda__view[aria-pressed="true"]{background:var(--base,#2d2d2d);border-color:var(--base,#2d2d2d);color:var(--text-light,#fff)}.brk-agenda__view svg{display:block;width:1.4rem;height:1.4rem}[data-agenda-list][data-view="cards"]{display:grid;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:2.4rem;align-items:start}[data-agenda-list][data-view="cards"] .brk-agenda__month{display:contents}[data-agenda-list][data-view="cards"] .brk-agenda__month-head{display:none}[data-agenda-list][data-view="cards"] .brk-agenda__month--past:not(.brk-filter-hide){display:block;grid-column:1 / -1}[data-agenda-list][data-view="cards"] .brk-agenda__month--past .brk-agenda__month-head{display:flex}[data-agenda-list][data-view="cards"] .brk-agenda__row{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;border:1px solid var(--neutral-light,#d9d9d9);border-radius:var(--radius,5px);overflow:hidden;height:100%}[data-agenda-list][data-view="cards"] .brk-agenda__logo{order:-1;height:auto;aspect-ratio:3 / 2;border:0;border-bottom:1px solid var(--neutral-light,#d9d9d9);background:var(--white,#fff)}[data-agenda-list][data-view="cards"] .brk-agenda__logo img{padding:2rem}[data-agenda-list][data-view="cards"] .brk-agenda__date{padding:1.8rem 1.8rem 0}[data-agenda-list][data-view="cards"] .brk-agenda__date-day,[data-agenda-list][data-view="cards"] .brk-agenda__date-mon{display:inline}[data-agenda-list][data-view="cards"] .brk-agenda__date-day{font-size:var(--text-l)}[data-agenda-list][data-view="cards"] .brk-agenda__date-mon{margin-left:.6rem}[data-agenda-list][data-view="cards"] .brk-agenda__body{padding:.6rem 1.8rem 0}[data-agenda-list][data-view="cards"] .brk-agenda__blurb{display:none}[data-agenda-list][data-view="cards"] .brk-agenda__where{margin-top:auto;padding:1.2rem 1.8rem 1.8rem;text-align:left}[data-agenda-list][data-view="cards"] .brk-agenda__arrow{display:none}[data-agenda-list][data-view="cards"] .brk-agenda__row:hover{background:var(--hdd-link-bg-hover,#f4f2ee)}@media (max-width:767px){[data-agenda-list][data-view="cards"]{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:1.6rem}}