.network[data-astro-cid-zrnocall]{background:radial-gradient(circle at 75% 70%, #ed1b3524, transparent 45%), linear-gradient(160deg, var(--green-dark), #08200f);color:var(--white);padding-block:var(--section-space);overflow:hidden}.network__grid[data-astro-cid-zrnocall]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.network[data-astro-cid-zrnocall] h2[data-astro-cid-zrnocall]{margin-top:1rem}.network[data-astro-cid-zrnocall] h2[data-astro-cid-zrnocall] em[data-astro-cid-zrnocall]{color:#ff6b7d;font-family:var(--font-serif);font-weight:500}.network__copy[data-astro-cid-zrnocall]>p[data-astro-cid-zrnocall]:not(.eyebrow){color:#ffffffc4;max-width:56ch;margin-top:1.2rem;font-size:1.05rem}.network__facts[data-astro-cid-zrnocall]{border-top:1px solid #ffffff26;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2rem 0;padding-top:1.25rem;display:grid}.network__facts[data-astro-cid-zrnocall] dt[data-astro-cid-zrnocall]{color:#fff9;letter-spacing:.1em;text-transform:uppercase;order:2;font-size:.7rem;font-weight:800;line-height:1.4}.network__facts[data-astro-cid-zrnocall] div[data-astro-cid-zrnocall]{flex-direction:column;gap:.35rem;display:flex}.network__facts[data-astro-cid-zrnocall] dd[data-astro-cid-zrnocall]{font-family:var(--font-serif);margin:0;font-size:clamp(2.2rem,4vw,3rem);font-weight:600;line-height:1}.button--ghost-light[data-astro-cid-zrnocall]{color:var(--white);background:0 0;border:1px solid #fff6}.button--ghost-light[data-astro-cid-zrnocall]:hover{background:#ffffff1a}.network__map[data-astro-cid-zrnocall]{display:block;position:relative}.network__map[data-astro-cid-zrnocall] svg[data-astro-cid-zrnocall]{width:100%;height:auto;transition:transform .4s;display:block;overflow:visible}.network__map[data-astro-cid-zrnocall]:hover svg[data-astro-cid-zrnocall]{transform:scale(1.015)}.network__land[data-astro-cid-zrnocall] path[data-astro-cid-zrnocall]{fill:#174a33;stroke:#ffffff2e;stroke-width:.8px}.network__land[data-astro-cid-zrnocall] path[data-astro-cid-zrnocall].is-active{fill:#1f5c40}.network__lakes[data-astro-cid-zrnocall]{fill:#0a2617}.network__heat[data-astro-cid-zrnocall]{mix-blend-mode:screen}.network__heat[data-astro-cid-zrnocall] circle[data-astro-cid-zrnocall]{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite network-pulse}.network__dots[data-astro-cid-zrnocall] circle[data-astro-cid-zrnocall]{fill:var(--white);stroke:var(--red);stroke-width:3px}.network__dots[data-astro-cid-zrnocall] text[data-astro-cid-zrnocall]{fill:var(--white);font-family:var(--font-display);paint-order:stroke;stroke:#08200fcc;stroke-width:5px;font-size:20px;font-weight:800}.network__map-cta[data-astro-cid-zrnocall]{color:var(--white);background:#ffffff14;border:1px solid #fff3;border-radius:999px;padding:.5rem .9rem;font-size:.8rem;font-weight:700;position:absolute;top:.5rem;right:0}.network__map[data-astro-cid-zrnocall]:hover .network__map-cta[data-astro-cid-zrnocall]{background:var(--red);border-color:var(--red)}@keyframes network-pulse{0%,to{opacity:.85;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.network__heat[data-astro-cid-zrnocall] circle[data-astro-cid-zrnocall]{animation:none}}@media (width<=900px){.network__grid[data-astro-cid-zrnocall]{grid-template-columns:1fr}}@media (width<=620px){.network__facts[data-astro-cid-zrnocall]{grid-template-columns:repeat(3,minmax(0,1fr))}.network__dots[data-astro-cid-zrnocall] text[data-astro-cid-zrnocall]{font-size:30px}}.hero[data-astro-cid-lcdefpme]{height:100svh;color:var(--white);background:#061d1d;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#021c1bfa 0%,#031f1ce0 34%,#031c1b7a 62%,#03141633 100%),linear-gradient(#0000 52%,#021315db 100%),radial-gradient(circle at 62% 4%,#b16c363d,#0000 38%);position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0323206b,#0000 24% 84%,#03141675);position:absolute;inset:0}.hero__background[data-astro-cid-lcdefpme]{z-index:0;object-fit:cover;object-position:center 50%;width:100%;height:100%;position:absolute;inset:0}.hero__stage[data-astro-cid-lcdefpme]{z-index:2;grid-template-rows:minmax(0,1fr);height:100%;padding-top:clamp(7rem,13vh,9rem);padding-bottom:clamp(1.35rem,3vh,2rem);display:grid;position:relative}.hero__layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.12fr) minmax(340px,.72fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);min-height:0;display:grid}.hero__message[data-astro-cid-lcdefpme]{width:min(100%,720px)}.hero__eyebrow[data-astro-cid-lcdefpme]{color:#ffffffe0;min-height:42px;font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;border:1px solid #ef2139d1;border-radius:999px;align-items:center;gap:.65rem;padding:.6rem 1.05rem;font-size:.72rem;font-weight:800;display:inline-flex}.hero__eyebrow[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:12ch;color:var(--white);letter-spacing:-.055em;text-wrap:balance;margin-top:clamp(1.35rem,3vh,2rem);font-size:clamp(3.7rem,5.5vw,6.3rem);line-height:.92}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#f52b48;font-family:inherit;font-weight:inherit;letter-spacing:inherit}.hero__rule[data-astro-cid-lcdefpme]{background:var(--red);border-radius:99px;width:clamp(5rem,11vw,10rem);height:4px;margin-top:clamp(1.5rem,3.2vh,2.4rem);display:block}.hero__lead[data-astro-cid-lcdefpme]{color:#ffffffd1;max-width:49ch;margin-top:clamp(1.35rem,2.8vh,2rem);font-size:clamp(1rem,1.12vw,1.13rem);line-height:1.58}.hero__message[data-astro-cid-lcdefpme] .button-row[data-astro-cid-lcdefpme]{margin-top:clamp(1.5rem,3.2vh,2.35rem)}.hero__message[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{min-height:3.5rem;padding-inline:1.55rem}.hero__visual[data-astro-cid-lcdefpme]{isolation:isolate;justify-self:end;width:min(100%,470px);height:min(62vh,610px);min-height:430px;margin:0;position:relative}.hero__visual[data-astro-cid-lcdefpme]:before,.hero__visual-frame[data-astro-cid-lcdefpme]{content:"";backdrop-filter:blur(5px);background:#2c534b2e;border:2px solid #d4e7e161;border-radius:1.7rem;position:absolute}.hero__visual[data-astro-cid-lcdefpme]:before{z-index:-2;inset:5% -7% -5% 9%;transform:rotate(5deg)}.hero__visual-frame[data-astro-cid-lcdefpme]{z-index:-1;inset:1% -2% 3% 4%;transform:rotate(-3deg)}.hero__visual-card[data-astro-cid-lcdefpme]{z-index:1;background:radial-gradient(circle at 72% 20%,#d48f5657,#0000 35%),linear-gradient(145deg,#275d50,#071f20 76%);border:2px solid #ffffffbf;border-radius:1.7rem;position:absolute;inset:0;overflow:hidden;box-shadow:0 2rem 5rem #0000006b}.hero__visual-card[data-astro-cid-lcdefpme]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 56%,#0313148f);position:absolute;inset:0}.hero__visual-card[data-astro-cid-lcdefpme] img{z-index:1;filter:drop-shadow(0 1.5rem 2rem #00000075);width:109%;max-width:none;height:auto;position:absolute;bottom:-5%;left:-4%}.hero__visual[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{z-index:4;backdrop-filter:blur(14px);background:#05171be0;border:1px solid #ffffff4d;border-radius:1.15rem;align-items:center;gap:.85rem;padding:.9rem 1.15rem;display:flex;position:absolute;bottom:1rem;left:-1.5rem;right:1rem;box-shadow:0 1rem 2.6rem #0000004d}.hero__visual-mark[data-astro-cid-lcdefpme]{border:1px solid var(--red);width:42px;height:42px;color:var(--red);border-radius:50%;flex:none;place-items:center;display:grid}.hero__visual-mark[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-linejoin:round;stroke-width:1.7px}.hero__visual[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{gap:.18rem;display:grid}.hero__visual[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.73rem}.hero__visual[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#ffffffa8;font-size:.74rem}.home-season[data-astro-cid-lcdefpme]{padding-bottom:0}.home-season__heading[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 3rem;margin-bottom:2rem;display:flex}.home-season__heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:1rem}.home-season__heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--red);font-family:var(--font-serif);font-weight:500}.next-event[data-astro-cid-lcdefpme]{isolation:isolate;color:var(--white);background:radial-gradient(circle at 100% 0%, #068b4652, transparent 26rem), radial-gradient(circle at 0% 100%, #ff001f1f, transparent 20rem), var(--green-deep);border-radius:var(--radius);box-shadow:var(--shadow);grid-template:"poster kicker date""poster copy date"1fr/240px minmax(0,1fr) auto;gap:.75rem clamp(1.25rem,3vw,2.5rem);margin-bottom:1.5rem;padding:clamp(1.25rem,2.5vw,2rem);display:grid;position:relative;overflow:hidden}.next-event__poster[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);grid-area:poster;align-self:center;display:block;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 18px 44px #00000059}.next-event__poster[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.next-event__kicker[data-astro-cid-lcdefpme]{color:#ffabb6;font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;grid-area:kicker;align-self:end;align-items:center;gap:.6rem;font-size:.74rem;font-weight:800;display:inline-flex}.next-event__dot[data-astro-cid-lcdefpme]{background:var(--red);border-radius:99px;width:.6rem;height:.6rem;animation:2.2s ease-out infinite next-event-pulse;box-shadow:0 0 #ff001f80}.next-event__copy[data-astro-cid-lcdefpme]{grid-area:copy}.next-event[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--white);font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;margin-top:0;font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:600;line-height:1.05}.next-event[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-underline-offset:.18em;text-decoration:underline}.next-event__place[data-astro-cid-lcdefpme]{color:#fffc;margin-top:.6rem;font-size:.95rem;font-weight:700}.next-event__facts[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem 1.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.next-event__facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#ffffffd9;align-items:center;gap:.55rem;font-size:.92rem;display:inline-flex}.next-event__facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:#ffabb6;border-radius:99px;width:.35rem;height:.35rem;display:inline-block}.next-event__actions[data-astro-cid-lcdefpme]{align-items:center;gap:.8rem 1.5rem;margin-top:1.5rem}.next-event__link[data-astro-cid-lcdefpme]{color:var(--white)}.next-event__date[data-astro-cid-lcdefpme]{color:var(--white);text-align:center;border-radius:var(--radius-sm);background:#ffffff14;border:1px solid #ffffff3d;grid-area:date;align-self:start;padding:.7rem 1rem .6rem;display:grid}.next-event__date[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#ffabb6;font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800}.next-event__date[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:2.6rem;font-weight:600;line-height:1.05}@keyframes next-event-pulse{0%{box-shadow:0 0 #ff001f80}to{box-shadow:0 0 0 .7rem #ff001f00}}.events-showcase[data-astro-cid-lcdefpme]{isolation:isolate;background:radial-gradient(circle at 12% 16%, #16694e14, transparent 23rem), radial-gradient(circle at 92% 45%, #ef213911, transparent 27rem), var(--cream);padding-top:clamp(2rem,4vw,3.5rem);position:relative;overflow:hidden}.events-showcase[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;opacity:.32;background-image:radial-gradient(circle,#0f4b3829 1px,#0000 1.5px);background-size:42px 42px;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.events-showcase__heading[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;display:grid}.events-showcase__heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:15ch;margin-top:1rem}.events-showcase__heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.event-feature__copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--red);font-family:var(--font-serif);font-weight:500}.events-showcase__heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child{max-width:68ch;color:var(--muted);margin-top:1.35rem;font-size:1.05rem}.event-features[data-astro-cid-lcdefpme]{gap:clamp(4.5rem,10vw,8rem);margin-top:clamp(3.5rem,7vw,6rem);display:grid}.event-feature[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid}.event-feature--reverse[data-astro-cid-lcdefpme]{grid-template-columns:minmax(340px,.92fr) minmax(0,1.08fr)}.event-feature--reverse[data-astro-cid-lcdefpme] .event-feature__media[data-astro-cid-lcdefpme]{order:2}.event-feature__media[data-astro-cid-lcdefpme]{margin:0;position:relative;overflow:visible}.event-feature__media[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;border-radius:var(--radius-lg);border:1px solid #11543f4d;position:absolute;inset:1.2rem -1.2rem -1.2rem 1.2rem}.event-feature--reverse[data-astro-cid-lcdefpme] .event-feature__media[data-astro-cid-lcdefpme]:before{border-color:#ef21393d;inset:1.2rem 1.2rem -1.2rem -1.2rem}.event-feature__media[data-astro-cid-lcdefpme] img{aspect-ratio:1.28;object-fit:cover;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow);display:block}.event-feature__metric[data-astro-cid-lcdefpme]{color:#ffffffc2;min-width:9.5rem;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;backdrop-filter:blur(10px);background:#042721f0;border:1px solid #ffffff29;border-radius:.65rem;padding:.9rem 1.05rem;font-size:.7rem;font-weight:800;line-height:1.2;display:grid;position:absolute;top:clamp(1rem,2.5vw,2rem);right:clamp(-1rem,-1.5vw,-1.5rem);box-shadow:0 16px 34px #06221b3d}.event-feature--reverse[data-astro-cid-lcdefpme] .event-feature__metric[data-astro-cid-lcdefpme]{left:clamp(-1rem,-1.5vw,-1.5rem);right:auto}.event-feature__metric[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#ff526b;font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.65rem,3vw,2.45rem);line-height:.9}.event-feature__index[data-astro-cid-lcdefpme]{color:var(--red);font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:.7rem;font-weight:800}.event-feature__copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:12ch;margin-top:.9rem;font-size:clamp(2.8rem,5vw,5.3rem);line-height:.92}.event-feature__copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-top:.16em;font-size:.78em;line-height:.95;display:block}.event-feature__copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.event-feature__index){max-width:55ch;color:var(--muted);margin-top:1.5rem;font-size:1.02rem}.event-feature__facts[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:1.8rem 0;padding:0;list-style:none;display:grid}.event-feature__facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:.25rem;padding:1rem 1rem 1rem 0;display:grid}.event-feature__facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);padding-left:1rem}.event-feature__facts[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--green-deep);font-family:var(--font-display);font-size:1.05rem}.event-feature__facts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.76rem}.event-marquee[data-astro-cid-lcdefpme]{margin-top:clamp(5rem,11vw,9rem)}.event-marquee__heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.event-marquee__viewport[data-astro-cid-lcdefpme]{cursor:grab;overscroll-behavior-inline:contain;scrollbar-width:none;overflow-x:auto}.event-marquee__viewport[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.event-marquee__viewport[data-astro-cid-lcdefpme].is-dragging{cursor:grabbing;user-select:none}.event-marquee__track[data-astro-cid-lcdefpme]{width:max-content;display:flex}.event-marquee__group[data-astro-cid-lcdefpme]{flex-shrink:0;gap:1rem;padding-right:1rem;display:flex}.event-tile[data-astro-cid-lcdefpme]{isolation:isolate;aspect-ratio:1.55;border-radius:var(--radius);background:var(--green-deep);width:clamp(280px,25vw,370px);color:var(--white);flex:0 0 clamp(280px,25vw,370px);text-decoration:none;position:relative;overflow:hidden;box-shadow:0 14px 34px #05302424}.event-tile[data-astro-cid-lcdefpme] img{z-index:-2;object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0}.event-tile[data-astro-cid-lcdefpme]:hover img{transform:scale(1.045)}.event-tile__shade[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(#0218161a 10%,#021816a6 55%,#021917f2 100%);position:absolute;inset:0}.event-tile__copy[data-astro-cid-lcdefpme]{padding:2.8rem 1.1rem 1rem;display:grid;position:absolute;inset:auto 0 0}.event-tile__copy[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#ff8a9a;font-family:var(--font-display);letter-spacing:.075em;text-transform:uppercase;font-size:.7rem;font-weight:800}.event-tile__copy[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-top:.22rem;font-size:1.08rem;line-height:1.08}.event-tile__copy[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #ffffff3d;justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:.7rem;font-size:.7rem;font-weight:800;display:flex}.event-tile__copy[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--red);font-size:1rem;font-style:normal}.cta-band[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){color:#ffffffd4;max-width:55ch;margin-top:1.2rem}.cta-band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:1rem}@media (width<=1120px){.hero__layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(310px,.62fr);gap:2rem}.hero__visual[data-astro-cid-lcdefpme]{width:min(100%,400px);height:min(57vh,550px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(3.55rem,6.3vw,5.4rem)}}@media (width<=980px){.hero__visual[data-astro-cid-lcdefpme]{min-height:390px}.hero__visual[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{left:.65rem;right:.65rem}}@media (width<=820px){.hero[data-astro-cid-lcdefpme]{height:100svh}.hero[data-astro-cid-lcdefpme]:before{background:linear-gradient(90deg,#021c1bf5,#021c1bb8 68%,#021c1b80),linear-gradient(#0000 42%,#021315c7)}.hero__background[data-astro-cid-lcdefpme]{object-position:54% center}.hero__stage[data-astro-cid-lcdefpme]{padding-top:6.6rem;padding-bottom:1.25rem}.hero__layout[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__message[data-astro-cid-lcdefpme]{width:min(100%,650px)}.hero__visual[data-astro-cid-lcdefpme]{display:none}.event-feature[data-astro-cid-lcdefpme],.event-feature--reverse[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.75rem}.event-feature--reverse[data-astro-cid-lcdefpme] .event-feature__media[data-astro-cid-lcdefpme]{order:0}.event-feature__copy[data-astro-cid-lcdefpme]{max-width:680px}}@media (width<=620px){.hero[data-astro-cid-lcdefpme]{height:100svh}.hero[data-astro-cid-lcdefpme]:before{background:linear-gradient(90deg,#021c1bf5,#021c1bc7 74%,#021c1b9e),linear-gradient(#0000 32%,#021315db)}.hero__stage[data-astro-cid-lcdefpme]{padding-top:6rem;padding-bottom:1rem}.hero__layout[data-astro-cid-lcdefpme]{align-items:center}.hero__eyebrow[data-astro-cid-lcdefpme]{min-height:38px;padding:.48rem .8rem;font-size:.7rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:1.25rem;font-size:clamp(3rem,13vw,4.3rem)}.hero__rule[data-astro-cid-lcdefpme]{margin-top:1.25rem}.hero__lead[data-astro-cid-lcdefpme]{max-width:37ch;margin-top:1.2rem;font-size:.96rem}.hero__message[data-astro-cid-lcdefpme] .button-row[data-astro-cid-lcdefpme]{margin-top:1.35rem}.hero__message[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{min-height:3rem}.event-feature__media[data-astro-cid-lcdefpme]:before,.event-feature--reverse[data-astro-cid-lcdefpme] .event-feature__media[data-astro-cid-lcdefpme]:before{inset:.75rem -.55rem -.75rem .55rem}.event-feature__metric[data-astro-cid-lcdefpme],.event-feature--reverse[data-astro-cid-lcdefpme] .event-feature__metric[data-astro-cid-lcdefpme]{left:auto;right:.75rem}.event-feature__copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(2.65rem,13vw,4.25rem)}.event-feature__facts[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.event-feature__facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-left:0;padding-left:0}.event-marquee__heading[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}}@media (width<=980px){.next-event[data-astro-cid-lcdefpme]{grid-template-columns:200px minmax(0,1fr) auto}}@media (width<=720px){.next-event[data-astro-cid-lcdefpme]{grid-template:"poster date""poster."1fr"kicker kicker""copy copy"/128px minmax(0,1fr);gap:.9rem 1.1rem;padding:1.1rem}.next-event__poster[data-astro-cid-lcdefpme]{align-self:start;transform:none}.next-event__date[data-astro-cid-lcdefpme]{justify-self:start}.next-event__kicker[data-astro-cid-lcdefpme]{align-self:start}.next-event__copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:0}.next-event__actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{width:100%}}@media (prefers-reduced-motion:reduce){.next-event__dot[data-astro-cid-lcdefpme]{animation:none}.event-marquee__viewport[data-astro-cid-lcdefpme]{overflow-x:auto;mask-image:none}.event-marquee__track[data-astro-cid-lcdefpme]{animation:none}.event-marquee__group[data-astro-cid-lcdefpme][aria-hidden=true]{display:none}}@media (width<=380px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:2.72rem}.hero__message[data-astro-cid-lcdefpme] .button-row[data-astro-cid-lcdefpme]{gap:.65rem}.hero__message[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{font-size:.7rem}}@media (height<=760px) and (width>=821px){.hero__stage[data-astro-cid-lcdefpme]{padding-top:6.3rem;padding-bottom:.9rem}.hero__eyebrow[data-astro-cid-lcdefpme]{min-height:36px;padding-block:.45rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:1rem;font-size:clamp(3.35rem,5.2vw,5.25rem)}.hero__rule[data-astro-cid-lcdefpme],.hero__lead[data-astro-cid-lcdefpme],.hero__message[data-astro-cid-lcdefpme] .button-row[data-astro-cid-lcdefpme]{margin-top:1rem}.hero__visual[data-astro-cid-lcdefpme]{height:54vh;min-height:350px}}@media (height<=690px) and (width<=620px){.hero__stage[data-astro-cid-lcdefpme]{padding-top:5.4rem;padding-bottom:.75rem}.hero__lead[data-astro-cid-lcdefpme]{line-height:1.45}}.cta-band[data-astro-cid-lcdefpme] .eyebrow--light[data-astro-cid-lcdefpme]{color:var(--white)}.event-tile__copy[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:#ff8a9a}.event-feature__index[data-astro-cid-lcdefpme]{color:var(--red-deep)}@media (prefers-reduced-motion:reduce){.event-marquee__track[data-astro-cid-lcdefpme]{padding-inline:var(--gutter)}.event-marquee__viewport[data-astro-cid-lcdefpme]{scroll-padding-inline:var(--gutter)}}
