.expert-profile[data-astro-cid-vuqayhon]{padding:var(--spacing-xl) 0;background:var(--color-background)}.container[data-astro-cid-vuqayhon]{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-md)}.expert-detail[data-astro-cid-vuqayhon]{display:grid;grid-template-columns:300px 1fr;gap:var(--spacing-xl);align-items:start;background:var(--color-white);padding:var(--spacing-xl);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm)}.expert-detail__image[data-astro-cid-vuqayhon]{width:300px;height:400px;border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:var(--shadow-md);position:sticky;top:calc(var(--header-height) + var(--spacing-xl));transition:opacity .6s ease-out}.expert-detail__image[data-astro-cid-vuqayhon] img[data-astro-cid-vuqayhon]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease-out}.expert-detail__image[data-astro-cid-vuqayhon].visible img[data-astro-cid-vuqayhon]{transform:scale(1)}.expert-detail__info[data-astro-cid-vuqayhon]{display:flex;flex-direction:column;gap:var(--spacing-md);padding-left:var(--spacing-md);min-height:400px;overflow-x:hidden;overflow-y:visible}.expert-detail__intro[data-astro-cid-vuqayhon]{color:var(--color-text);background:var(--color-background);padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--border-radius-lg);position:relative;margin-left:calc(-1 * var(--spacing-md));margin-right:calc(-1 * var(--spacing-md))}.expert-detail__intro[data-astro-cid-vuqayhon] h2[data-astro-cid-vuqayhon]{font-size:var(--font-size-lg);font-weight:500;margin-bottom:var(--spacing-md);color:var(--color-text);position:relative;display:flex;align-items:center;gap:var(--spacing-sm)}.expert-detail__intro[data-astro-cid-vuqayhon] h2[data-astro-cid-vuqayhon]:before{content:"";width:4px;height:18px;background:var(--color-primary);border-radius:var(--border-radius-sm)}.expert-detail__intro[data-astro-cid-vuqayhon] p[data-astro-cid-vuqayhon]{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text-light);white-space:pre-line;padding-left:calc(4px + var(--spacing-sm));position:relative;margin:0}.expert-detail__name[data-astro-cid-vuqayhon]{margin:0;color:var(--color-primary);font-size:var(--font-size-xxl);font-weight:600;line-height:1.2}.expert-detail__meta[data-astro-cid-vuqayhon]{display:flex;gap:var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-border)}.expert-detail__title[data-astro-cid-vuqayhon],.expert-detail__department[data-astro-cid-vuqayhon]{color:var(--color-text);font-size:var(--font-size-base);font-weight:500;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--border-radius-full);background-color:var(--color-background);transition:all var(--transition-base)}.expert-detail__title[data-astro-cid-vuqayhon]{color:var(--color-primary);background-color:#0066cc1a}.expert-detail__department[data-astro-cid-vuqayhon]{color:var(--color-text);background-color:var(--color-background-light)}.expert-detail__title[data-astro-cid-vuqayhon]:hover,.expert-detail__department[data-astro-cid-vuqayhon]:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.expert-detail__title[data-astro-cid-vuqayhon]:after{display:none}@media (max-width: 968px){.expert-detail[data-astro-cid-vuqayhon]{grid-template-columns:1fr;text-align:center;gap:var(--spacing-lg)}.expert-detail__image[data-astro-cid-vuqayhon]{position:static;width:250px;height:333px;margin:0 auto}.expert-detail__info[data-astro-cid-vuqayhon]{padding-left:0}.expert-detail__intro[data-astro-cid-vuqayhon]{margin-left:0;margin-right:0}}@media (max-width: 576px){.expert-detail__meta[data-astro-cid-vuqayhon]{flex-direction:column;gap:var(--spacing-md)}}.expert-detail__department-link[data-astro-cid-vuqayhon]{color:inherit;text-decoration:none;transition:color .3s ease}[data-astro-cid-vuqayhon][data-animate]{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}[data-astro-cid-vuqayhon][data-animate].visible{opacity:1;transform:translateY(0)}[data-astro-cid-vuqayhon][data-animate=fade-in]{transform:none}[data-astro-cid-vuqayhon][data-animate=slide-in-left]{transform:translate(-30px)}[data-astro-cid-vuqayhon][data-animate=slide-in-left].visible{transform:translate(0)}[data-astro-cid-vuqayhon][data-animate=slide-up]{transform:translateY(30px)}[data-astro-cid-vuqayhon][data-animate=slide-up].visible{transform:translateY(0)}.expert-detail__image[data-astro-cid-vuqayhon]{opacity:0;transform:scale(.95);transition:opacity .6s ease-out,transform .6s ease-out}.expert-detail__image[data-astro-cid-vuqayhon].visible{opacity:1;transform:scale(1)}.expert-detail__image[data-astro-cid-vuqayhon] img[data-astro-cid-vuqayhon]{width:100%;height:100%;object-fit:cover}.expert-detail__department-link[data-astro-cid-vuqayhon]{transition:color .3s ease}.expert-detail__department-link[data-astro-cid-vuqayhon]:hover{color:var(--color-primary)}
