.jveDAa_hero{max-width:720px;padding:var(--spacing-20) var(--spacing-6) var(--spacing-16);text-align:center;margin:0 auto}.jveDAa_headline{font-family:var(--font-family-serif);font-size:var(--font-size-5xl);font-weight:var(--font-weight-regular);color:var(--text-color-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0;animation:.35s ease-out both jveDAa_blurIn}.jveDAa_photoSection{max-width:720px;padding:0 var(--spacing-6) var(--spacing-12);justify-content:center;align-items:flex-start;gap:var(--spacing-6);flex-wrap:wrap;margin:0 auto;display:flex}.jveDAa_photoFigure{align-items:flex-start;gap:var(--spacing-3);flex-direction:column;margin:0;animation:.45s cubic-bezier(.34,1.4,.64,1) 60ms both jveDAa_photoFanOut;display:flex}.jveDAa_photoCaption{font-size:var(--font-size-base);color:var(--text-color-primary)}.jveDAa_aboutPhoto,.jveDAa_aboutPhotoSecondary{border-radius:var(--border-radius-lg);object-fit:cover;display:block;box-shadow:0 6px 24px #00000014}@media(max-width:640px){.jveDAa_aboutPhoto,.jveDAa_aboutPhotoSecondary{aspect-ratio:1;width:100%;max-width:360px;height:auto}}.jveDAa_aboutPhoto{width:420px;height:340px}.jveDAa_aboutPhotoSecondary{width:260px;height:340px}.jveDAa_photoFigure--fanLeft{--fan-from-x:calc(50% + var(--spacing-3));z-index:2}@media(max-width:640px){.jveDAa_photoFigure--fanLeft{--fan-from-x:0px}}.jveDAa_photoFigure--fanRight{--fan-from-x:calc(-50% - var(--spacing-3));z-index:1}@media(max-width:640px){.jveDAa_photoFigure--fanRight{--fan-from-x:0px}}@keyframes jveDAa_blurIn{0%{opacity:0;filter:blur(10px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes jveDAa_photoFanOut{0%{opacity:0;filter:blur(10px);transform:translate(var(--fan-from-x,0px)) scale(.94)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}.jveDAa_storySection{max-width:720px;padding:var(--spacing-8) var(--spacing-6) var(--spacing-20);margin:0 auto}.jveDAa_storyText{margin:0 0 var(--spacing-6) 0;font-size:var(--font-size-3xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);animation:.35s ease-out .18s both jveDAa_blurIn}.jveDAa_storyText:nth-of-type(2){animation-delay:.24s}.jveDAa_storyText:nth-of-type(3){animation-delay:.3s}.jveDAa_storyText:last-of-type{margin-bottom:var(--spacing-12)}.jveDAa_wordActive{color:var(--text-color-primary);transition:color .15s ease-out}.jveDAa_wordDim{color:var(--color-stone-400);transition:color .15s ease-out}.jveDAa_storySign{gap:var(--spacing-1);flex-direction:column;animation:.35s ease-out .36s both jveDAa_blurIn;display:flex}.jveDAa_signName{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-color-primary)}.jveDAa_signRole{font-size:var(--font-size-sm);color:var(--text-color-tertiary)}.jveDAa_signByline{align-items:center;gap:var(--spacing-3);display:flex}.jveDAa_signAvatar{background-color:var(--color-stone-200);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;overflow:hidden}.jveDAa_signAvatarImage{object-fit:cover;width:100%;height:100%}.jveDAa_signAvatarFallback{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-color-secondary)}.jveDAa_signNameGroup{gap:var(--spacing-1);flex-direction:column;display:flex}.jveDAa_values{max-width:720px;padding:var(--spacing-16) var(--spacing-6);border-top:1px solid var(--color-stone-300);margin:0 auto}.jveDAa_valuesTitle{margin:0 0 var(--spacing-8) 0;font-family:var(--font-family-serif);font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);color:var(--text-color-primary)}.jveDAa_valuesList{flex-direction:column;display:flex}.jveDAa_valueItem{padding:var(--spacing-5) 0;border-bottom:1px solid var(--border-color)}.jveDAa_valueItem:last-child{border-bottom:none}.jveDAa_valueTitle{margin:0 0 var(--spacing-2) 0;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--text-color-primary)}.jveDAa_valueDescription{max-width:600px;font-size:var(--font-size-sm);color:var(--text-color-secondary);line-height:var(--line-height-relaxed);margin:0}
