.events-page_page__N28w4{--events-content:min(1180px,calc(100vw - 48px));min-height:100vh;overflow:clip;background:#f5f0e6;color:#13231c}.events-page_skipLink__fc_EP{position:fixed;z-index:100;top:10px;left:10px;padding:12px 16px;transform:translateY(-160%);border-radius:4px;background:#fff;color:#09271d;font-weight:800}.events-page_skipLink__fc_EP:focus{transform:translateY(0)}.events-page_hero__54ycU{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:calc(var(--header-height) + 24px) max(24px,calc((100vw - 1180px) / 2));overflow:hidden;background:url(/images/teremky-park-hero-optimized.webp) 50%/cover;color:#fff}.events-page_heroGrid__v2ie8{position:absolute;inset:0;opacity:.11;background-image:linear-gradient(rgba(255,255,255,.6) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.6) 1px,transparent 0);background-size:9vw 9vw;mask-image:linear-gradient(120deg,transparent,#000)}.events-page_heroCopy__78cRv{position:relative;z-index:1}.events-page_eyebrow__q8r__,.events-page_kicker___vhcH{margin:0;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.events-page_eyebrow__q8r__{display:flex;align-items:center;gap:10px;color:#d8e8d5}.events-page_eyebrow__q8r__>span{width:7px;height:7px;border-radius:50%;background:#e3513d}.events-page_hero__54ycU h1{max-width:900px;margin:30px 0 28px;font-size:clamp(58px,7.6vw,112px);line-height:.83;letter-spacing:-.07em}.events-page_hero__54ycU h1 em{display:inline-block;max-width:820px;margin-top:18px;color:#d8e8d5;font-family:Georgia,Times New Roman,serif;font-size:.58em;font-weight:400;letter-spacing:-.045em;line-height:1}.events-page_lead__mB7n1{max-width:690px;margin:0;color:rgba(255,255,255,.72);font-size:17px;line-height:1.65}.events-page_kicker___vhcH{color:#266349}.events-page_submit__AN2TQ h2,.events-page_timelineHeading__puz3b h2{margin:18px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5vw,68px);font-weight:400;line-height:1;letter-spacing:-.05em}.events-page_timelineSection__iJhaz{padding:110px max(24px,calc((100vw - 1180px) / 2)) 130px;background:#17231e;color:#fff4e8}.events-page_timelineHeading__puz3b{display:grid;grid-template-columns:1fr 360px;gap:70px;align-items:end;margin-bottom:72px}.events-page_timelineHeading__puz3b .events-page_kicker___vhcH{color:#93b99d}.events-page_timelineHeading__puz3b>p{margin:0 0 8px;color:rgba(255,244,232,.57);font-size:12px;line-height:1.6}.events-page_timeline__K5A0B{margin:0;padding:0;border-top:1px solid rgba(255,244,232,.18);list-style:none}.events-page_event__NkIG5{--event-accent:#93b99d;display:grid;grid-template-columns:70px 210px minmax(0,1fr);gap:34px;padding:44px 0 50px;border-bottom:1px solid rgba(255,244,232,.18)}.events-page_event__NkIG5[data-tone=urgent]{--event-accent:#f06a55}.events-page_event__NkIG5[data-tone=action]{--event-accent:#f6b851}.events-page_event__NkIG5[data-tone=official]{--event-accent:#9cc9a7}.events-page_eventIndex__qHOy_{color:var(--event-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.events-page_eventDate__qSGz2{display:flex;align-items:flex-start;flex-direction:column;gap:12px}.events-page_eventDate__qSGz2 span{color:var(--event-accent);font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.events-page_eventDate__qSGz2 strong,.events-page_eventDate__qSGz2 time{color:rgba(255,244,232,.65);font-size:13px;font-weight:700;line-height:1.4}.events-page_eventDate__qSGz2 .events-page_eventAuthor__ks0lh{margin:0;color:rgba(255,244,232,.65)}.events-page_eventDate__qSGz2 .events-page_eventAuthor__ks0lh span{color:rgba(255,244,232,.65);font-size:12px;font-weight:700;letter-spacing:0;text-transform:none}.events-page_eventDate__qSGz2 .events-page_eventAuthor__ks0lh strong{color:var(--event-accent);font-size:12px;font-weight:700}.events-page_eventDate__qSGz2 .events-page_eventActions__pZh2k{align-items:flex-start;flex-direction:column;gap:14px;margin-top:50px}.events-page_eventDate__qSGz2 .events-page_eventActions__pZh2k .events-page_button__1Iqvw,.events-page_eventDate__qSGz2 .events-page_eventActions__pZh2k .events-page_eventDetailLink__JxNwp{margin:0}.events-page_event__NkIG5 article{max-width:760px}.events-page_event__NkIG5 h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.8vw,50px);font-weight:400;line-height:1.05;letter-spacing:-.035em}.events-page_event__NkIG5 h3 a{color:inherit;text-decoration:none}.events-page_event__NkIG5 h3 a:focus-visible,.events-page_event__NkIG5 h3 a:hover{color:var(--event-accent)}.events-page_event__NkIG5 article>p{max-width:680px;margin:20px 0 0;color:rgba(255,244,232,.66);font-size:15px;line-height:1.68}.events-page_event__NkIG5 article>.events-page_eventAuthor__ks0lh{margin-top:10px;color:rgba(255,244,232,.54);font-size:12px;line-height:1.4}.events-page_eventAuthor__ks0lh strong{color:var(--event-accent);font-weight:800}.events-page_event__NkIG5 article ul{display:grid;gap:7px;margin:24px 0 0;padding:0;color:rgba(255,244,232,.58);font-size:12px;line-height:1.55;list-style:none}.events-page_event__NkIG5 article li{position:relative;padding-left:17px}.events-page_event__NkIG5 article li:before{content:"-";position:absolute;left:0;color:var(--event-accent)}.events-page_eventGallery__NoJy_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px;width:50%}.events-page_eventGallery__NoJy_ figure{position:relative;min-width:0;margin:0;overflow:hidden}.events-page_eventGallery__NoJy_ figure:first-child{grid-column:1/-1}.events-page_eventGallery__NoJy_ img{display:block;width:100%;height:auto;object-fit:contain;object-position:center}.events-page_eventGallery__NoJy_ picture{display:block}.events-page_event__NkIG5 article>a{display:inline-block;margin-top:25px;padding-bottom:5px;border-bottom:1px solid;color:#fff4e8;font-size:10px;font-weight:800;text-decoration:none;text-transform:uppercase}.events-page_event__NkIG5 article>.events-page_eventDetailLink__JxNwp{margin-left:18px;color:var(--event-accent)}.events-page_eventActions__pZh2k{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:25px}.events-page_eventActions__pZh2k .events-page_eventDetailLink__JxNwp{display:inline-block;margin:0;padding-bottom:5px;border-bottom:1px solid;color:var(--event-accent);font-size:10px;font-weight:800;text-decoration:none;text-transform:uppercase}.events-page_submit__AN2TQ{width:var(--events-content);display:grid;grid-template-columns:1fr auto;gap:70px;align-items:end;margin:0 auto;padding:110px 0}.events-page_submit__AN2TQ .events-page_eyebrow__q8r__{color:#266349}.events-page_submit__AN2TQ h2{max-width:780px}.events-page_submit__AN2TQ div>p:last-child{max-width:650px;margin:24px 0 0;color:#617067;font-size:15px;line-height:1.65}.events-page_mailButton__W4tVg{min-height:56px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:0 22px;background:#e3513d;color:#fff;font-size:12px;font-weight:800;text-decoration:none;white-space:nowrap}@media (max-width:900px){.events-page_timelineHeading__puz3b{grid-template-columns:1fr;gap:25px}.events-page_event__NkIG5{grid-template-columns:50px 160px minmax(0,1fr);gap:22px}.events-page_submit__AN2TQ{grid-template-columns:1fr;align-items:start}.events-page_mailButton__W4tVg{width:fit-content}}@media (max-width:680px){.events-page_page__N28w4{--events-content:calc(100vw - 28px)}.events-page_hero__54ycU{padding:calc(var(--header-height) + 12px) 14px;background-position:28%}.events-page_heroGrid__v2ie8{background-size:25vw 25vw}.events-page_hero__54ycU h1{margin-top:24px;font-size:58px}.events-page_hero__54ycU h1 em{margin-top:15px;font-size:.52em}.events-page_lead__mB7n1{font-size:14px}.events-page_submit__AN2TQ h2,.events-page_timelineHeading__puz3b h2{font-size:45px}.events-page_timelineSection__iJhaz{padding:80px 14px 95px}.events-page_timelineHeading__puz3b{margin-bottom:45px}.events-page_event__NkIG5{grid-template-columns:35px 1fr;gap:12px;padding:30px 0 36px}.events-page_eventDate__qSGz2,.events-page_event__NkIG5 article{grid-column:2}.events-page_event__NkIG5 h3{font-size:31px}.events-page_event__NkIG5 article>p{font-size:13px}.events-page_event__NkIG5 article>.events-page_eventDetailLink__JxNwp{margin-left:0}.events-page_eventActions__pZh2k{gap:14px}.events-page_eventGallery__NoJy_{display:flex;width:calc(100vw - 61px);gap:8px;padding-bottom:6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.events-page_eventGallery__NoJy_::-webkit-scrollbar{display:none}.events-page_eventGallery__NoJy_ figure,.events-page_eventGallery__NoJy_ figure:first-child{flex:0 0 78vw;height:104vw;max-height:510px;grid-row:auto;scroll-snap-align:start}.events-page_submit__AN2TQ{gap:38px;padding:80px 0}.events-page_submit__AN2TQ div>p:last-child{font-size:13px}.events-page_mailButton__W4tVg{width:100%}}@media (prefers-reduced-motion:reduce){.events-page_page__N28w4 *,.events-page_page__N28w4 :after,.events-page_page__N28w4 :before{scroll-behavior:auto!important}}.publication-share-button_button__AftLN{display:inline-flex;width:106px;min-height:28px;align-items:center;justify-content:center;gap:7px;padding:0 0 5px;border:0;border-bottom:1px solid;background:transparent;color:#fff4e8;font:inherit;font-size:10px;font-weight:800;letter-spacing:0;text-transform:uppercase;cursor:pointer}.publication-share-button_button__AftLN:hover{color:white}.publication-share-button_button__AftLN:focus-visible{outline:2px solid currentColor;outline-offset:4px}