._page_1rkyp_1{width:100%;min-height:100vh;overflow-x:hidden}._page_1rkyp_1 :is(h1,h2,h3,p){text-align:left}._container_1rkyp_11{width:100%;max-width:var(--container-max, 1280px);margin:0 auto;padding:0 var(--container-padding-x, 32px)}._hero_1rkyp_18{padding:calc(var(--nav-height, 70px) + 4rem) 0 4rem}._kicker_1rkyp_22,._cardLabel_1rkyp_23,._timelineItem_1rkyp_24 span{color:var(--brand-primary-container, #ff525c);font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}._display_1rkyp_32{margin:.8rem 0 1.35rem;color:var(--text-on-surface, #e5e2e1);font-size:clamp(2.6rem,8vw,5.5rem);font-weight:900;line-height:.9;letter-spacing:-.045em;text-transform:uppercase}._titleAccent_1rkyp_42{color:var(--brand-primary-container, #ff525c)}._title_1rkyp_42{max-width:30ch;margin:0 0 1.2rem;color:var(--text-on-surface, #e5e2e1);font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:600;line-height:1.4;letter-spacing:-.01em}._sectionTitle_1rkyp_56,._linksCard_1rkyp_57 h2{max-width:24ch;margin:.8rem 0 1.35rem;color:var(--text-on-surface, #e5e2e1);font-size:clamp(1.7rem,3.4vw,2.7rem);font-weight:800;line-height:1.1;letter-spacing:-.03em}._lead_1rkyp_67,._sideCard_1rkyp_68 p,._timelineItem_1rkyp_24 p{max-width:72ch;color:var(--text-muted, #9a9494);font-size:clamp(1rem,2vw,1.18rem);line-height:1.65}._mainCard_1rkyp_76 p{max-width:72ch;color:var(--text-muted, #9a9494);font-size:.95rem;line-height:1.65}._profile_1rkyp_83,._timeline_1rkyp_24,._linksSection_1rkyp_85{padding:3.5rem 0}._profileGrid_1rkyp_89{display:grid;grid-template-columns:minmax(0,8fr) minmax(280px,4fr);gap:1rem}._mainCard_1rkyp_76,._sideCard_1rkyp_68,._timelineItem_1rkyp_24,._linksCard_1rkyp_57{border:1px solid var(--surface-variant, #2c2727);background:var(--bg-surface-container-low, #181818)}._mainCard_1rkyp_76{padding:clamp(1.5rem,4vw,3rem)}._mainCard_1rkyp_76 h2{max-width:24ch;margin:.7rem 0 1.5rem;color:var(--text-on-surface, #e5e2e1);font-size:clamp(1.6rem,3vw,2.6rem);font-weight:800;line-height:1.12;letter-spacing:-.025em}._sideCard_1rkyp_68{display:grid;align-content:start;gap:.7rem;padding:clamp(1.3rem,3vw,2rem);border-left:4px solid var(--brand-primary-container, #ff525c)}._sideCard_1rkyp_68 p{margin:0 0 1rem;color:var(--text-on-surface, #e5e2e1);font-size:.98rem;font-weight:600}._sectionHeader_1rkyp_132{margin-bottom:2.2rem}._timelineGrid_1rkyp_136{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._timelineItem_1rkyp_24{padding:1.5rem}._timelineItem_1rkyp_24 h3{margin:.8rem 0 1rem;color:var(--text-on-surface, #e5e2e1);font-size:clamp(1.25rem,2vw,1.6rem);font-weight:800;line-height:1.2;letter-spacing:-.02em}._timelineItem_1rkyp_24 p{margin:0;font-size:.98rem}._inlineLink_1rkyp_160{color:var(--brand-primary-container, #ff525c);font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:color .15s ease}._inlineLink_1rkyp_160:hover{color:var(--brand-primary, #ffb3b2)}._linksCard_1rkyp_57{display:grid;grid-template-columns:minmax(0,7fr) minmax(280px,5fr);gap:2rem;align-items:end;padding:clamp(1.5rem,4vw,3rem);background:linear-gradient(160deg,color-mix(in srgb,var(--brand-primary-container, #ff525c) 10%,transparent),var(--bg-surface-container-low, #181818))}._actions_1rkyp_182{display:flex;flex-wrap:wrap;gap:.85rem;justify-content:flex-end}._primaryAction_1rkyp_189,._secondaryAction_1rkyp_190{display:inline-flex;width:fit-content;align-items:center;justify-content:center;color:var(--text-on-surface, #e5e2e1);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}._primaryAction_1rkyp_189{background:var(--brand-primary-container, #ff525c);color:var(--text-on-primary-container, #1a1a1a);padding:.9rem 1.1rem}._secondaryAction_1rkyp_190{border:1px solid var(--surface-variant, #2c2727);padding:.85rem 1.05rem}@media(max-width:900px){._container_1rkyp_11{padding:0 1rem}._hero_1rkyp_18{padding-top:calc(var(--nav-height, 70px) + 2.5rem)}._profileGrid_1rkyp_89,._timelineGrid_1rkyp_136,._linksCard_1rkyp_57{grid-template-columns:1fr}._title_1rkyp_42,._sectionTitle_1rkyp_56,._linksCard_1rkyp_57 h2{max-width:none}._actions_1rkyp_182{justify-content:flex-start}}
