._dk6zW_intro{max-width:900px;padding:78px 0 92px}._dk6zW_back{color:var(--muted);font:12px var(--font-mono);margin-bottom:54px;display:inline-block}._dk6zW_back:hover{color:var(--accent)}._dk6zW_kicker,._dk6zW_cta>p{color:var(--accent);font:12px var(--font-mono);text-transform:uppercase;letter-spacing:.08em}._dk6zW_intro h1{letter-spacing:-.06em;margin:18px 0 28px;font-size:clamp(50px,7vw,90px);line-height:.98}._dk6zW_intro h1 em{color:var(--accent);font-weight:inherit;font-style:normal}._dk6zW_intro>p:last-child{max-width:680px;color:var(--muted);font-size:19px}._dk6zW_layout{border-top:1px solid var(--line);grid-template-columns:230px 1fr;gap:72px;display:grid}._dk6zW_sidebar{align-self:start;padding-top:38px;position:sticky;top:118px}._dk6zW_sidebar>span{color:var(--faint);font:11px var(--font-mono);text-transform:uppercase}._dk6zW_sidebar strong{color:var(--accent);margin:12px 0 8px;font-size:28px;display:block}._dk6zW_sidebar p{color:var(--muted);font-size:13px}._dk6zW_sidebar a{color:var(--ink);border-bottom:1px solid var(--accent);font:12px var(--font-mono);margin-top:28px;padding-bottom:3px;display:inline-block}._dk6zW_timeline{border-left:1px solid var(--line)}._dk6zW_role{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;padding:38px 0 58px;display:grid;position:relative}._dk6zW_marker{justify-content:center;display:flex}._dk6zW_marker:before{content:"";background:var(--faint);border-radius:50%;width:7px;height:7px;position:absolute;top:46px;left:-4px}._dk6zW_featured ._dk6zW_marker:before{background:var(--accent);box-shadow:0 0 12px #77f2b2b3}._dk6zW_marker span{color:var(--faint);font:10px var(--font-mono)}._dk6zW_roleBody{min-width:0}._dk6zW_roleTop{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}._dk6zW_client{color:var(--accent);font:12px var(--font-mono);margin-bottom:5px}._dk6zW_role h2{letter-spacing:-.025em;max-width:650px;font-size:26px;line-height:1.25}._dk6zW_role time{color:var(--faint);font:11px var(--font-mono);text-transform:uppercase;flex:none;padding-top:5px}._dk6zW_roleIntro{max-width:760px;color:var(--muted);margin-top:22px}._dk6zW_role ul{max-width:760px;margin:24px 0 0;list-style:none}._dk6zW_role li{color:var(--muted);margin-top:12px;padding-left:20px;font-size:14px;position:relative}._dk6zW_role li:before{content:"→";color:var(--accent);font-family:var(--font-mono);position:absolute;left:0}._dk6zW_skills{flex-wrap:wrap;gap:7px;margin-top:25px;display:flex}._dk6zW_skills span{color:var(--muted);background:var(--surface);border:1px solid var(--line);font:10px var(--font-mono);border-radius:3px;padding:5px 8px}._dk6zW_cta{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:8px;margin-top:130px;padding:72px 6vw}._dk6zW_cta h2{letter-spacing:-.045em;margin:12px 0 24px;font-size:clamp(34px,4vw,54px)}._dk6zW_cta a{color:#04110c;background:var(--accent);font:700 13px var(--font-mono);border-radius:4px;gap:40px;padding:13px 17px;display:inline-flex}._dk6zW_footer{color:var(--faint);font:11px var(--font-mono);padding:36px 0}@media (max-width:850px){._dk6zW_layout{grid-template-columns:1fr;gap:0}._dk6zW_sidebar{border-bottom:1px solid var(--line);padding:30px 0 42px;position:static}._dk6zW_sidebar p{max-width:470px}._dk6zW_roleTop{flex-direction:column;gap:8px}}@media (max-width:600px){._dk6zW_intro{padding:54px 0 68px}._dk6zW_back{margin-bottom:38px}._dk6zW_intro h1{font-size:50px}._dk6zW_timeline{margin-left:4px}._dk6zW_role{grid-template-columns:36px 1fr;padding:32px 0 44px}._dk6zW_role h2{font-size:22px}._dk6zW_marker span{display:none}._dk6zW_role time{white-space:normal}._dk6zW_cta{margin-top:88px;padding:54px 20px}}
