.component-content.svelte-yx60yd.svelte-yx60yd{position:relative;width:100%;background:transparent;color:#3a2e26;font-family:Cormorant Garamond,Georgia,serif}.ab_wrap.svelte-yx60yd.svelte-yx60yd{position:relative;z-index:1;max-width:1000px;margin:0 auto;padding:clamp(48px,8vw,100px) clamp(18px,5vw,48px)}.glass.svelte-yx60yd.svelte-yx60yd{background:#ffffff6b;border:1px solid rgba(255,255,255,.55);backdrop-filter:blur(16px) saturate(1.25);-webkit-backdrop-filter:blur(16px) saturate(1.25);box-shadow:0 14px 40px #5a3c282e,inset 0 1px #ffffff8c}.ab_head.svelte-yx60yd.svelte-yx60yd{text-align:center;max-width:460px;margin:0 auto clamp(30px,5vw,54px);padding:26px 30px;border-radius:22px}.orn.svelte-yx60yd.svelte-yx60yd{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:8px}.orn.svelte-yx60yd .l.svelte-yx60yd{width:40px;height:1px;background:linear-gradient(90deg,transparent,rgba(150,85,65,.5),transparent)}.gem.svelte-yx60yd.svelte-yx60yd{font-size:.66rem;color:#965541bf}.ab_heading.svelte-yx60yd.svelte-yx60yd{margin:0;font-family:Great Vibes,cursive;font-weight:400;line-height:1.1;font-size:clamp(2.6rem,9vw,3.8rem);color:#3a2a20}.ab_subtitle.svelte-yx60yd.svelte-yx60yd{margin:6px 0 0;font-style:italic;color:#5a463a;font-size:clamp(1rem,2.6vw,1.22rem);line-height:1.5}.profiles.svelte-yx60yd.svelte-yx60yd{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,4vw,40px);align-items:start}.mobile.svelte-yx60yd .profiles.svelte-yx60yd{grid-template-columns:1fr;gap:clamp(28px,8vw,44px)}@media (max-width: 640px){.profiles.svelte-yx60yd.svelte-yx60yd{grid-template-columns:1fr}}.profile.svelte-yx60yd.svelte-yx60yd{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(24px,5vw,34px) clamp(18px,4vw,26px);border-radius:22px}.photo.svelte-yx60yd.svelte-yx60yd{position:relative;width:min(220px,78%);aspect-ratio:3 / 4;border-radius:16px;overflow:hidden;margin-bottom:18px;box-shadow:0 12px 28px #5a3c283d}.photo.svelte-yx60yd img.svelte-yx60yd{width:100%;height:100%;object-fit:cover;display:block}.photo_ph.svelte-yx60yd.svelte-yx60yd{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:Great Vibes,cursive;font-size:clamp(3rem,9vw,4.4rem);color:#a05f46d9;background:radial-gradient(circle at 50% 35%,#f2e6d6,#dcc6a8)}.photo_edge.svelte-yx60yd.svelte-yx60yd{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(255,248,238,.7);border-radius:11px;pointer-events:none}.p_role.svelte-yx60yd.svelte-yx60yd{font-family:Cormorant Garamond,serif;font-size:.72rem;letter-spacing:.4em;text-transform:uppercase;color:#965541e6;padding-left:.4em}.p_name.svelte-yx60yd.svelte-yx60yd{margin:2px 0 0;font-family:Great Vibes,cursive;font-weight:400;line-height:1.1;font-size:clamp(2.1rem,6vw,2.9rem);color:#3a2a20}.p_rule.svelte-yx60yd.svelte-yx60yd{display:block;width:50px;height:1px;margin:12px auto 16px;background:linear-gradient(90deg,transparent,rgba(150,85,65,.55),transparent)}.p_para.svelte-yx60yd.svelte-yx60yd{margin:0;max-width:34ch;color:#4a3a30;font-size:clamp(1rem,2.3vw,1.1rem);line-height:1.75}.reveal.svelte-yx60yd.svelte-yx60yd{opacity:0;transform:translateY(24px);transition:opacity .9s ease,transform .9s ease}.reveal.in.svelte-yx60yd.svelte-yx60yd{opacity:1;transform:none}.profiles.svelte-yx60yd .profile.svelte-yx60yd:nth-child(2){transition-delay:.12s}@media (prefers-reduced-motion: reduce){.reveal.svelte-yx60yd.svelte-yx60yd{opacity:1!important;transform:none!important;transition:none!important}}section.component-content.pc.svelte-yx60yd.svelte-yx60yd{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-yx60yd.svelte-yx60yd{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)}
