.events_page.svelte-1uespi6.svelte-1uespi6{position:relative;width:100%;background:#fff;display:flex;flex-direction:column;align-items:center;padding:44px 18px 48px;box-sizing:border-box;overflow:hidden}.header_section.svelte-1uespi6.svelte-1uespi6{display:flex;flex-direction:column;align-items:center;margin-bottom:36px;opacity:0;transform:translateY(18px);transition:opacity .9s ease .2s,transform .9s ease .2s}.show.svelte-1uespi6 .header_section.svelte-1uespi6{opacity:1;transform:translateY(0)}.events_title.svelte-1uespi6.svelte-1uespi6{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.5rem,6.5vw,2.2rem);font-weight:600;font-style:italic;color:#263709;text-align:center;margin:0 0 10px;letter-spacing:.05em;text-transform:uppercase}.header_divider.svelte-1uespi6.svelte-1uespi6{display:flex;align-items:center;gap:10px}.hd_line.svelte-1uespi6.svelte-1uespi6{width:36px;height:1px;background:#263709}.hd_heart.svelte-1uespi6.svelte-1uespi6{width:14px;height:14px;color:#263709;flex-shrink:0}.timeline_container.svelte-1uespi6.svelte-1uespi6{position:relative;width:100%;max-width:360px;display:flex;flex-direction:column;gap:50px;padding-left:36px;padding-top:10px}.timeline_track.svelte-1uespi6.svelte-1uespi6{position:absolute;left:18px;top:0;bottom:0;width:1px;pointer-events:none;z-index:0}.timeline_line_draw.svelte-1uespi6.svelte-1uespi6{width:100%;height:0;background:#263709}.event_row.svelte-1uespi6.svelte-1uespi6{position:relative;display:flex;align-items:center;opacity:0;transition:opacity .8s ease}.event_row.anim_show.svelte-1uespi6.svelte-1uespi6{opacity:1}.time_label.svelte-1uespi6.svelte-1uespi6{position:absolute;left:-18px;bottom:calc(100% + 2px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:0;background:#fff;padding:0 3px;z-index:1}.time_val.svelte-1uespi6.svelte-1uespi6{font-family:Playfair Display,Georgia,serif;font-size:.78rem;font-weight:600;color:#263709;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.time_period.svelte-1uespi6.svelte-1uespi6{font-family:Cormorant Garamond,Georgia,serif;font-size:.6rem;font-weight:500;color:#24281c;letter-spacing:.1em}.timeline_node.svelte-1uespi6.svelte-1uespi6{position:absolute;left:-18px;top:50%;transform:translate(-50%,-50%);z-index:2}.node_dot.svelte-1uespi6.svelte-1uespi6{display:block;width:7px;height:7px;border-radius:50%;background:#263709;opacity:0;transform:scale(0);transition:opacity .3s ease,transform .4s cubic-bezier(.34,1.56,.64,1)}.node_dot.anim_show.svelte-1uespi6.svelte-1uespi6{opacity:1;transform:scale(1)}.event_card.svelte-1uespi6.svelte-1uespi6{display:flex;gap:12px;align-items:center;width:100%}.event_img_wrap.svelte-1uespi6.svelte-1uespi6{flex:0 0 42%;max-width:42%;border-radius:8px;overflow:hidden;border:1.5px solid rgba(38,55,9,.12);box-shadow:2px 3px 12px #2637090f}.event_img.svelte-1uespi6.svelte-1uespi6{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center;display:block;transition:transform 10s ease}.show.svelte-1uespi6 .event_img.svelte-1uespi6{transform:scale(1.04)}.event_details.svelte-1uespi6.svelte-1uespi6{flex:1;display:flex;flex-direction:column;gap:4px}.event_name.svelte-1uespi6.svelte-1uespi6{font-family:Playfair Display,Georgia,serif;font-size:clamp(.95rem,3.5vw,1.15rem);font-weight:600;color:#263709;margin:0;line-height:1.3;letter-spacing:.02em}.event_meta.svelte-1uespi6.svelte-1uespi6{display:flex;flex-direction:column;gap:0}.meta_line.svelte-1uespi6.svelte-1uespi6{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(.78rem,2.8vw,.9rem);font-weight:400;color:#24281c;line-height:1.6;margin:0}.address_link.svelte-1uespi6.svelte-1uespi6{text-decoration:none;cursor:pointer}.closing_section.svelte-1uespi6.svelte-1uespi6{margin-top:36px;width:100%;max-width:340px;opacity:0;transform:translateY(15px);transition:opacity .9s ease,transform .9s ease}.closing_section.anim_show.svelte-1uespi6.svelte-1uespi6{opacity:1;transform:translateY(0)}.closing_box.svelte-1uespi6.svelte-1uespi6{position:relative;z-index:2;background:#26370905;border-radius:12px;overflow:visible}.closing_border.svelte-1uespi6.svelte-1uespi6{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.closing_border_path.svelte-1uespi6.svelte-1uespi6{stroke-dasharray:920;stroke-dashoffset:920;transition:stroke-dashoffset 2.2s cubic-bezier(.25,.1,.25,1) .3s}.anim_show.svelte-1uespi6 .closing_border_path.svelte-1uespi6{stroke-dashoffset:0}.closing_rings_wrap.svelte-1uespi6.svelte-1uespi6{position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:3;background:#fff;padding:2px 6px}.rings_svg.svelte-1uespi6.svelte-1uespi6{width:36px;height:28px;display:block}.closing_content.svelte-1uespi6.svelte-1uespi6{position:relative;z-index:2;padding:45px 24px 22px;display:flex;flex-direction:column;align-items:center}.closing_text.svelte-1uespi6.svelte-1uespi6{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(.82rem,2.8vw,.95rem);font-weight:400;font-style:italic;color:#24281c;text-align:center;line-height:1.8;margin:0}.closing_divider.svelte-1uespi6.svelte-1uespi6{display:flex;align-items:center;gap:8px;margin-top:14px}.cd_line.svelte-1uespi6.svelte-1uespi6{width:50px;height:1px;background:#2533084d}.cd_heart.svelte-1uespi6.svelte-1uespi6{flex-shrink:0}@media (max-width: 420px){.events_page.svelte-1uespi6.svelte-1uespi6{padding:36px 14px 40px}.timeline_container.svelte-1uespi6.svelte-1uespi6{gap:44px;padding-left:32px}.timeline_track.svelte-1uespi6.svelte-1uespi6{left:16px}.time_label.svelte-1uespi6.svelte-1uespi6,.timeline_node.svelte-1uespi6.svelte-1uespi6{left:-16px}.header_section.svelte-1uespi6.svelte-1uespi6{margin-bottom:30px}.event_card.svelte-1uespi6.svelte-1uespi6{gap:10px}.event_img_wrap.svelte-1uespi6.svelte-1uespi6{flex:0 0 40%;max-width:40%}}@media (max-width: 360px){.events_page.svelte-1uespi6.svelte-1uespi6{padding:30px 12px 34px}.timeline_container.svelte-1uespi6.svelte-1uespi6{gap:40px;padding-left:28px}.timeline_track.svelte-1uespi6.svelte-1uespi6{left:14px}.time_label.svelte-1uespi6.svelte-1uespi6{left:-14px}.time_val.svelte-1uespi6.svelte-1uespi6{font-size:.72rem}.time_period.svelte-1uespi6.svelte-1uespi6{font-size:.55rem}.timeline_node.svelte-1uespi6.svelte-1uespi6{left:-14px}.node_dot.svelte-1uespi6.svelte-1uespi6{width:6px;height:6px}.event_card.svelte-1uespi6.svelte-1uespi6{gap:8px}.event_img_wrap.svelte-1uespi6.svelte-1uespi6{flex:0 0 38%;max-width:38%}.event_name.svelte-1uespi6.svelte-1uespi6{font-size:clamp(.88rem,3vw,1rem)}.meta_line.svelte-1uespi6.svelte-1uespi6{font-size:clamp(.72rem,2.5vw,.82rem)}.closing_section.svelte-1uespi6.svelte-1uespi6{margin-top:28px}}section.component-content.pc.svelte-1uespi6.svelte-1uespi6{background-color:var(--component_element_background_color_pc);padding-left:var(--component_element_padding_left_pc);padding-right:var(--component_element_padding_right_pc);padding-top:var(--component_element_padding_top_pc);padding-bottom:var(--component_element_padding_bottom_pc)}section.component-content.mobile.svelte-1uespi6.svelte-1uespi6{background-color:var(--component_element_background_color_mobile);padding-left:var(--component_element_padding_left_mobile);padding-right:var(--component_element_padding_right_mobile);padding-top:var(--component_element_padding_top_mobile);padding-bottom:var(--component_element_padding_bottom_mobile)}
