﻿.page_hero__REJKE{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);align-items:stretch;grid-gap:var(--content-gap);gap:var(--content-gap);padding-top:0}.page_hero__REJKE>.about-me,.page_profileCard__mMfzW{min-width:0}.page_hero__REJKE h1{margin:0 0 10px;color:var(--text-strong);font-family:var(--font-heading);font-size:clamp(2.6rem,5vw,4.8rem);line-height:1}.page_eyebrow__eE50H,.page_hero__REJKE h1 span,.page_sectionTitle__cCNKv:after{color:var(--accent-bright)}.page_eyebrow__eE50H{margin:0 0 18px;font-size:1.2rem;font-weight:800}.page_heroText__6F_9t{max-width:520px;margin:0;color:var(--text-muted);font-size:1.1rem;line-height:1.75}.page_infoGrid__h0Lo2{display:flex;align-items:stretch;gap:14px;margin-top:28px}.page_infoGrid__h0Lo2 span{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;grid-gap:0 12px;gap:0 12px;min-height:78px;padding:14px 18px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised)}.page_infoGrid__h0Lo2 span:first-child,.page_infoGrid__h0Lo2 span:nth-child(2){flex:0 0 165px}.page_infoGrid__h0Lo2 span:nth-child(3){flex:1 1 260px;min-width:260px}.page_infoIcon__FBHuR{box-sizing:content-box;grid-row:span 2;width:1rem;height:1rem;padding:8px;border:1px solid color-mix(in srgb,var(--accent-bright) 28%,var(--border));border-radius:999px;color:var(--accent-bright);background:color-mix(in srgb,var(--accent-bright) 10%,var(--surface-raised))}.page_infoGrid__h0Lo2 b{color:var(--text-strong);font-family:var(--font-heading);line-height:1.2}.page_infoGrid__h0Lo2 small{min-width:0;color:var(--text-muted);line-height:1.3;white-space:nowrap}.page_profileCard__mMfzW{display:grid;align-content:center;grid-gap:28px;gap:28px;padding:32px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-background-reverse)}.page_profileHeader___opV4{display:flex;align-items:center;gap:24px}.page_avatar__a3_hN{display:grid;width:76px;height:76px;flex:0 0 76px;place-items:center;border-radius:50%;color:var(--accent-bright);background:color-mix(in srgb,var(--accent-bright) 14%,var(--surface));font-family:var(--font-heading);font-size:1.9rem;font-weight:900}.page_profileCard__mMfzW h2{margin:0 0 6px;color:var(--text-strong);font-family:var(--font-heading);font-size:1.8rem;line-height:1.1}.page_profileCard__mMfzW p{margin:0;color:var(--text-muted);font-size:1rem;line-height:1.4}.page_stats__7sPq2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:0;padding-top:4px}.page_stats__7sPq2 span{display:grid;min-height:118px;align-content:center;justify-items:center;padding:18px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-muted);text-align:center}.page_statIcon__639TU{box-sizing:content-box;width:1.25rem;height:1.25rem;margin-bottom:8px;padding:8px;border:1px solid color-mix(in srgb,var(--accent-bright) 28%,var(--border));border-radius:999px;color:var(--accent-bright);background:color-mix(in srgb,var(--accent-bright) 10%,var(--surface-raised))}.page_stats__7sPq2 b{display:block;margin-bottom:4px;color:var(--text-strong);font-size:1.25rem}.page_section__wB324{padding:var(--section-space) 0 0}.page_sectionTitle__cCNKv{margin:0 0 20px;color:var(--text-strong);font-family:var(--font-heading)}.page_sectionTitle__cCNKv:after{content:"."}.page_grid__VFP_9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--content-gap);gap:var(--content-gap)}.page_card__9a4dZ,.page_certCard__lhuQO,.page_contactCard__AYeZ8,.page_timelineCard__c4RIL,.page_tool__pVgx3{border:1px solid var(--border);background:var(--card-background);box-shadow:0 18px 50px color-mix(in srgb,var(--background) 70%,transparent)}.page_card__9a4dZ{padding:22px;border-radius:var(--radius-md)}.page_card__9a4dZ:nth-child(2n){background:var(--card-background-reverse)}.page_card__9a4dZ strong{display:block;color:var(--text-strong);font-family:var(--font-heading)}.page_skillHeader__PprUb{display:flex;gap:12px;align-items:center}.page_skillIcon__v5E7k{box-sizing:content-box;width:1.15rem;height:1.15rem;flex:0 0 auto;padding:8px;border:1px solid color-mix(in srgb,var(--accent-bright) 28%,var(--border));border-radius:999px;color:var(--accent-bright);background:color-mix(in srgb,var(--accent-bright) 10%,var(--surface-raised))}.page_card__9a4dZ p{margin:14px 0 0;color:var(--text-muted);line-height:1.6}.page_timeline__Q9mm_{display:grid;grid-gap:14px;gap:14px}.page_timelineRow__iUt4i{display:grid;grid-template-columns:160px 24px minmax(0,1fr);grid-column-gap:18px;column-gap:18px;align-items:start}.page_date__KhyLO{padding-top:20px;color:var(--accent-bright);font-weight:800;line-height:16px}.page_dot__VXD4x{position:relative;width:16px;height:16px;margin-top:20px;justify-self:center;box-sizing:border-box;border:3px solid var(--background);border-radius:50%;background:var(--accent-bright);box-shadow:0 0 0 1px var(--accent-bright)}.page_firstDot__2kUHs:before{bottom:calc(100% + 6px);height:28px}.page_dot__VXD4x:after,.page_firstDot__2kUHs:before{content:"";position:absolute;left:50%;width:1px;background:var(--border);transform:translateX(-50%)}.page_dot__VXD4x:after{top:calc(100% + 6px);height:86px}.page_timelineSummary__SPDeU{display:flex;align-items:center;gap:16px;min-width:0}.page_timelineSummary__SPDeU>div{min-width:0}.page_timelineIcon__95XKk{box-sizing:content-box;width:1.15rem;height:1.15rem;flex:0 0 auto;padding:10px;border:1px solid color-mix(in srgb,var(--accent-bright) 28%,var(--border));border-radius:var(--radius-sm);color:var(--accent-bright);background:color-mix(in srgb,var(--accent-bright) 10%,var(--surface-raised))}.page_timelineCard__c4RIL{overflow:hidden;border-radius:var(--radius-md)}.page_timelineCard__c4RIL summary{display:flex;cursor:pointer;list-style:none;padding:20px 24px}.page_timelineCard__c4RIL summary::-webkit-details-marker{display:none}.page_timelineCard__c4RIL summary:after{content:"⌄";margin-left:auto;color:var(--accent-bright);font-size:1.2rem;transition:transform .2s ease}.page_timelineCard__c4RIL[open] summary:after{transform:rotate(180deg)}.page_timelineCard__c4RIL strong{display:block;color:var(--text-strong);font-family:var(--font-heading);font-size:1.05rem}.page_timelineCard__c4RIL span{display:block;margin-top:4px;color:var(--accent-bright);font-weight:700}.page_detail__haxxF{margin:0 24px 22px;padding-top:20px;border-top:1px solid var(--border);color:var(--text-muted);line-height:1.7}.page_detail__haxxF li::marker{color:var(--accent-bright)}.page_stack__X9pgU{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;padding-top:18px;border-top:1px solid var(--border)}.page_stack__X9pgU b{color:var(--text-strong)}.page_stack__X9pgU span{padding:6px 12px;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);background:var(--surface-raised);font-size:.85rem}.page_certCard__lhuQO{display:grid;grid-template-columns:270px minmax(0,1fr);grid-gap:40px;gap:40px;padding:32px;border-radius:var(--radius-lg)}.page_certIntro__Trwdj{display:flex;gap:18px;align-items:center}.page_certIcon__OPyE5{display:grid;width:72px;height:72px;flex:0 0 auto;place-items:center;border-radius:50%;color:var(--accent-bright);background:color-mix(in srgb,var(--accent-bright) 13%,var(--surface));font-size:1.7rem}.page_certIntro__Trwdj strong{color:var(--text-strong);font-family:var(--font-heading)}.page_certIntro__Trwdj p{margin:8px 0 0;color:var(--text-muted);line-height:1.5}.page_certRoad__ZO3Lx{position:relative;display:grid;grid-template-columns:repeat(4,1fr);align-items:start;grid-gap:20px;gap:20px;padding-top:8px}.page_certRoad__ZO3Lx:before{content:"";position:absolute;top:20px;left:calc(12.5% + 11px);right:calc(12.5% + 11px);height:2px;background:linear-gradient(90deg,var(--accent-bright) 0 33%,var(--border) 33% 100%)}.page_certStep__lv5Hn{position:relative;z-index:1;display:grid;justify-items:center;text-align:center}.page_certStep__lv5Hn>span:not(.page_certStatus__n2qXt){display:block;width:24px;height:24px;margin-bottom:14px;border:2px solid color-mix(in srgb,var(--accent-bright) 70%,var(--border));border-radius:50%;background:var(--background)}.page_certStep__lv5Hn.page_completed__lQYca>span:not(.page_certStatus__n2qXt){border-color:var(--accent-bright);background:var(--accent-bright)}.page_certStep__lv5Hn.page_completed__lQYca>span:not(.page_certStatus__n2qXt):after{content:"✓";display:grid;place-items:center;color:var(--background);font-size:.8rem;font-weight:900}.page_certStep__lv5Hn strong{color:var(--text-strong);font-family:var(--font-heading);font-size:.92rem}.page_certStep__lv5Hn small{margin-top:5px;color:var(--text-muted);line-height:1.45}.page_toolGrid__udSHH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--content-gap);gap:var(--content-gap)}.page_tool__pVgx3{display:flex;min-height:76px;align-items:center;gap:12px;padding:18px 20px;border-radius:var(--radius-md);color:var(--text-strong);font-family:var(--font-heading);font-weight:700}.page_toolIcon___h89H{box-sizing:content-box;width:1.1rem;height:1.1rem;flex:0 0 auto;padding:7px;border:1px solid color-mix(in srgb,var(--accent-bright) 28%,var(--border));border-radius:999px;color:var(--accent-bright);background:color-mix(in srgb,var(--accent-bright) 10%,var(--surface-raised))}.page_tool__pVgx3 span{min-width:0}.page_contactCard__AYeZ8{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px 32px;border-radius:var(--radius-lg)}.page_contactIntro__Y1ppU{display:flex;min-width:0;align-items:center;gap:16px}.page_contactIcon__McJ6P{box-sizing:content-box;width:1.35rem;height:1.35rem;flex:0 0 auto;padding:14px;border:1px solid color-mix(in srgb,var(--accent-bright) 30%,var(--border));border-radius:50%;color:var(--accent-bright);background:color-mix(in srgb,var(--accent-bright) 12%,var(--surface-raised))}.page_contactCard__AYeZ8 strong{color:var(--text-strong);font-family:var(--font-heading);font-size:1.1rem}.page_contactCard__AYeZ8 p{margin:6px 0 0;color:var(--text-muted)}.page_contactActions__Lvfw8{display:flex;gap:12px;flex:0 0 auto}.page_contactActions__Lvfw8 a{display:grid;width:46px;height:46px;place-items:center;border:1px solid var(--border);border-radius:50%;color:var(--text-strong);text-decoration:none;background:var(--surface-raised);transition:color .2s ease,border-color .2s ease,transform .2s ease}.page_contactActions__Lvfw8 svg{width:1.2rem;height:1.2rem}.page_contactActions__Lvfw8 a:hover{color:var(--accent-bright);border-color:color-mix(in srgb,var(--accent-bright) 45%,var(--border));transform:translateY(-1px)}@media(max-width:980px){.page_certCard__lhuQO,.page_grid__VFP_9,.page_hero__REJKE,.page_toolGrid__udSHH{grid-template-columns:repeat(2,minmax(0,1fr))}.page_profileCard__mMfzW{grid-column:span 2}.page_infoGrid__h0Lo2,.page_stats__7sPq2{grid-template-columns:1fr}.page_timelineRow__iUt4i{grid-template-columns:120px 22px minmax(0,1fr)}.page_certRoad__ZO3Lx{grid-column:1/-1}}@media(max-width:620px){.page_certCard__lhuQO,.page_grid__VFP_9,.page_hero__REJKE,.page_toolGrid__udSHH{grid-template-columns:1fr}.page_profileCard__mMfzW{grid-column:auto}.page_timelineRow__iUt4i{grid-template-columns:1fr;gap:8px}.page_dot__VXD4x{display:none}.page_date__KhyLO{padding-top:0}.page_certRoad__ZO3Lx{grid-template-columns:1fr;gap:22px}.page_certRoad__ZO3Lx:before{top:20px;bottom:20px;left:11px;right:auto;width:2px;height:auto;background:var(--border)}.page_certStep__lv5Hn{justify-items:start;grid-template-columns:24px 1fr;column-gap:14px;text-align:left}.page_certStep__lv5Hn>span:not(.page_certStatus__n2qXt){grid-row:span 2;margin:0}.page_contactCard__AYeZ8{align-items:flex-start;flex-direction:column}.page_contactActions__Lvfw8{flex-wrap:wrap}}.page_about__d4a7Z,.page_learningPair__EOP1S{display:contents}.page_contactLabel__Z66De{display:none}.page_certStatus__n2qXt{color:var(--text-muted);font-size:.75rem}[data-theme=light] .page_about__d4a7Z{--accent:#06b6d4;--accent-bright:#06b6d4;--about-line:#deebf3;display:grid;grid-gap:20px;gap:20px}[data-theme=light] .page_about__d4a7Z .page_hero__REJKE{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);align-items:start;gap:48px;padding:0}[data-theme=light] .page_about__d4a7Z .page_hero__REJKE h1{font-size:clamp(2.8rem,5vw,4.2rem)}[data-theme=light] .page_about__d4a7Z .page_eyebrow__eE50H{color:var(--text-main);font-family:var(--font-heading);font-size:1.2rem}[data-theme=light] .page_about__d4a7Z .page_heroText__6F_9t{max-width:650px;font-size:1rem;line-height:1.7}[data-theme=light] .page_about__d4a7Z .page_infoGrid__h0Lo2{flex-wrap:wrap;gap:8px;margin-top:20px}[data-theme=light] .page_about__d4a7Z .page_infoGrid__h0Lo2 span,[data-theme=light] .page_about__d4a7Z .page_infoGrid__h0Lo2 span:nth-child(n){display:flex;flex:0 1 auto;min-width:0;min-height:34px;gap:8px;padding:6px 12px;background:rgba(0,0,0,0);border-color:var(--about-line);border-radius:999px}[data-theme=light] .page_about__d4a7Z .page_infoGrid__h0Lo2 b{display:none}[data-theme=light] .page_about__d4a7Z .page_infoGrid__h0Lo2 small{white-space:normal;overflow-wrap:anywhere}[data-theme=light] .page_about__d4a7Z .page_infoIcon__FBHuR{padding:0;border:0;background:rgba(0,0,0,0);color:var(--text-main)}[data-theme=light] .page_about__d4a7Z .page_profileCard__mMfzW{padding:24px;gap:20px;background:var(--surface);border-color:var(--about-line);border-radius:var(--radius-md)}[data-theme=light] .page_about__d4a7Z .page_profileHeader___opV4{gap:18px}[data-theme=light] .page_about__d4a7Z .page_avatar__a3_hN{color:var(--text-strong);background:color-mix(in srgb,var(--accent) 15%,white)}[data-theme=light] .page_about__d4a7Z .page_profileCard__mMfzW h2{font-size:1.55rem}[data-theme=light] .page_about__d4a7Z .page_profileCard__mMfzW p{font-size:.88rem}[data-theme=light] .page_about__d4a7Z .page_stats__7sPq2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--about-line);padding:8px 0 0}[data-theme=light] .page_about__d4a7Z .page_stats__7sPq2 span{min-height:70px;padding:12px 8px;border:0;border-radius:0;background:rgba(0,0,0,0);font-size:.8rem}[data-theme=light] .page_about__d4a7Z .page_stats__7sPq2 span:nth-child(odd){border-right:1px solid var(--about-line)}[data-theme=light] .page_about__d4a7Z .page_stats__7sPq2 span:nth-child(-n+2){border-bottom:1px solid var(--about-line)}[data-theme=light] .page_about__d4a7Z .page_statIcon__639TU{display:none}[data-theme=light] .page_about__d4a7Z .page_stats__7sPq2 b{font-family:var(--font-heading);font-size:1.35rem}[data-theme=light] .page_about__d4a7Z .page_section__wB324{padding:20px;background:var(--surface);border:1px solid var(--about-line);border-radius:var(--radius-md);min-width:0}[data-theme=light] .page_about__d4a7Z .page_sectionTitle__cCNKv{margin-bottom:16px;font-size:1.65rem}[data-theme=light] .page_about__d4a7Z .page_sectionTitle__cCNKv:after{content:none}[data-theme=light] .page_about__d4a7Z .page_grid__VFP_9,[data-theme=light] .page_about__d4a7Z .page_toolGrid__udSHH{gap:14px}[data-theme=light] .page_about__d4a7Z .page_card__9a4dZ,[data-theme=light] .page_about__d4a7Z .page_card__9a4dZ:nth-child(2n),[data-theme=light] .page_about__d4a7Z .page_certCard__lhuQO,[data-theme=light] .page_about__d4a7Z .page_contactCard__AYeZ8,[data-theme=light] .page_about__d4a7Z .page_timelineCard__c4RIL,[data-theme=light] .page_about__d4a7Z .page_tool__pVgx3{background:var(--surface);border-color:var(--about-line);box-shadow:none}[data-theme=light] .page_about__d4a7Z .page_card__9a4dZ{padding:18px}[data-theme=light] .page_about__d4a7Z .page_skillHeader__PprUb{align-items:flex-start;flex-direction:column;gap:12px}[data-theme=light] .page_about__d4a7Z .page_skillIcon__v5E7k,[data-theme=light] .page_about__d4a7Z .page_timelineIcon__95XKk,[data-theme=light] .page_about__d4a7Z .page_toolIcon___h89H{border:0;border-radius:8px;background:color-mix(in srgb,var(--accent) 10%,white);color:#0891b2;padding:10px}[data-theme=light] .page_about__d4a7Z .page_card__9a4dZ p{margin-top:8px;font-size:.9rem}[data-theme=light] .page_about__d4a7Z .page_timeline__Q9mm_{gap:12px}[data-theme=light] .page_about__d4a7Z .page_timelineRow__iUt4i{position:relative;grid-template-columns:140px 18px minmax(0,1fr);column-gap:14px}[data-theme=light] .page_about__d4a7Z .page_date__KhyLO{color:var(--text-main);font-size:.86rem;font-weight:500}[data-theme=light] .page_about__d4a7Z .page_dot__VXD4x{background:#a9b8ca;box-shadow:none;border:0;width:10px;height:10px;margin-top:24px;z-index:1}[data-theme=light] .page_about__d4a7Z .page_firstDot__2kUHs{background:var(--accent)}[data-theme=light] .page_about__d4a7Z .page_dot__VXD4x:after,[data-theme=light] .page_about__d4a7Z .page_firstDot__2kUHs:before{display:none}[data-theme=light] .page_about__d4a7Z .page_timelineRow__iUt4i:before{content:"";position:absolute;top:28px;bottom:-40px;left:162px;width:1px;background:var(--about-line)}[data-theme=light] .page_about__d4a7Z .page_timelineRow__iUt4i:last-child:before{display:none}[data-theme=light] .page_about__d4a7Z .page_timelineCard__c4RIL summary{padding:14px 18px;align-items:center}[data-theme=light] .page_about__d4a7Z .page_timelineSummary__SPDeU{gap:12px}[data-theme=light] .page_about__d4a7Z .page_timelineSummary__SPDeU>div>span{color:var(--text-main);font-weight:400;font-size:.85rem}[data-theme=light] .page_about__d4a7Z .page_detail__haxxF{padding-top:12px;margin:0 18px 18px;font-size:.9rem}[data-theme=light] .page_about__d4a7Z .page_detail__haxxF p{margin:0}[data-theme=light] .page_about__d4a7Z .page_stack__X9pgU{margin-top:12px;padding-top:12px}[data-theme=light] .page_about__d4a7Z .page_stack__X9pgU span{margin:0;background:color-mix(in srgb,var(--accent) 12%,white);border:0;color:#087e9b;border-radius:6px;padding:4px 9px;font-weight:500}[data-theme=light] .page_about__d4a7Z .page_learningPair__EOP1S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}[data-theme=light] .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i{grid-template-columns:54px 14px minmax(0,1fr);gap:8px}[data-theme=light] .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:before{left:68px}[data-theme=light] .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL{border:0}[data-theme=light] .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary{padding:14px 0}[data-theme=light] .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary:after,[data-theme=light] .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineIcon__95XKk{display:none}[data-theme=light] .page_about__d4a7Z .page_certCard__lhuQO{display:block;padding:0;border:0}[data-theme=light] .page_about__d4a7Z .page_certIntro__Trwdj{margin-bottom:16px}[data-theme=light] .page_about__d4a7Z .page_certIcon__OPyE5{width:44px;height:44px;border-radius:8px}[data-theme=light] .page_about__d4a7Z .page_certIntro__Trwdj p{font-size:.85rem;margin:4px 0 0}[data-theme=light] .page_about__d4a7Z .page_certRoad__ZO3Lx{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;padding:0}[data-theme=light] .page_about__d4a7Z .page_certRoad__ZO3Lx:before{display:none}[data-theme=light] .page_about__d4a7Z .page_certStep__lv5Hn{grid-template-columns:minmax(0,1fr) auto;justify-items:start;align-items:center;text-align:left;padding:14px;border:1px solid var(--about-line);border-radius:8px}[data-theme=light] .page_about__d4a7Z .page_certStep__lv5Hn>span:not(.page_certStatus__n2qXt){display:none}[data-theme=light] .page_about__d4a7Z .page_certStep__lv5Hn small{grid-column:1;font-size:.8rem}[data-theme=light] .page_about__d4a7Z .page_certStatus__n2qXt{grid-column:2;grid-row:1/3;padding:4px 9px;border-radius:6px;background:#edf1f5;color:var(--text-main);font-size:.72rem}[data-theme=light] .page_about__d4a7Z .page_statusCompleted__cYmzR{background:#dcf8e9;color:#126044}[data-theme=light] .page_about__d4a7Z .page_statusProgress__C8UWx{background:#dff5fb;color:#087e9b}[data-theme=light] .page_about__d4a7Z .page_tool__pVgx3{padding:12px;min-height:64px;font-size:.9rem}[data-theme=light] .page_about__d4a7Z .page_contactCard__AYeZ8{padding:0;border:0;gap:16px}[data-theme=light] .page_about__d4a7Z .page_contactIcon__McJ6P{border:0;border-radius:8px}[data-theme=light] .page_about__d4a7Z .page_contactActions__Lvfw8{gap:8px;flex-wrap:wrap}[data-theme=light] .page_about__d4a7Z .page_contactActions__Lvfw8 a{display:inline-flex;width:auto;height:40px;gap:7px;padding:0 12px;border-radius:8px;background:color-mix(in srgb,var(--accent) 14%,white);color:#14516b;border:0}[data-theme=light] .page_about__d4a7Z .page_contactActions__Lvfw8 a:hover{background:var(--accent);color:#102c40}[data-theme=light] .page_about__d4a7Z .page_contactLabel__Z66De{display:inline;font-size:.85rem}@media(max-width:1100px){[data-theme=light] .page_about__d4a7Z .page_hero__REJKE{grid-template-columns:minmax(0,1.25fr) minmax(280px,1fr);gap:24px}[data-theme=light] .page_about__d4a7Z .page_grid__VFP_9{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=light] .page_about__d4a7Z .page_learningPair__EOP1S{grid-template-columns:1fr}[data-theme=light] .page_about__d4a7Z .page_contactCard__AYeZ8{flex-wrap:wrap}}@media(max-width:980px){[data-theme=light] .page_about__d4a7Z .page_profileCard__mMfzW{grid-column:auto}}@media(max-width:720px){[data-theme=light] .page_about__d4a7Z .page_hero__REJKE{grid-template-columns:minmax(0,1fr)}[data-theme=light] .page_about__d4a7Z .page_toolGrid__udSHH{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=light] .page_about__d4a7Z .page_timelineRow__iUt4i{grid-template-columns:100px 14px minmax(0,1fr);gap:8px}[data-theme=light] .page_about__d4a7Z .page_timelineRow__iUt4i:before{left:114px}}@media(max-width:620px){[data-theme=light] .page_about__d4a7Z .page_section__wB324{padding:16px}[data-theme=light] .page_about__d4a7Z .page_timelineRow__iUt4i{grid-template-columns:minmax(0,1fr);gap:8px}[data-theme=light] .page_about__d4a7Z .page_timelineRow__iUt4i:before{display:none}[data-theme=light] .page_about__d4a7Z .page_date__KhyLO{padding-top:0}[data-theme=light] .page_about__d4a7Z .page_grid__VFP_9{grid-template-columns:1fr}[data-theme=light] .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i{grid-template-columns:54px 14px minmax(0,1fr)}[data-theme=light] .page_about__d4a7Z .page_learningPair__EOP1S .page_dot__VXD4x{display:block}[data-theme=light] .page_about__d4a7Z .page_learningPair__EOP1S .page_date__KhyLO{padding-top:20px}[data-theme=light] .page_about__d4a7Z .page_contactIntro__Y1ppU{align-items:flex-start}[data-theme=light] .page_about__d4a7Z .page_contactActions__Lvfw8 a{padding:0 10px}}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .page_about__d4a7Z{--accent:#06b6d4;--accent-bright:#06b6d4;--about-line:#deebf3;display:grid;grid-gap:20px;gap:20px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_hero__REJKE{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);align-items:start;gap:48px;padding:0}:root:not([data-theme=dark]) .page_about__d4a7Z .page_hero__REJKE h1{font-size:clamp(2.8rem,5vw,4.2rem)}:root:not([data-theme=dark]) .page_about__d4a7Z .page_eyebrow__eE50H{color:var(--text-main);font-family:var(--font-heading);font-size:1.2rem}:root:not([data-theme=dark]) .page_about__d4a7Z .page_heroText__6F_9t{max-width:650px;font-size:1rem;line-height:1.7}:root:not([data-theme=dark]) .page_about__d4a7Z .page_infoGrid__h0Lo2{flex-wrap:wrap;gap:8px;margin-top:20px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_infoGrid__h0Lo2 span,:root:not([data-theme=dark]) .page_about__d4a7Z .page_infoGrid__h0Lo2 span:nth-child(n){display:flex;flex:0 1 auto;min-width:0;min-height:34px;gap:8px;padding:6px 12px;background:rgba(0,0,0,0);border-color:var(--about-line);border-radius:999px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_infoGrid__h0Lo2 b{display:none}:root:not([data-theme=dark]) .page_about__d4a7Z .page_infoGrid__h0Lo2 small{white-space:normal;overflow-wrap:anywhere}:root:not([data-theme=dark]) .page_about__d4a7Z .page_infoIcon__FBHuR{padding:0;border:0;background:rgba(0,0,0,0);color:var(--text-main)}:root:not([data-theme=dark]) .page_about__d4a7Z .page_profileCard__mMfzW{padding:24px;gap:20px;background:var(--surface);border-color:var(--about-line);border-radius:var(--radius-md)}:root:not([data-theme=dark]) .page_about__d4a7Z .page_profileHeader___opV4{gap:18px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_avatar__a3_hN{color:var(--text-strong);background:color-mix(in srgb,var(--accent) 15%,white)}:root:not([data-theme=dark]) .page_about__d4a7Z .page_profileCard__mMfzW h2{font-size:1.55rem}:root:not([data-theme=dark]) .page_about__d4a7Z .page_profileCard__mMfzW p{font-size:.88rem}:root:not([data-theme=dark]) .page_about__d4a7Z .page_stats__7sPq2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--about-line);padding:8px 0 0}:root:not([data-theme=dark]) .page_about__d4a7Z .page_stats__7sPq2 span{min-height:70px;padding:12px 8px;border:0;border-radius:0;background:rgba(0,0,0,0);font-size:.8rem}:root:not([data-theme=dark]) .page_about__d4a7Z .page_stats__7sPq2 span:nth-child(odd){border-right:1px solid var(--about-line)}:root:not([data-theme=dark]) .page_about__d4a7Z .page_stats__7sPq2 span:nth-child(-n+2){border-bottom:1px solid var(--about-line)}:root:not([data-theme=dark]) .page_about__d4a7Z .page_statIcon__639TU{display:none}:root:not([data-theme=dark]) .page_about__d4a7Z .page_stats__7sPq2 b{font-family:var(--font-heading);font-size:1.35rem}:root:not([data-theme=dark]) .page_about__d4a7Z .page_section__wB324{padding:20px;background:var(--surface);border:1px solid var(--about-line);border-radius:var(--radius-md);min-width:0}:root:not([data-theme=dark]) .page_about__d4a7Z .page_sectionTitle__cCNKv{margin-bottom:16px;font-size:1.65rem}:root:not([data-theme=dark]) .page_about__d4a7Z .page_sectionTitle__cCNKv:after{content:none}:root:not([data-theme=dark]) .page_about__d4a7Z .page_grid__VFP_9,:root:not([data-theme=dark]) .page_about__d4a7Z .page_toolGrid__udSHH{gap:14px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_card__9a4dZ,:root:not([data-theme=dark]) .page_about__d4a7Z .page_card__9a4dZ:nth-child(2n),:root:not([data-theme=dark]) .page_about__d4a7Z .page_certCard__lhuQO,:root:not([data-theme=dark]) .page_about__d4a7Z .page_contactCard__AYeZ8,:root:not([data-theme=dark]) .page_about__d4a7Z .page_timelineCard__c4RIL,:root:not([data-theme=dark]) .page_about__d4a7Z .page_tool__pVgx3{background:var(--surface);border-color:var(--about-line);box-shadow:none}:root:not([data-theme=dark]) .page_about__d4a7Z .page_card__9a4dZ{padding:18px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_skillHeader__PprUb{align-items:flex-start;flex-direction:column;gap:12px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_skillIcon__v5E7k,:root:not([data-theme=dark]) .page_about__d4a7Z .page_timelineIcon__95XKk,:root:not([data-theme=dark]) .page_about__d4a7Z .page_toolIcon___h89H{border:0;border-radius:8px;background:color-mix(in srgb,var(--accent) 10%,white);color:#0891b2;padding:10px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_card__9a4dZ p{margin-top:8px;font-size:.9rem}:root:not([data-theme=dark]) .page_about__d4a7Z .page_timeline__Q9mm_{gap:12px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_timelineRow__iUt4i{position:relative;grid-template-columns:140px 18px minmax(0,1fr);column-gap:14px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_date__KhyLO{color:var(--text-main);font-size:.86rem;font-weight:500}:root:not([data-theme=dark]) .page_about__d4a7Z .page_dot__VXD4x{background:#a9b8ca;box-shadow:none;border:0;width:10px;height:10px;margin-top:24px;z-index:1}:root:not([data-theme=dark]) .page_about__d4a7Z .page_firstDot__2kUHs{background:var(--accent)}:root:not([data-theme=dark]) .page_about__d4a7Z .page_dot__VXD4x:after,:root:not([data-theme=dark]) .page_about__d4a7Z .page_firstDot__2kUHs:before{display:none}:root:not([data-theme=dark]) .page_about__d4a7Z .page_timelineRow__iUt4i:before{content:"";position:absolute;top:28px;bottom:-40px;left:162px;width:1px;background:var(--about-line)}:root:not([data-theme=dark]) .page_about__d4a7Z .page_timelineRow__iUt4i:last-child:before{display:none}:root:not([data-theme=dark]) .page_about__d4a7Z .page_timelineCard__c4RIL summary{padding:14px 18px;align-items:center}:root:not([data-theme=dark]) .page_about__d4a7Z .page_timelineSummary__SPDeU{gap:12px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_timelineSummary__SPDeU>div>span{color:var(--text-main);font-weight:400;font-size:.85rem}:root:not([data-theme=dark]) .page_about__d4a7Z .page_detail__haxxF{padding-top:12px;margin:0 18px 18px;font-size:.9rem}:root:not([data-theme=dark]) .page_about__d4a7Z .page_detail__haxxF p{margin:0}:root:not([data-theme=dark]) .page_about__d4a7Z .page_stack__X9pgU{margin-top:12px;padding-top:12px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_stack__X9pgU span{margin:0;background:color-mix(in srgb,var(--accent) 12%,white);border:0;color:#087e9b;border-radius:6px;padding:4px 9px;font-weight:500}:root:not([data-theme=dark]) .page_about__d4a7Z .page_learningPair__EOP1S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i{grid-template-columns:54px 14px minmax(0,1fr);gap:8px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:before{left:68px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL{border:0}:root:not([data-theme=dark]) .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary{padding:14px 0}:root:not([data-theme=dark]) .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary:after,:root:not([data-theme=dark]) .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineIcon__95XKk{display:none}:root:not([data-theme=dark]) .page_about__d4a7Z .page_certCard__lhuQO{display:block;padding:0;border:0}:root:not([data-theme=dark]) .page_about__d4a7Z .page_certIntro__Trwdj{margin-bottom:16px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_certIcon__OPyE5{width:44px;height:44px;border-radius:8px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_certIntro__Trwdj p{font-size:.85rem;margin:4px 0 0}:root:not([data-theme=dark]) .page_about__d4a7Z .page_certRoad__ZO3Lx{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;padding:0}:root:not([data-theme=dark]) .page_about__d4a7Z .page_certRoad__ZO3Lx:before{display:none}:root:not([data-theme=dark]) .page_about__d4a7Z .page_certStep__lv5Hn{grid-template-columns:minmax(0,1fr) auto;justify-items:start;align-items:center;text-align:left;padding:14px;border:1px solid var(--about-line);border-radius:8px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_certStep__lv5Hn>span:not(.page_certStatus__n2qXt){display:none}:root:not([data-theme=dark]) .page_about__d4a7Z .page_certStep__lv5Hn small{grid-column:1;font-size:.8rem}:root:not([data-theme=dark]) .page_about__d4a7Z .page_certStatus__n2qXt{grid-column:2;grid-row:1/3;padding:4px 9px;border-radius:6px;background:#edf1f5;color:var(--text-main);font-size:.72rem}:root:not([data-theme=dark]) .page_about__d4a7Z .page_statusCompleted__cYmzR{background:#dcf8e9;color:#126044}:root:not([data-theme=dark]) .page_about__d4a7Z .page_statusProgress__C8UWx{background:#dff5fb;color:#087e9b}:root:not([data-theme=dark]) .page_about__d4a7Z .page_tool__pVgx3{padding:12px;min-height:64px;font-size:.9rem}:root:not([data-theme=dark]) .page_about__d4a7Z .page_contactCard__AYeZ8{padding:0;border:0;gap:16px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_contactIcon__McJ6P{border:0;border-radius:8px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_contactActions__Lvfw8{gap:8px;flex-wrap:wrap}:root:not([data-theme=dark]) .page_about__d4a7Z .page_contactActions__Lvfw8 a{display:inline-flex;width:auto;height:40px;gap:7px;padding:0 12px;border-radius:8px;background:color-mix(in srgb,var(--accent) 14%,white);color:#14516b;border:0}:root:not([data-theme=dark]) .page_about__d4a7Z .page_contactActions__Lvfw8 a:hover{background:var(--accent);color:#102c40}:root:not([data-theme=dark]) .page_about__d4a7Z .page_contactLabel__Z66De{display:inline;font-size:.85rem}}@media(prefers-color-scheme:light)and (max-width:1100px){:root:not([data-theme=dark]) .page_about__d4a7Z .page_hero__REJKE{grid-template-columns:minmax(0,1.25fr) minmax(280px,1fr);gap:24px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_grid__VFP_9{grid-template-columns:repeat(2,minmax(0,1fr))}:root:not([data-theme=dark]) .page_about__d4a7Z .page_learningPair__EOP1S{grid-template-columns:1fr}:root:not([data-theme=dark]) .page_about__d4a7Z .page_contactCard__AYeZ8{flex-wrap:wrap}}@media(prefers-color-scheme:light)and (max-width:980px){:root:not([data-theme=dark]) .page_about__d4a7Z .page_profileCard__mMfzW{grid-column:auto}}@media(prefers-color-scheme:light)and (max-width:720px){:root:not([data-theme=dark]) .page_about__d4a7Z .page_hero__REJKE{grid-template-columns:minmax(0,1fr)}:root:not([data-theme=dark]) .page_about__d4a7Z .page_toolGrid__udSHH{grid-template-columns:repeat(2,minmax(0,1fr))}:root:not([data-theme=dark]) .page_about__d4a7Z .page_timelineRow__iUt4i{grid-template-columns:100px 14px minmax(0,1fr);gap:8px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_timelineRow__iUt4i:before{left:114px}}@media(prefers-color-scheme:light)and (max-width:620px){:root:not([data-theme=dark]) .page_about__d4a7Z .page_section__wB324{padding:16px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_timelineRow__iUt4i{grid-template-columns:minmax(0,1fr);gap:8px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_timelineRow__iUt4i:before{display:none}:root:not([data-theme=dark]) .page_about__d4a7Z .page_date__KhyLO{padding-top:0}:root:not([data-theme=dark]) .page_about__d4a7Z .page_grid__VFP_9{grid-template-columns:1fr}:root:not([data-theme=dark]) .page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i{grid-template-columns:54px 14px minmax(0,1fr)}:root:not([data-theme=dark]) .page_about__d4a7Z .page_learningPair__EOP1S .page_dot__VXD4x{display:block}:root:not([data-theme=dark]) .page_about__d4a7Z .page_learningPair__EOP1S .page_date__KhyLO{padding-top:20px}:root:not([data-theme=dark]) .page_about__d4a7Z .page_contactIntro__Y1ppU{align-items:flex-start}:root:not([data-theme=dark]) .page_about__d4a7Z .page_contactActions__Lvfw8 a{padding:0 10px}}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z{display:grid;grid-gap:28px;gap:28px;min-width:0}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_hero__REJKE{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:28px 48px;padding:0}.page_kicker__q4gDy{margin:0 0 10px;color:var(--accent-bright);font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_hero__REJKE h1{font-size:clamp(2.8rem,5vw,4.2rem);margin-bottom:10px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_eyebrow__eE50H{font-size:1.15rem;margin-bottom:16px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_heroText__6F_9t{max-width:650px;font-size:1rem}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_infoGrid__h0Lo2{display:flex;flex-wrap:wrap;gap:8px 0;margin-top:20px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_infoGrid__h0Lo2 span:nth-child(n){display:flex;flex:0 1 auto;min-width:0;min-height:28px;gap:8px;padding:0 16px;border:0;border-right:1px solid var(--border);border-radius:0;background:rgba(0,0,0,0)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_infoGrid__h0Lo2 span:first-child{padding-left:0}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_infoGrid__h0Lo2 span:last-child{border-right:0}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_infoGrid__h0Lo2 b{display:none}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_infoGrid__h0Lo2 small{font-size:.85rem;overflow-wrap:anywhere}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_infoIcon__FBHuR{width:20px;height:20px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--text-strong)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_profileCard__mMfzW{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:240px;margin:0;padding:24px 0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;overflow:hidden}.page_contours__VMeTo{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.page_contours__VMeTo path{fill:none;stroke:var(--accent);stroke-width:1;opacity:.12}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_profileHeader___opV4{gap:24px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_avatar__a3_hN{width:100px;height:100px;flex:0 0 auto;font-size:3rem;background:color-mix(in srgb,var(--accent) 15%,var(--surface));color:var(--text-strong)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_profileCard__mMfzW h2{font-size:1.65rem}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_profileCard__mMfzW p{font-size:.95rem}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;padding:16px 0;margin:0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2 span:nth-child(n){min-height:56px;padding:0 16px;border:0;border-right:1px solid var(--border);border-radius:0;background:rgba(0,0,0,0);font-size:.85rem;text-align:center}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2 span:last-child{border-right:0}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2 b{font-family:var(--font-heading);font-size:1.65rem;line-height:1.2}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_statIcon__639TU{display:none}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2{padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_sectionTitle__cCNKv{margin:0 0 12px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_grid__VFP_9{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_card__9a4dZ{padding:16px;background:var(--surface);border:1px solid var(--border);box-shadow:none}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_skillHeader__PprUb{flex-direction:column;align-items:flex-start;gap:12px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_skillIcon__v5E7k{box-sizing:border-box;width:44px;height:44px;padding:9px;margin:0;border:0;background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--accent-bright)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_card__9a4dZ p{margin:6px 0 0;font-size:.85rem;line-height:1.6}@media(max-width:1100px){.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_hero__REJKE{gap:24px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_profileHeader___opV4{gap:14px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_avatar__a3_hN{width:76px;height:76px;font-size:2.5rem}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_grid__VFP_9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_hero__REJKE{grid-template-columns:minmax(0,1fr);gap:20px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_profileCard__mMfzW{min-height:140px;justify-content:flex-start;padding:16px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_infoGrid__h0Lo2 span:nth-child(n){padding:0 10px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_infoGrid__h0Lo2 span:first-child,.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_infoGrid__h0Lo2 span:last-child{padding-left:0}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2 span:nth-child(n){min-height:84px;padding:12px;border:0}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2 span:nth-child(odd){border-right:1px solid var(--border)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2 span:nth-child(-n+2){border-bottom:1px solid var(--border)}}@media(max-width:480px){.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_grid__VFP_9{grid-template-columns:minmax(0,1fr)}}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_kicker__q4gDy{margin-bottom:4px}.page_lightOnly__VONcU{display:none}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_lightOnly__VONcU{display:block}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_darkOnly__njqmK{display:none}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw{padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none;min-width:0}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_kicker__q4gDy{margin:0 0 4px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_sectionTitle__cCNKv{margin:0 0 16px;font-size:1.65rem}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_timeline__Q9mm_{gap:12px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_timelineCard__c4RIL{border-radius:var(--radius-md);box-shadow:none}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_timelineCard__c4RIL summary{padding:16px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_timelineSummary__SPDeU{gap:12px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_timelineIcon__95XKk{box-sizing:border-box;width:36px;height:36px;flex:0 0 auto;padding:7px;border-radius:8px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_detail__haxxF{margin:0 16px 16px;padding-top:12px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_detail__haxxF ul{padding-left:20px;margin:12px 0}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_detail__haxxF li::marker{color:var(--accent)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_stack__X9pgU{gap:6px;margin-top:12px;padding-top:12px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S{align-items:start}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL{background:rgba(0,0,0,0)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary{padding:12px 0}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i{gap:12px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:before{left:72px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineSummary__SPDeU strong{font-size:.95rem}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineSummary__SPDeU>div>span{margin-top:4px;line-height:1.5}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_certIntro__Trwdj{display:none}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_certRoad__ZO3Lx{gap:0;padding:0 16px;border:1px solid var(--about-line);border-radius:var(--radius-md);background:var(--surface)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_certStep__lv5Hn{padding:18px 0;border:0;border-bottom:1px solid var(--about-line);border-radius:0;gap:4px 12px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_certStep__lv5Hn:last-child{border-bottom:0}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_certStep__lv5Hn strong{font-size:.95rem}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_certStep__lv5Hn small{line-height:1.5}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_toolGrid__udSHH{gap:12px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_tool__pVgx3{gap:12px;min-height:56px;padding:12px;border-radius:var(--radius-md)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_toolIcon___h89H{box-sizing:border-box;width:32px;height:32px;padding:6px;flex:0 0 auto}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactSection__SZ_2O{padding-top:20px;border-top:1px solid var(--about-line);border-radius:0}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactCard__AYeZ8{justify-content:space-between;gap:20px;background:rgba(0,0,0,0);box-shadow:none}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactIcon__McJ6P{display:none}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactIntro__Y1ppU strong{font-size:1.2rem}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactIntro__Y1ppU p{margin-top:4px;line-height:1.5}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8{gap:0}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8 a{width:auto;height:32px;padding:0 12px;background:rgba(0,0,0,0);border:0;border-right:1px solid var(--about-line);border-radius:0;color:var(--text-strong)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8 a:last-child{border-right:0}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8 a:hover{background:rgba(0,0,0,0);color:var(--accent-bright)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8 svg{width:18px;height:18px}@media(max-width:1100px){[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S{grid-template-columns:minmax(0,1fr);gap:28px}}@media(max-width:620px){[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_timelineCard__c4RIL summary{padding:12px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_detail__haxxF{margin:0 12px 12px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary{padding:12px 0}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:before{left:72px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8 a:first-child{padding-left:0}}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_lightOnly__VONcU{display:block}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_darkOnly__njqmK{display:none}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw{padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none;min-width:0}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_kicker__q4gDy{margin:0 0 4px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_sectionTitle__cCNKv{margin:0 0 16px;font-size:1.65rem}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_timeline__Q9mm_{gap:12px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_timelineCard__c4RIL{border-radius:var(--radius-md);box-shadow:none}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_timelineCard__c4RIL summary{padding:16px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_timelineSummary__SPDeU{gap:12px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_timelineIcon__95XKk{box-sizing:border-box;width:36px;height:36px;flex:0 0 auto;padding:7px;border-radius:8px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_detail__haxxF{margin:0 16px 16px;padding-top:12px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_detail__haxxF ul{padding-left:20px;margin:12px 0}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_detail__haxxF li::marker{color:var(--accent)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_stack__X9pgU{gap:6px;margin-top:12px;padding-top:12px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S{gap:32px;align-items:start}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL{background:rgba(0,0,0,0)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary{padding:12px 0}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i{gap:12px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:before{left:72px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineSummary__SPDeU strong{font-size:.95rem}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineSummary__SPDeU>div>span{margin-top:4px;line-height:1.5}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_certIntro__Trwdj{display:none}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_certRoad__ZO3Lx{gap:0;padding:0 16px;border:1px solid var(--about-line);border-radius:var(--radius-md);background:var(--surface)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_certStep__lv5Hn{padding:18px 0;border:0;border-bottom:1px solid var(--about-line);border-radius:0;gap:4px 12px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_certStep__lv5Hn:last-child{border-bottom:0}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_certStep__lv5Hn strong{font-size:.95rem}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_certStep__lv5Hn small{line-height:1.5}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_toolGrid__udSHH{gap:12px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_tool__pVgx3{gap:12px;min-height:56px;padding:12px;border-radius:var(--radius-md)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_toolIcon___h89H{box-sizing:border-box;width:32px;height:32px;padding:6px;flex:0 0 auto}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactSection__SZ_2O{padding-top:20px;border-top:1px solid var(--about-line);border-radius:0}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactCard__AYeZ8{justify-content:space-between;gap:20px;background:rgba(0,0,0,0);box-shadow:none}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactIcon__McJ6P{display:none}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactIntro__Y1ppU strong{font-size:1.2rem}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactIntro__Y1ppU p{margin-top:4px;line-height:1.5}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8{gap:0}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8 a{width:auto;height:32px;padding:0 12px;background:rgba(0,0,0,0);border:0;border-right:1px solid var(--about-line);border-radius:0;color:var(--text-strong)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8 a:last-child{border-right:0}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8 a:hover{background:rgba(0,0,0,0);color:var(--accent-bright)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8 svg{width:18px;height:18px}}@media(prefers-color-scheme:light)and (max-width:1100px){:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S{grid-template-columns:minmax(0,1fr);gap:28px}}@media(prefers-color-scheme:light)and (max-width:620px){:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_timelineCard__c4RIL summary{padding:12px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_editorialSection__VpANw .page_detail__haxxF{margin:0 12px 12px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary{padding:12px 0}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:before{left:72px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8 a:first-child{padding-left:0}}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_section__wB324{min-width:0;padding:0;border:0;background:rgba(0,0,0,0)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_sectionTitle__cCNKv{margin:0 0 16px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timeline__Q9mm_{gap:12px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i{position:relative;grid-template-columns:140px 18px minmax(0,1fr);gap:14px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_date__KhyLO{padding-top:18px;line-height:20px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_dot__VXD4x{display:block;width:12px;height:12px;margin-top:22px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_dot__VXD4x:after,.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_firstDot__2kUHs:before{display:none}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:before{content:"";display:block;position:absolute;left:163px;top:28px;bottom:-40px;width:1px;background:var(--border)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:last-child:before{display:none}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL{border:1px solid var(--border);border-radius:var(--radius-md)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary{padding:16px;align-items:center}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary:after{display:block}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineSummary__SPDeU{gap:12px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineIcon__95XKk{display:block;box-sizing:border-box;width:36px;height:36px;padding:7px;flex:0 0 auto}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certCard__lhuQO{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:28px;gap:28px;padding:24px;border:1px solid var(--border);border-radius:var(--radius-lg)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certIntro__Trwdj{display:flex;gap:14px;margin:0}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certIcon__OPyE5{width:56px;height:56px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certIntro__Trwdj p{font-size:.85rem}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certRoad__ZO3Lx{display:grid;grid-column:auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;padding:8px 0 0;border:0;border-radius:0;background:rgba(0,0,0,0)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certRoad__ZO3Lx:before{content:"";display:block;top:20px;bottom:auto;left:12.5%;right:12.5%;width:auto;height:2px;background:linear-gradient(90deg,var(--accent-bright) 0 33%,var(--border) 33% 100%)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:start;grid-gap:0;gap:0;padding:0;border:0;text-align:center}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn>span:not(.page_certStatus__n2qXt){display:block;grid-row:auto;width:24px;height:24px;margin:0 0 12px;border:2px solid color-mix(in srgb,var(--accent-bright) 70%,var(--border));border-radius:50%;background:var(--background)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn.page_completed__lQYca>span:not(.page_certStatus__n2qXt){border-color:var(--accent-bright);background:var(--accent-bright)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn strong{font-size:.9rem}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStatus__n2qXt{grid-column:auto;grid-row:auto;padding:0;margin-top:4px;border-radius:0;background:rgba(0,0,0,0);color:var(--text-muted);font-size:.75rem}@media(max-width:1100px){.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certCard__lhuQO{grid-template-columns:minmax(0,1fr);gap:20px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certIntro__Trwdj{max-width:420px}}@media(max-width:620px){.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S{gap:24px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i{grid-template-columns:54px 12px minmax(0,1fr);gap:8px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:before{left:68px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary{padding:12px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineSummary__SPDeU{gap:8px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineIcon__95XKk{width:30px;height:30px;padding:5px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certCard__lhuQO{padding:16px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certRoad__ZO3Lx{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:0}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certRoad__ZO3Lx:before{top:12px;bottom:28px;left:11px;right:auto;width:2px;height:auto;background:var(--border)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn{grid-template-columns:24px minmax(0,1fr);column-gap:12px;justify-items:start;text-align:left}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn>span:not(.page_certStatus__n2qXt){grid-column:1;grid-row:1/4;margin:0}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStatus__n2qXt,.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn small,.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn strong{grid-column:2}}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_section__wB324{min-width:0;padding:0;border:0;background:rgba(0,0,0,0)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_sectionTitle__cCNKv{margin:0 0 16px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timeline__Q9mm_{gap:12px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i{position:relative;grid-template-columns:140px 18px minmax(0,1fr);gap:14px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_date__KhyLO{padding-top:18px;line-height:20px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_dot__VXD4x{display:block;width:12px;height:12px;margin-top:22px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_dot__VXD4x:after,[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_firstDot__2kUHs:before{display:none}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:before{content:"";display:block;position:absolute;left:163px;top:28px;bottom:-40px;width:1px;background:var(--border)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:last-child:before{display:none}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL{border:1px solid var(--border);border-radius:var(--radius-md)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary{padding:16px;align-items:center}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary:after{display:block}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineSummary__SPDeU{gap:12px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineIcon__95XKk{display:block;box-sizing:border-box;width:36px;height:36px;padding:7px;flex:0 0 auto}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certCard__lhuQO{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:28px;gap:28px;padding:24px;border:1px solid var(--border);border-radius:var(--radius-lg)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certIntro__Trwdj{display:flex;gap:14px;margin:0}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certIcon__OPyE5{width:56px;height:56px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certIntro__Trwdj p{font-size:.85rem}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certRoad__ZO3Lx{display:grid;grid-column:auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;padding:8px 0 0;border:0;border-radius:0;background:rgba(0,0,0,0)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certRoad__ZO3Lx:before{content:"";display:block;top:20px;bottom:auto;left:12.5%;right:12.5%;width:auto;height:2px;background:linear-gradient(90deg,var(--accent-bright) 0 33%,var(--border) 33% 100%)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:start;grid-gap:0;gap:0;padding:0;border:0;text-align:center}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn>span:not(.page_certStatus__n2qXt){display:block;grid-row:auto;width:24px;height:24px;margin:0 0 12px;border:2px solid color-mix(in srgb,var(--accent-bright) 70%,var(--border));border-radius:50%;background:var(--background)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn.page_completed__lQYca>span:not(.page_certStatus__n2qXt){border-color:var(--accent-bright);background:var(--accent-bright)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn strong{font-size:.9rem}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStatus__n2qXt{grid-column:auto;grid-row:auto;padding:0;margin-top:4px;border-radius:0;background:rgba(0,0,0,0);color:var(--text-muted);font-size:.75rem}@media(max-width:1100px){[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certCard__lhuQO{grid-template-columns:minmax(0,1fr);gap:20px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certIntro__Trwdj{max-width:420px}}@media(max-width:620px){[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S{gap:24px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i{grid-template-columns:54px 12px minmax(0,1fr);gap:8px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:before{left:68px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary{padding:12px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineSummary__SPDeU{gap:8px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineIcon__95XKk{width:30px;height:30px;padding:5px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certCard__lhuQO{padding:16px}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certRoad__ZO3Lx{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:0}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certRoad__ZO3Lx:before{top:12px;bottom:28px;left:11px;right:auto;width:2px;height:auto;background:var(--border)}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn{grid-template-columns:24px minmax(0,1fr);column-gap:12px;justify-items:start;text-align:left}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn>span:not(.page_certStatus__n2qXt){grid-column:1;grid-row:1/4;margin:0}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStatus__n2qXt,[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn small,[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn strong{grid-column:2}}[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certCard__lhuQO,[data-theme=light] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL{background:var(--surface);box-shadow:none}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_section__wB324{min-width:0;padding:0;border:0;background:rgba(0,0,0,0)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_sectionTitle__cCNKv{margin:0 0 16px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timeline__Q9mm_{gap:12px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i{position:relative;grid-template-columns:140px 18px minmax(0,1fr);gap:14px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_date__KhyLO{padding-top:18px;line-height:20px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_dot__VXD4x{display:block;width:12px;height:12px;margin-top:22px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_dot__VXD4x:after,:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_firstDot__2kUHs:before{display:none}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:before{content:"";display:block;position:absolute;left:163px;top:28px;bottom:-40px;width:1px;background:var(--border)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:last-child:before{display:none}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL{border:1px solid var(--border);border-radius:var(--radius-md)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary{padding:16px;align-items:center}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary:after{display:block}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineSummary__SPDeU{gap:12px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineIcon__95XKk{display:block;box-sizing:border-box;width:36px;height:36px;padding:7px;flex:0 0 auto}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certCard__lhuQO{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:28px;gap:28px;padding:24px;border:1px solid var(--border);border-radius:var(--radius-lg)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certIntro__Trwdj{display:flex;gap:14px;margin:0}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certIcon__OPyE5{width:56px;height:56px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certIntro__Trwdj p{font-size:.85rem}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certRoad__ZO3Lx{display:grid;grid-column:auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;padding:8px 0 0;border:0;border-radius:0;background:rgba(0,0,0,0)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certRoad__ZO3Lx:before{content:"";display:block;top:20px;bottom:auto;left:12.5%;right:12.5%;width:auto;height:2px;background:linear-gradient(90deg,var(--accent-bright) 0 33%,var(--border) 33% 100%)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:start;grid-gap:0;gap:0;padding:0;border:0;text-align:center}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn>span:not(.page_certStatus__n2qXt){display:block;grid-row:auto;width:24px;height:24px;margin:0 0 12px;border:2px solid color-mix(in srgb,var(--accent-bright) 70%,var(--border));border-radius:50%;background:var(--background)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn.page_completed__lQYca>span:not(.page_certStatus__n2qXt){border-color:var(--accent-bright);background:var(--accent-bright)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn strong{font-size:.9rem}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStatus__n2qXt{grid-column:auto;grid-row:auto;padding:0;margin-top:4px;border-radius:0;background:rgba(0,0,0,0);color:var(--text-muted);font-size:.75rem}}@media(prefers-color-scheme:light)and (max-width:1100px){:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certCard__lhuQO{grid-template-columns:minmax(0,1fr);gap:20px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certIntro__Trwdj{max-width:420px}}@media(prefers-color-scheme:light)and (max-width:620px){:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S{gap:24px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i{grid-template-columns:54px 12px minmax(0,1fr);gap:8px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineRow__iUt4i:before{left:68px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL summary{padding:12px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineSummary__SPDeU{gap:8px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineIcon__95XKk{width:30px;height:30px;padding:5px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certCard__lhuQO{padding:16px}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certRoad__ZO3Lx{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:0}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certRoad__ZO3Lx:before{top:12px;bottom:28px;left:11px;right:auto;width:2px;height:auto;background:var(--border)}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn{grid-template-columns:24px minmax(0,1fr);column-gap:12px;justify-items:start;text-align:left}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn>span:not(.page_certStatus__n2qXt){grid-column:1;grid-row:1/4;margin:0}:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStatus__n2qXt,:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn small,:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certStep__lv5Hn strong{grid-column:2}}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_certCard__lhuQO,:root:not([data-theme=dark]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_learningPair__EOP1S .page_timelineCard__c4RIL{background:var(--surface);box-shadow:none}}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw{padding:0}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_sectionTitle__cCNKv{margin:0 0 16px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timeline__Q9mm_{gap:12px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timelineRow__iUt4i{grid-template-columns:140px 18px minmax(0,1fr);column-gap:14px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_date__KhyLO{font-size:.86rem}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timelineCard__c4RIL summary{padding:16px;align-items:center}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timelineSummary__SPDeU{gap:12px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timelineIcon__95XKk{box-sizing:border-box;width:36px;height:36px;padding:7px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_detail__haxxF{margin:0 16px 16px;padding-top:12px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_detail__haxxF ul{padding-left:20px;margin:12px 0}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_stack__X9pgU{gap:6px;margin-top:12px;padding-top:12px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_toolGrid__udSHH{gap:12px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_tool__pVgx3{min-height:56px;gap:12px;padding:12px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_toolIcon___h89H{box-sizing:border-box;width:32px;height:32px;padding:6px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactCard__AYeZ8{padding:16px;gap:20px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactIntro__Y1ppU{gap:12px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactIntro__Y1ppU p{margin-top:4px;line-height:1.5}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactIcon__McJ6P{box-sizing:border-box;width:36px;height:36px;padding:7px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8{gap:8px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8 a{width:36px;height:36px}@media(max-width:720px){[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_toolGrid__udSHH{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactCard__AYeZ8{flex-wrap:wrap}}@media(max-width:620px){[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timelineRow__iUt4i{grid-template-columns:minmax(0,1fr);gap:8px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timelineCard__c4RIL summary{padding:12px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_detail__haxxF{margin:0 12px 12px}[data-theme=dark] .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactCard__AYeZ8{gap:16px}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw{padding:0}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_sectionTitle__cCNKv{margin:0 0 16px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timeline__Q9mm_{gap:12px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timelineRow__iUt4i{grid-template-columns:140px 18px minmax(0,1fr);column-gap:14px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_date__KhyLO{font-size:.86rem}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timelineCard__c4RIL summary{padding:16px;align-items:center}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timelineSummary__SPDeU{gap:12px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timelineIcon__95XKk{box-sizing:border-box;width:36px;height:36px;padding:7px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_detail__haxxF{margin:0 16px 16px;padding-top:12px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_detail__haxxF ul{padding-left:20px;margin:12px 0}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_stack__X9pgU{gap:6px;margin-top:12px;padding-top:12px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_toolGrid__udSHH{gap:12px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_tool__pVgx3{min-height:56px;gap:12px;padding:12px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_toolIcon___h89H{box-sizing:border-box;width:32px;height:32px;padding:6px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactCard__AYeZ8{padding:16px;gap:20px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactIntro__Y1ppU{gap:12px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactIntro__Y1ppU p{margin-top:4px;line-height:1.5}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactIcon__McJ6P{box-sizing:border-box;width:36px;height:36px;padding:7px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8{gap:8px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactActions__Lvfw8 a{width:36px;height:36px}}@media(prefers-color-scheme:dark)and (max-width:720px){:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_toolGrid__udSHH{grid-template-columns:repeat(2,minmax(0,1fr))}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactCard__AYeZ8{flex-wrap:wrap}}@media(prefers-color-scheme:dark)and (max-width:620px){:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timelineRow__iUt4i{grid-template-columns:minmax(0,1fr);gap:8px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_timelineCard__c4RIL summary{padding:12px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z>.page_editorialSection__VpANw .page_detail__haxxF{margin:0 12px 12px}:root:not([data-theme=light]) .page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_contactCard__AYeZ8{gap:16px}}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2{gap:14px;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0)}.page_metricCard__xru5X,.page_skillCard__J35IE{--box-accent:#19b5dc}.page_metricCard__xru5X:nth-child(2),.page_skillCard__J35IE:nth-child(2){--box-accent:#8b73ef}.page_metricCard__xru5X:nth-child(3),.page_skillCard__J35IE:nth-child(3){--box-accent:#24b5a2}.page_metricCard__xru5X:nth-child(4){--box-accent:#e9a51b}.page_skillCard__J35IE:nth-child(4){--box-accent:#438ef0}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_skillCard__J35IE,.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2 .page_metricCard__xru5X{position:relative;isolation:isolate;overflow:hidden;min-width:0;border:1px solid color-mix(in srgb,var(--box-accent) 30%,var(--surface));border-radius:10px;background:var(--surface);box-shadow:none}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2 .page_metricCard__xru5X{display:flex;align-items:flex-start;gap:20px;min-height:132px;padding:18px 20px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_skillIcon__v5E7k,.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2 .page_statIcon__639TU{display:block;box-sizing:border-box;flex:0 0 auto;width:52px;height:52px;padding:11px;border:1px solid color-mix(in srgb,var(--box-accent) 24%,transparent);border-radius:8px;color:var(--box-accent);background:color-mix(in srgb,var(--box-accent) 8%,var(--surface))}.page_metricInfo__spMgC{position:relative;z-index:1;min-width:0}.page_metricLabel__XwlXr{margin:0 0 4px;font-size:.82rem;color:var(--text-muted)}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2 .page_metricInfo__spMgC b{display:block;font-size:1.8rem;color:var(--text-strong);line-height:1.1}.page_metricDetail__yWhlb{margin:10px 0 0;color:var(--text-muted);font-size:.75rem;line-height:1.5}.page_cardWaves__bQka_{position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:68px;pointer-events:none;fill:var(--box-accent)}.page_cardWaves__bQka_ path:first-child{opacity:.065}.page_cardWaves__bQka_ path:last-child{opacity:.085}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_skillCard__J35IE{min-height:150px;padding:18px 20px 24px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_skillCard__J35IE .page_skillHeader__PprUb{gap:10px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_skillsSection__vbrI2 .page_skillCard__J35IE p{margin-top:6px}@media(max-width:1100px){.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2{gap:12px}.page_about__d4a7Z.page_about__d4a7Z.page_about__d4a7Z .page_stats__7sPq2 .page_metricCard__xru5X{flex-direction:column;gap:12px;padding:14px}.page_metricDetail__yWhlb{margin-top:8px}}