.component-content.svelte-2gikhk.svelte-2gikhk{min-height:var(--hundred_vh);display:flex;align-items:center;justify-content:center}.about_section.svelte-2gikhk.svelte-2gikhk{min-height:var(--hundred_vh);display:flex;align-items:center;justify-content:center;padding:var(--space-4xl, 4rem) var(--space-lg, 1.5rem);text-align:center;width:100%;opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.about_section.visible.svelte-2gikhk.svelte-2gikhk{opacity:1;transform:translateY(0)}.container.svelte-2gikhk.svelte-2gikhk{max-width:1000px;width:100%;margin:0 auto}.section_title.svelte-2gikhk.svelte-2gikhk{font-size:2.5rem;font-weight:700;margin-bottom:var(--space-md, 1rem);background:linear-gradient(135deg,#1d4a19,#93ba71,#1d4a19);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:svelte-2gikhk-gradient-shift 3s ease-in-out infinite}@keyframes svelte-2gikhk-gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.section_subtitle.svelte-2gikhk.svelte-2gikhk{font-size:1.25rem;background:linear-gradient(135deg,#1d4a19,#93ba71,#1d4a19);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:svelte-2gikhk-gradient-shift 3s ease-in-out infinite;margin-bottom:var(--space-3xl, 3rem)}.story_grid.svelte-2gikhk.svelte-2gikhk{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3xl, 3rem)}.story_card.svelte-2gikhk.svelte-2gikhk{background:#fffffff2;border-radius:var(--radius-lg, 1rem);box-shadow:0 8px 32px #1a1a2e1a;transition:all .8s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);position:relative;overflow:hidden;padding-bottom:20px}.story_card.svelte-2gikhk.svelte-2gikhk:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#ff6b6b08,#6be3ff08);opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1);pointer-events:none}.story_card.svelte-2gikhk.svelte-2gikhk:hover{transform:translateY(-16px) scale(1.03);box-shadow:0 24px 70px #ff6b6b33;border-color:#ff6b6b4d}.story_card.svelte-2gikhk.svelte-2gikhk:hover:before{opacity:1}.circle_frame_container.svelte-2gikhk.svelte-2gikhk{position:relative;width:280px;height:280px;margin:0 auto var(--space-lg, 1.5rem);display:flex;align-items:center;justify-content:center;margin:0 auto}.frame_overlay.svelte-2gikhk.svelte-2gikhk{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:2;filter:drop-shadow(0 4px 12px rgba(247,201,72,.3));transition:all .8s cubic-bezier(.16,1,.3,1);animation:svelte-2gikhk-frame-float 6s ease-in-out infinite}@keyframes svelte-2gikhk-frame-float{0%,to{transform:translate(-50%,-50%) translateY(0);filter:drop-shadow(0 4px 12px rgba(247,201,72,.3))}50%{transform:translate(-50%,-50%) translateY(-8px);filter:drop-shadow(0 8px 20px rgba(247,201,72,.5))}}.story_card.svelte-2gikhk:hover .frame_overlay.svelte-2gikhk{transform:translate(-50%,-50%) scale(1.05);filter:drop-shadow(0 8px 24px rgba(247,201,72,.6));animation-duration:3s}.image_wrapper.svelte-2gikhk.svelte-2gikhk{width:200px;height:200px;border-radius:50%;overflow:hidden;border:3px solid #FFFFFF;background:#fff;box-shadow:0 8px 24px #0000001a,inset 0 0 20px #f7c9480d;transition:all .8s cubic-bezier(.16,1,.3,1);position:relative;z-index:1}.story_card.svelte-2gikhk:hover .image_wrapper.svelte-2gikhk{transform:scale(1.05);box-shadow:0 12px 32px #00000026,inset 0 0 30px #f7c9481a}.image_wrapper.svelte-2gikhk img.svelte-2gikhk{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.story_card.svelte-2gikhk:hover .image_wrapper img.svelte-2gikhk{transform:scale(1.08)}.person_name.svelte-2gikhk.svelte-2gikhk{font-size:1.75rem;font-weight:600;margin-bottom:var(--space-md, 1rem);background:linear-gradient(135deg,#1d4a19,#93ba71,#1d4a19);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:svelte-2gikhk-gradient-shift 3s ease-in-out infinite;width:280px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.person_story.svelte-2gikhk.svelte-2gikhk{background:linear-gradient(135deg,#1d4a19,#93ba71,#1d4a19);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:svelte-2gikhk-gradient-shift 3s ease-in-out infinite;line-height:1.8;width:280px;z-index:21;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){.story_grid.svelte-2gikhk.svelte-2gikhk{grid-template-columns:1fr;gap:30px}.circle_frame_container.svelte-2gikhk.svelte-2gikhk{width:240px;height:240px}.image_wrapper.svelte-2gikhk.svelte-2gikhk{width:160px;height:160px}.section_title.svelte-2gikhk.svelte-2gikhk{font-size:2rem}}@media (prefers-reduced-motion: reduce){.frame_overlay.svelte-2gikhk.svelte-2gikhk{animation:none!important}.about_section.svelte-2gikhk.svelte-2gikhk{transition:none}}.section_title.svelte-2gikhk.svelte-2gikhk,.section_subtitle.svelte-2gikhk.svelte-2gikhk,.person_name.svelte-2gikhk.svelte-2gikhk,.person_story.svelte-2gikhk.svelte-2gikhk{background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;color:#1d4a19;animation:none!important}section.component-content.pc.svelte-2gikhk.svelte-2gikhk{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-2gikhk.svelte-2gikhk{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)}
