.m2-ph.m2-ph{display:flex;flex-direction:column;width:100%}.m2-ph .m2-ph__chips{display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem;margin-bottom:1.4rem}.m2-ph .m2-ph__chip{display:inline-block;padding:0.35rem 0.75rem;font-family:"Poppins",sans-serif;font-size:0.72rem;font-weight:700;line-height:1.6;letter-spacing:0.14em;text-transform:uppercase;border:1.5px solid rgba(254,255,245,0.7);color:#FEFFF5}.m2-ph .m2-ph__chip--gold{background:#EBAA3B;border-color:#EBAA3B;color:#06192A}.m2-ph .m2-ph__chip--accent{background:#F07818;border-color:#F07818;color:#FFF}.m2-ph .m2-ph__title{font-family:"Archivo Black","Poppins",sans-serif;font-weight:800;font-size:clamp(3.4rem,11vw,9.4rem);line-height:0.84;letter-spacing:-0.02em;text-transform:uppercase;color:#FEFFF5;margin:0}.m2-ph .m2-ph__title span{display:block}.m2-ph .m2-ph__l2{color:#EBAA3B}.m2-ph .m2-ph__sub{font-family:"Barlow Condensed","Poppins",sans-serif;font-style:italic;font-weight:700;font-size:clamp(1.4rem,3.2vw,2.6rem);line-height:1;text-transform:uppercase;color:#EBAA3B;margin-top:0.9rem}.m2-ph .m2-ph__cta{display:flex;flex-wrap:wrap;gap:0.8rem;margin-top:2rem}.m2-ph .m2-ph__btn{display:inline-flex;align-items:center;gap:0.6rem;font-family:"Poppins",sans-serif;font-weight:700;font-size:0.82rem;line-height:1.6;letter-spacing:0.1em;text-transform:uppercase;text-decoration:none;padding:1rem 1.5rem;border:2px solid transparent;cursor:pointer;background:none;color:inherit;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.m2-ph .m2-ph__btn--primary{background:#CF161A;color:#FFF}.m2-ph .m2-ph__btn--primary:hover{background:#A91014}.m2-ph .m2-ph__btn--ghost{border-color:#FEFFF5;color:#FEFFF5}.m2-ph .m2-ph__btn--ghost:hover{background:#FEFFF5;color:#0F416D;border-color:#FEFFF5}.m2-ph .m2-ph__btn:hover{transform:translateY(-2px)}.m2-ph .m2-ph__ar{transition:transform .2s ease}.m2-ph .m2-ph__btn:hover .m2-ph__ar{transform:translateX(4px)}.m2-ph .m2-ph__note{font-family:"Poppins",sans-serif;font-size:0.84rem;font-weight:300;line-height:1.6;color:#FEFFF5;opacity:0.85;max-width:60ch;margin-top:0.9rem}@keyframes m2ph-rise{to{opacity:1;transform:none}}.m2-ph .m2-ph__title span{opacity:0;transform:translateY(40px);animation:m2ph-rise .9s cubic-bezier(.2,.8,.2,1) forwards}.m2-ph .m2-ph__l2{animation-delay:.14s}.m2-ph .m2-ph__sub{opacity:0;animation:m2ph-rise .9s .35s cubic-bezier(.2,.8,.2,1) forwards}.m2-ph .m2-ph__cta{opacity:0;animation:m2ph-rise .9s .5s cubic-bezier(.2,.8,.2,1) forwards}@media (prefers-reduced-motion:reduce){.m2-ph .m2-ph__title span,.m2-ph .m2-ph__sub,.m2-ph .m2-ph__cta{opacity:1;transform:none;animation:none}}.m2-ph .m2-ph__crumb{order:0}.m2-ph .m2-ph__chips{order:1}.m2-ph .m2-ph__title{order:2}.m2-ph .m2-ph__sub{order:3}.m2-ph .m2-ph__search{order:4}.m2-ph .m2-ph__cta{order:5}.m2-ph .m2-ph__note{order:6}.m2-ph .m2-ph__l1{color:#FEFFF5}.m2-ph .m2-ph__crumb{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:center;font-family:"Poppins",sans-serif;font-size:0.72rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;opacity:0.85;margin-bottom:1rem;color:#FEFFF5}.m2-ph .m2-ph__crumb a{color:inherit;text-decoration:none}.m2-ph .m2-ph__crumb a:hover{color:#EBAA3B}.m2-ph .m2-ph__crumb i{font-style:normal;opacity:0.5}.m2-ph .m2-ph__search{display:flex;max-width:780px;margin-top:2rem;background:#FEFFF5;border:2px solid #FEFFF5}.m2-ph .m2-ph__search input{flex:1;min-width:0;font-family:"Poppins",sans-serif;font-size:1rem;font-weight:300;color:#0F416D;background:transparent;border:0;padding:0.95rem 1.1rem;outline:0}.m2-ph .m2-ph__search input::placeholder{color:rgba(15,65,109,0.5)}.m2-ph .m2-ph__search button{flex:0 0 auto;background:#CF161A;color:#FFF;border:0;font-family:"Poppins",sans-serif;font-weight:700;font-size:0.78rem;letter-spacing:0.1em;text-transform:uppercase;padding:0 1.3rem;cursor:pointer}.m2-sh.m2-sh{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;width:100%;margin-bottom:2rem}.m2-sh .m2-sh__text{min-width:0}.m2-sh .m2-sh__eyebrow{font-family:"Poppins",sans-serif;font-weight:700;font-size:0.72rem;line-height:1.6;letter-spacing:0.2em;text-transform:uppercase;color:#CF161A}.m2-sh .m2-sh__title{font-family:"Archivo Black","Poppins",sans-serif;font-weight:400;font-size:clamp(2rem,5.2vw,4rem);line-height:0.9;letter-spacing:-0.02em;text-transform:uppercase;text-wrap:balance;margin:0.6rem 0 clamp(1.25rem,2.4vw,1.9rem);color:#0F416D}.m2-sh .m2-sh__title em{font-style:normal;color:#CF161A}.m2-sh .m2-sh__lead{max-width:60ch;font-family:"Poppins",sans-serif;font-weight:300;font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.6;color:rgba(15,65,109,0.66);margin:0}.m2-sh .m2-sh__btn{display:inline-flex;align-items:center;gap:0.6rem;flex:0 0 auto;font-family:"Poppins",sans-serif;font-weight:700;font-size:0.82rem;letter-spacing:0.1em;text-transform:uppercase;text-decoration:none;padding:1rem 1.5rem;border:2px solid transparent;cursor:pointer;background:#0F416D;color:#FEFFF5;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.m2-sh .m2-sh__btn:hover{transform:translateY(-2px)}.m2-sh .m2-sh__ar{transition:transform .2s ease}.m2-sh .m2-sh__btn:hover .m2-sh__ar{transform:translateX(4px)}.m2-sh .m2-sh__text>.m2-sh__btn{margin-top:1.6rem}.m2-pg.m2-pg .m2-pg__root{--m2pg-head-bg:var(--m2-blue,#0F416D);--m2pg-head-text:var(--m2-ivory,#FEFFF5);--m2pg-line:var(--m2-line,rgba(15,65,109,.14));--m2pg-line2:var(--m2-line2,rgba(15,65,109,.26));--m2pg-sport:inherit;--m2pg-venue:var(--m2-mute,rgba(15,65,109,.66));--m2pg-free:var(--m2-mute,rgba(15,65,109,.66));--m2pg-cell-bg:#fff;--m2pg-yellow:var(--m2-yellow,#EBAA3B);--m2pg-night:var(--m2-night,#06192A);--m2pg-red:var(--m2-red,#CF161A);--m2pg-sportcol:200px;--m2pg-minwidth:980px;--m2pg-rowh:46px;--m2pg-radius:0px;--m2pg-base:.74rem;--m2pg-sport-size:1em;--m2pg-venue-size:.64rem;--m2pg-cell-size:.6rem;--m2pg-head-size:1em}.m2-pg.m2-pg .m2-pg__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--m2pg-line2);background:var(--m2pg-cell-bg)}.m2-pg.m2-pg .m2-pg__grid{min-width:var(--m2pg-minwidth);display:grid;grid-template-columns:var(--m2pg-sportcol) repeat(var(--m2pg-days),1fr);font-size:var(--m2pg-base);position:relative}.m2-pg.m2-pg .m2-pg__h{padding:.7rem .4rem;text-align:center;font-weight:700;font-size:var(--m2pg-head-size);line-height:1.15;background:var(--m2pg-head-bg);color:var(--m2pg-head-text);font-variant-numeric:tabular-nums}.m2-pg.m2-pg .m2-pg__h small{display:block;font-weight:400;opacity:.7;font-size:.62rem;letter-spacing:.1em}.m2-pg.m2-pg .m2-pg__h--sport{text-align:left;padding-left:1rem;position:sticky;left:0;z-index:3}.m2-pg.m2-pg .m2-pg__s{padding:.55rem 1rem;border-bottom:1px solid var(--m2pg-line);font-weight:600;display:flex;align-items:center;gap:.55rem;background:var(--m2pg-cell-bg);position:sticky;left:0;z-index:2}.m2-pg.m2-pg .m2-pg__s a,.m2-pg.m2-pg .m2-pg__s span{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.55rem;align-items:center;min-width:0;text-decoration:none;color:inherit}.m2-pg.m2-pg .m2-pg__s i{width:9px;height:9px;border-radius:50%;background:var(--m2pg-c,currentColor);grid-row:1;align-self:center}.m2-pg.m2-pg .m2-pg__s b{display:block;font-size:var(--m2pg-sport-size);font-weight:600;color:var(--m2pg-sport);line-height:1.2;grid-column:2}.m2-pg.m2-pg .m2-pg__s small{display:block;font-weight:400;color:var(--m2pg-venue);font-size:var(--m2pg-venue-size);line-height:1.2;grid-column:2}.m2-pg.m2-pg .m2-pg__s a:hover,.m2-pg.m2-pg .m2-pg__s a:hover b{color:var(--m2pg-red)}.m2-pg.m2-pg .m2-pg__c{border-bottom:1px solid var(--m2pg-line);border-left:1px solid var(--m2pg-line);position:relative;min-height:var(--m2pg-rowh);background:var(--m2pg-cell-bg);transition:background .2s}.m2-pg.m2-pg .m2-pg__c.is-hl{background:rgba(235,170,59,.13)}.m2-pg.m2-pg .m2-pg__bar{position:absolute;top:9px;bottom:9px;left:3px;right:3px;border-radius:var(--m2pg-radius);display:flex;align-items:center;justify-content:center;font-size:var(--m2pg-cell-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center;line-height:1.1;overflow:hidden;white-space:nowrap;transform-origin:left}.m2-pg.m2-pg .m2-pg__bar--c{background:var(--m2pg-c);color:#fff}.m2-pg.m2-pg .m2-pg__bar--t{background:repeating-linear-gradient(135deg,var(--m2pg-c) 0 3px,rgba(255,255,255,0) 3px 7px);color:transparent}.m2-pg.m2-pg .m2-pg__bar--f{background:none;border:1px dashed var(--m2pg-line2);color:var(--m2pg-free);font-weight:600}.m2-pg.m2-pg .m2-pg__s--cer{background:rgba(235,170,59,.18);color:var(--m2-blue,#0F416D);cursor:default}.m2-pg.m2-pg .m2-pg__c--cer{background:rgba(235,170,59,.18)}.m2-pg.m2-pg .m2-pg__bar--cer{position:static;background:none;color:var(--m2-blue,#0F416D);font-weight:600;letter-spacing:.04em;padding:.3rem;min-height:var(--m2pg-rowh);white-space:normal;overflow-wrap:anywhere}.m2-pg.m2-pg .m2-pg__bar--cer.is-big{background:var(--m2pg-yellow);color:var(--m2pg-night)}@keyframes m2pg-grow{from{transform:scaleX(0)}to{transform:scaleX(1)}}.m2-pg.m2-pg .m2-pg__grid.is-armed .m2-pg__bar--c,.m2-pg.m2-pg .m2-pg__grid.is-armed .m2-pg__bar--t,.m2-pg.m2-pg .m2-pg__grid.is-armed .m2-pg__bar--f{transform:scaleX(0)}.m2-pg.m2-pg .m2-pg__grid.is-play .m2-pg__bar--c,.m2-pg.m2-pg .m2-pg__grid.is-play .m2-pg__bar--t,.m2-pg.m2-pg .m2-pg__grid.is-play .m2-pg__bar--f{animation:m2pg-grow .7s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--m2pg-r, 0) * 45ms + var(--m2pg-d, 0) * 35ms)}@media (prefers-reduced-motion:reduce){.m2-pg.m2-pg .m2-pg__grid.is-armed .m2-pg__bar,.m2-pg.m2-pg .m2-pg__grid.is-play .m2-pg__bar{transform:none;animation:none}}.m2-pg.m2-pg .m2-pg__legend{display:flex;flex-wrap:wrap;gap:.3rem 1.2rem;font-size:.72rem;color:var(--m2pg-venue);margin-top:.5rem}.m2-pg.m2-pg .m2-pg__legend span{display:flex;align-items:center;gap:.4rem}.m2-pg.m2-pg .m2-pg__k{width:16px;height:10px;display:inline-block;flex:0 0 auto}.m2-pg.m2-pg .m2-pg__k--c{background:var(--m2pg-head-bg)}.m2-pg.m2-pg .m2-pg__k--t{background:repeating-linear-gradient(135deg,var(--m2pg-head-bg) 0 3px,rgba(255,255,255,0) 3px 7px)}.m2-pg.m2-pg .m2-pg__k--f{border:1px dashed var(--m2pg-line2)}.m2-pg.m2-pg .m2-pg__empty{margin:0;padding:18px;color:var(--m2pg-venue);font-size:14px}@media (max-width:767px){.m2-pg.m2-pg .m2-pg__root{--m2pg-sportcol:150px;--m2pg-minwidth:820px}.m2-pg.m2-pg .m2-pg__s{padding:.55rem .7rem}}.m2-pd.m2-pd .m2-pd__root{--m2pd-head-bg:var(--m2-blue,#0F416D);--m2pd-head-text:var(--m2-ivory,#FEFFF5);--m2pd-accent:var(--m2-yellow,#EBAA3B);--m2pd-line:var(--m2-line,rgba(15,65,109,.14));--m2pd-line2:var(--m2-line2,rgba(15,65,109,.26));--m2pd-slot:var(--m2-paper,#F4F6EE);--m2pd-bar-bg:#fff;--m2pd-gut:var(--m2-gut,clamp(16px,4vw,56px));--m2pd-max:1440px;--m2pd-title:var(--m2-blue,#0F416D);--m2pd-muted:var(--m2-mute,rgba(15,65,109,.66));--m2pd-social:var(--m2-red,#CF161A);--m2pd-city:var(--m2-violet,#5488C7);--m2pd-on-bg:var(--m2-blue,#0F416D);--m2pd-on-text:var(--m2-ivory,#FEFFF5);--m2pd-label:'Barlow Condensed',var(--m2-font,'Poppins'),sans-serif;--m2pd-camp:var(--m2-font-camp,'Archivo Black'),var(--m2-font,'Poppins'),sans-serif;--m2pd-radius:6px;--m2pd-gap:26px;--m2pd-timecol:76px;--m2pd-badgecol:112px;--m2pd-actcol:132px;--m2pd-day-size:21px;--m2pd-num-size:30px;--m2pd-title-size:16px;--m2pd-meta-size:12.5px;--m2pd-sticky-top:72px;--m2pd-bandh:112px;--m2pd-pullup:clamp(64px,9vw,120px)}.m2-pd.m2-pd .m2-pd__nav{display:flex;gap:.3rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.2rem;margin-bottom:.35rem}.m2-pd.m2-pd .m2-pd__nav::-webkit-scrollbar{display:none}.m2-pd.m2-pd .m2-pd__d{flex:0 0 auto;min-width:64px;border:1.5px solid var(--m2pd-line2);background:#fff;color:var(--m2pd-title);padding:.4rem .7rem;text-align:center;line-height:1.05;text-decoration:none;transition:all .15s}.m2-pd.m2-pd .m2-pd__d b{display:block;font-family:var(--m2pd-label);font-style:italic;font-weight:700;font-size:1.25rem;font-variant-numeric:tabular-nums}.m2-pd.m2-pd .m2-pd__d small{display:block;font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:var(--m2pd-muted);margin-top:.1rem;white-space:nowrap}.m2-pd.m2-pd .m2-pd__d:hover{border-color:var(--m2pd-head-bg)}.m2-pd.m2-pd .m2-pd__d.is-wide{border-style:dashed}.m2-pd.m2-pd .m2-pd__d.is-cer{border-color:var(--m2pd-accent);background:rgba(235,170,59,.16)}.m2-pd.m2-pd .m2-pd__top{position:sticky;top:var(--m2pd-sticky-top,72px);z-index:40;width:100vw;margin-left:calc(50% - 50vw);margin-top:calc(-1 * var(--m2pd-pullup));margin-bottom:1.4rem;padding:.6rem var(--m2pd-gut) .7rem;background:var(--m2pd-bar-bg);border-bottom:1px solid var(--m2pd-line2)}.m2-pd.m2-pd .m2-pd__nav,.m2-pd.m2-pd .m2-pd__bar{max-width:var(--m2pd-max);margin-inline:auto}.m2-pd.m2-pd .m2-pd__bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.m2-pd.m2-pd .m2-pd__lbl{font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--m2pd-muted);margin-right:.2rem}.m2-pd.m2-pd .m2-pd__t,.m2-pd.m2-pd .m2-pd__pick>summary{border:1.5px solid var(--m2pd-line2);background:#fff;color:var(--m2pd-title);font:inherit;font-size:.74rem;font-weight:600;padding:.45rem .8rem;cursor:pointer;display:flex;align-items:center;gap:.45rem;transition:all .15s}.m2-pd.m2-pd .m2-pd__t:hover,.m2-pd.m2-pd .m2-pd__pick>summary:hover{border-color:var(--m2pd-head-bg)}.m2-pd.m2-pd .m2-pd__dot{width:9px;height:9px;border-radius:50%;background:var(--m2pd-c,var(--m2pd-head-bg));display:block;flex:0 0 auto}.m2-pd.m2-pd .m2-pd__t[data-type="sport"]{--m2pd-c:var(--m2pd-head-bg)}.m2-pd.m2-pd .m2-pd__t[data-type="social"]{--m2pd-c:var(--m2pd-social)}.m2-pd.m2-pd .m2-pd__t[data-type="city"]{--m2pd-c:var(--m2pd-city)}.m2-pd.m2-pd .m2-pd__t[aria-pressed="true"]{background:var(--m2pd-c);border-color:var(--m2pd-c);color:#fff}.m2-pd.m2-pd .m2-pd__t[aria-pressed="true"] .m2-pd__dot{background:#fff}.m2-pd.m2-pd .m2-pd__pick>summary{list-style:none}.m2-pd.m2-pd .m2-pd__pick>summary::-webkit-details-marker{display:none}.m2-pd.m2-pd .m2-pd__pick>summary::after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px)}.m2-pd.m2-pd .m2-pd__pick[open]>summary{background:var(--m2pd-head-bg);border-color:var(--m2pd-head-bg);color:var(--m2pd-head-text)}.m2-pd.m2-pd .m2-pd__pick[open]>summary::after{transform:rotate(-135deg) translateY(-2px)}.m2-pd.m2-pd .m2-pd__pick{position:static}.m2-pd.m2-pd .m2-pd__pick>div{position:absolute;z-index:40;top:100%;left:50%;transform:translateX(-50%);width:100vw;max-height:60vh;overflow-y:auto;display:flex;flex-wrap:wrap;gap:.4rem;padding:.8rem max(var(--m2pd-gut),(100vw - var(--m2pd-max)) / 2) 1rem;background:var(--m2pd-bar-bg);border-bottom:1px solid var(--m2pd-line2)}.m2-pd.m2-pd .m2-pd__pick label{border:1.5px solid var(--m2pd-line2);background:#fff;color:var(--m2pd-title);font-size:.74rem;font-weight:500;padding:.38rem .7rem;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.m2-pd.m2-pd .m2-pd__pick label i{width:8px;height:8px;border-radius:50%;background:var(--m2pd-c,var(--m2pd-head-bg));display:block;flex:0 0 auto}.m2-pd.m2-pd .m2-pd__pick label input{position:absolute;opacity:0;width:0;height:0}.m2-pd.m2-pd .m2-pd__pick label:hover{border-color:var(--m2pd-head-bg)}.m2-pd.m2-pd .m2-pd__pick label:has(input:checked){background:var(--m2pd-head-bg);border-color:var(--m2pd-head-bg);color:var(--m2pd-head-text)}.m2-pd.m2-pd .m2-pd__pick label:has(input:checked) i{background:var(--m2pd-head-text)}.m2-pd.m2-pd .m2-pd__q{border:1.5px solid var(--m2pd-line2);background:#fff;color:var(--m2pd-title);font:inherit;font-size:.74rem;padding:.45rem .8rem;flex:0 0 auto;width:230px;max-width:100%}.m2-pd.m2-pd .m2-pd__q:focus{outline:none;border-color:var(--m2pd-head-bg)}.m2-pd.m2-pd .m2-pd__clearall{margin-left:auto;border:0;background:none;padding:0;font-family:inherit;font-style:normal!important;font-size:.72rem!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.14em;text-transform:uppercase;color:var(--m2pd-social);cursor:pointer}.m2-pd.m2-pd .m2-pd__clearall:hover{text-decoration:underline}.m2-pd.m2-pd .m2-pd__count{margin-left:.9rem;font-size:.8rem;color:var(--m2pd-muted);white-space:nowrap}.m2-pd.m2-pd .m2-pd__clearall[hidden] + .m2-pd__count{margin-left:auto}.m2-pd.m2-pd .m2-pd__count b{color:var(--m2pd-title);font-weight:700}.m2-pd.m2-pd .m2-pd__day{scroll-margin-top:calc(var(--m2pd-sticky-top, 72px) + var(--m2pd-bandh) + .5rem);margin-bottom:1.2rem;background:#fff;border:1px solid var(--m2pd-line2);padding:0}.m2-pd.m2-pd .m2-pd__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem 1.6rem;align-items:center;padding:1rem clamp(1rem,2.6vw,1.6rem);background:var(--m2pd-head-bg);color:var(--m2pd-head-text)}.m2-pd.m2-pd .m2-pd__num{font-family:var(--m2pd-label);font-style:italic;font-weight:700;font-size:clamp(2rem,3.6vw,3rem);line-height:.9;color:var(--m2pd-accent);min-width:3.6ch;font-variant-numeric:tabular-nums}.m2-pd.m2-pd .m2-pd__num small{display:block;font-family:inherit;font-style:normal;font-weight:700;font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(254,255,245,.8);margin-top:.3rem}.m2-pd.m2-pd .m2-pd__ht{min-width:0}.m2-pd.m2-pd .m2-pd__ht h2{font-family:var(--m2pd-camp);text-transform:uppercase;font-size:clamp(1.1rem,2.2vw,1.6rem);line-height:1;letter-spacing:-.01em;margin:0}.m2-pd.m2-pd .m2-pd__ht p{font-size:.82rem;opacity:.85;margin:.25rem 0 0}.m2-pd.m2-pd .m2-pd__sum{display:flex;gap:.4rem;flex-wrap:wrap;justify-content:flex-end}.m2-pd.m2-pd .m2-pd__sum span{border:1px solid rgba(254,255,245,.4);padding:.3rem .55rem;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.m2-pd.m2-pd .m2-pd__sum span b{font-weight:700}.m2-pd.m2-pd .m2-pd__sum span[data-sum="social"]{background:var(--m2pd-accent);border-color:var(--m2pd-accent);color:var(--m2-night,#06192A)}.m2-pd.m2-pd .m2-pd__slot{border-top:1px solid var(--m2pd-line);background:var(--m2pd-slot);padding:.5rem clamp(1rem,2.6vw,1.6rem) .2rem}.m2-pd.m2-pd .m2-pd__slot span{font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--m2pd-muted)}.m2-pd.m2-pd .m2-pd__e{display:grid;grid-template-columns:var(--m2pd-timecol) var(--m2pd-badgecol) minmax(0,1fr) auto;gap:.6rem 1.2rem;align-items:center;padding:.7rem clamp(1rem,2.6vw,1.6rem);border-top:1px solid var(--m2pd-line);transition:background .15s}.m2-pd.m2-pd .m2-pd__e:hover{background:rgba(235,170,59,.08)}.m2-pd.m2-pd .m2-pd__time{min-width:0}.m2-pd.m2-pd .m2-pd__time b{display:block;font-family:var(--m2pd-label);font-style:italic;font-weight:700;font-size:1.35rem;line-height:1;color:var(--m2pd-title);font-variant-numeric:tabular-nums}.m2-pd.m2-pd .m2-pd__time small{display:block;font-family:inherit;font-style:normal;font-weight:600;font-size:.6rem;letter-spacing:.08em;color:var(--m2pd-muted);margin-top:.15rem}.m2-pd.m2-pd .m2-pd__badge{display:inline-flex;align-items:center;gap:.4rem;justify-self:start;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:.3rem .55rem;color:#fff;background:var(--m2pd-c,var(--m2pd-head-bg));white-space:nowrap}.m2-pd.m2-pd .m2-pd__badge--social{background:var(--m2pd-social)}.m2-pd.m2-pd .m2-pd__badge--city{background:var(--m2pd-city)}.m2-pd.m2-pd .m2-pd__body{min-width:0}.m2-pd.m2-pd .m2-pd__body h3{font-size:1rem;font-weight:700;line-height:1.3;margin:0}.m2-pd.m2-pd .m2-pd__body h3 a{text-decoration:none;color:inherit}.m2-pd.m2-pd .m2-pd__body h3 a:hover{color:var(--m2pd-social)}.m2-pd.m2-pd .m2-pd__meta{font-size:.8rem;color:var(--m2pd-muted);margin-top:.15rem;display:flex;flex-wrap:wrap;gap:.2rem .8rem}.m2-pd.m2-pd .m2-pd__chip{display:inline-flex;align-items:center;gap:.35rem}.m2-pd.m2-pd .m2-pd__chip i{width:7px;height:7px;border-radius:50%;background:var(--m2pd-c,var(--m2pd-line2));display:inline-block;flex:0 0 auto}.m2-pd.m2-pd .m2-pd__chip--city i{background:var(--m2pd-city)}.m2-pd.m2-pd .m2-pd__note{font-size:.8rem;color:var(--m2pd-muted);margin:.15rem 0 0}.m2-pd.m2-pd .m2-pd__act{text-align:right;white-space:nowrap}.m2-pd.m2-pd .m2-pd__price{display:block;font-family:var(--m2pd-label);font-style:italic;font-weight:700;font-size:1.3rem;line-height:1;color:var(--m2pd-social)}.m2-pd.m2-pd .m2-pd__inc{display:block;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--m2pd-muted)}.m2-pd.m2-pd .m2-pd__go{display:inline-block;margin-top:.3rem;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--m2pd-social)}.m2-pd.m2-pd .m2-pd__go:hover{text-decoration:underline}.m2-pd.m2-pd .m2-pd__none{padding:22px;text-align:center;color:var(--m2pd-muted);font-size:14px}.m2-pd.m2-pd .m2-pd__clear{border:0;background:none;padding:0 0 0 4px;font:inherit;font-weight:700;color:var(--m2pd-social);text-decoration:underline;cursor:pointer}.m2-pd.m2-pd .m2-pd__empty{margin:0;padding:18px;color:var(--m2pd-muted);font-size:14px}.m2-pd.m2-pd .m2-pd__e[hidden],.m2-pd.m2-pd .m2-pd__day[hidden],.m2-pd.m2-pd .m2-pd__slot[hidden],.m2-pd.m2-pd .m2-pd__sum span[hidden]{display:none!important}@media (max-width:860px){.m2-pd.m2-pd .m2-pd__e{grid-template-columns:56px minmax(0,1fr);gap:.3rem .8rem;padding:.7rem 1rem}.m2-pd.m2-pd .m2-pd__time b{font-size:1.15rem}.m2-pd.m2-pd .m2-pd__badge{grid-column:2;order:-1}.m2-pd.m2-pd .m2-pd__body{grid-column:2}.m2-pd.m2-pd .m2-pd__act{grid-column:2;text-align:left}.m2-pd.m2-pd .m2-pd__price{display:inline-block;margin-right:.6rem}.m2-pd.m2-pd .m2-pd__head{grid-template-columns:auto minmax(0,1fr)}.m2-pd.m2-pd .m2-pd__sum{grid-column:1 / -1;justify-content:flex-start}}.m2-pd.m2-pd .m2-pd__root--notime .m2-pd__time small{white-space:nowrap}@media (max-width:767px){.m2-pd.m2-pd .m2-pd__root--notime .m2-pd__e{grid-template-columns:72px minmax(0,1fr)}}