/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.profile_imgWrapper__K67i3{flex-shrink:0}.profile_imgWrapper__K67i3 img{position:sticky;top:120px}.profile_textWrapper__vPMGg h3{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:64rem){.profile_textWrapper__vPMGg h3{margin-bottom:calc(var(--spacing,.25rem)*26)}}@media (min-width:80rem){.profile_textWrapper__vPMGg h3{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.profile_textWrapper__vPMGg h4{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (min-width:48rem){.profile_textWrapper__vPMGg h4{margin-bottom:calc(var(--spacing,.25rem)*10)}}@media (min-width:80rem){.profile_textWrapper__vPMGg h4{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:1.3em;line-height:1.3em}}.profile_textWrapper__vPMGg p{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7)}@media (min-width:48rem){.profile_textWrapper__vPMGg p{margin-bottom:calc(var(--spacing,.25rem)*8);--tw-leading:1.6em;line-height:1.6em}}@media (min-width:64rem){.profile_textWrapper__vPMGg p{text-align:justify}}@media (min-width:80rem){.profile_textWrapper__vPMGg p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.6em;line-height:1.6em}}@media (min-width:96rem){.profile_textWrapper__vPMGg p{width:650px}}.profile_timelineWrapper__NmOrt ul>li{margin-bottom:calc(var(--spacing,.25rem)*6);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));flex-wrap:wrap;flex-shrink:0;display:flex;position:relative}@media (min-width:48rem){.profile_timelineWrapper__NmOrt ul>li{margin-bottom:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4);flex-wrap:nowrap}}@media (min-width:80rem){.profile_timelineWrapper__NmOrt ul>li{margin-bottom:calc(var(--spacing,.25rem)*10);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));flex-wrap:nowrap}}@media (min-width:96rem){.profile_timelineWrapper__NmOrt ul>li{width:650px}}.profile_timelineWrapper__NmOrt ul>li>p{top:calc(var(--spacing,.25rem)*-1);width:100%;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);position:relative}@media (min-width:48rem){.profile_timelineWrapper__NmOrt ul>li>p{width:calc(var(--spacing,.25rem)*16)}}@media (min-width:80rem){.profile_timelineWrapper__NmOrt ul>li>p{width:auto;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.profile_timelineWrapper__NmOrt ul>li .line{top:calc(var(--spacing,.25rem)*2.5);background-color:var(--color-gray-700,oklch(37.3% .034 259.733));width:100%;height:1px;display:none;position:relative}@media (min-width:48rem){.profile_timelineWrapper__NmOrt ul>li .line{display:block}}@media (min-width:80rem){.profile_timelineWrapper__NmOrt ul>li .line{display:block}}.profile_timelineWrapper__NmOrt ul>li>ol{width:100%;padding-left:calc(var(--spacing,.25rem)*4);flex-shrink:0}@media (min-width:48rem){.profile_timelineWrapper__NmOrt ul>li>ol{width:400px}}@media (min-width:64rem){.profile_timelineWrapper__NmOrt ul>li>ol{width:400px}}@media (min-width:80rem){.profile_timelineWrapper__NmOrt ul>li>ol{width:400px}}@media (min-width:96rem){.profile_timelineWrapper__NmOrt ul>li>ol{width:400px}}.profile_timelineWrapper__NmOrt ul>li>ol>li{margin-bottom:calc(var(--spacing,.25rem)*1);list-style-type:disc}@media (min-width:48rem){.profile_timelineWrapper__NmOrt ul>li>ol>li{margin-bottom:calc(var(--spacing,.25rem)*2)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}