._brief_jd5ig_2{--paper:#e2ddd0;--ink:#14161c;--soft:#4d5057;--rule:#c2bbab;min-height:100svh;padding:var(--space-5) var(--gutter) var(--space-7);background:var(--paper);color:var(--ink);font-family:var(--font-text);font-size:var(--step-0);line-height:1.5}@media (prefers-color-scheme:dark){@media screen{._brief_jd5ig_2{--paper:#141312;--ink:#e6e1d6;--soft:#a8a297;--rule:#34312d}}}._brief_jd5ig_2>*{max-width:46rem;margin-inline:auto}._brief_jd5ig_2 a{color:inherit;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.2em}._brief_jd5ig_2 a:hover{text-decoration-color:currentColor}._brief_jd5ig_2 :focus-visible{outline:2px solid var(--ink);outline-offset:2px}._bar_jd5ig_48{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;display:flex}._bar_jd5ig_48 button{border:1px solid var(--ink);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border-radius:2px;padding:.55em .9em}._bar_jd5ig_48 button:hover{background:var(--ink);color:var(--paper)}._head_jd5ig_77 h1{font-family:var(--font-display);font-weight:900;font-size:var(--step-5);text-transform:uppercase;line-height:.9}._role_jd5ig_85{margin-top:var(--space-2);font-size:var(--step-1)}._reach_jd5ig_90{margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--step--1);flex-wrap:wrap;gap:.2em 1.4em;display:flex}._onPaper_jd5ig_100{display:none}._lede_jd5ig_104{margin-top:var(--space-4);max-width:38rem;color:var(--soft)}._brief_jd5ig_2 section{margin-top:var(--space-6)}._brief_jd5ig_2 h2{padding-bottom:var(--space-2);border-bottom:1px solid var(--ink);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;font-weight:700}._rows_jd5ig_124 li{gap:.1em var(--space-4);padding-block:var(--space-2);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:baseline;display:grid}._rows_jd5ig_124 time,._fine_jd5ig_134,._projects_jd5ig_135 small{font-family:var(--font-mono);font-size:var(--step--1);color:var(--soft)}._fine_jd5ig_134{margin-top:var(--space-2)}._projects_jd5ig_135 li{gap:0 var(--space-4);padding-block:var(--space-2);border-bottom:1px solid var(--rule);grid-template-columns:10.5rem minmax(0,1fr);display:grid}._projects_jd5ig_135 small{grid-column:2}._code_jd5ig_157{margin-left:1.2em}._tools_jd5ig_161 div{gap:0 var(--space-4);padding-block:var(--space-2);border-bottom:1px solid var(--rule);grid-template-columns:10.5rem minmax(0,1fr);display:grid}._tools_jd5ig_161 dt{font-weight:700}@media (width<=34rem){._rows_jd5ig_124 li{grid-template-columns:minmax(0,1fr) auto}._rows_jd5ig_124 span{color:var(--soft);grid-area:2/1/auto/-1}._projects_jd5ig_135 li,._tools_jd5ig_161 div{grid-template-columns:minmax(0,1fr)}._projects_jd5ig_135 small{grid-column:1}}@page{size:A4;margin:9mm 12mm}@media print{._brief_jd5ig_2{background:0 0;min-height:0;padding:0;font-size:8.7pt;line-height:1.28}._brief_jd5ig_2>*{max-width:none}._bar_jd5ig_48,._code_jd5ig_157{display:none}._onPaper_jd5ig_100{display:inline}._onScreen_jd5ig_221{display:none}._head_jd5ig_77 h1{font-size:26pt}._role_jd5ig_85{font-size:11pt}._lede_jd5ig_104{max-width:none;margin-top:6pt}._brief_jd5ig_2 section{break-inside:avoid;margin-top:7pt}._brief_jd5ig_2 h2,._rows_jd5ig_124 time,._fine_jd5ig_134,._projects_jd5ig_135 small,._reach_jd5ig_90{font-size:7.6pt}._rows_jd5ig_124 li,._projects_jd5ig_135 li,._tools_jd5ig_161 div{padding-block:1.4pt}._brief_jd5ig_2 h2{padding-bottom:2pt}._projects_jd5ig_135 li,._tools_jd5ig_161 div{grid-template-columns:8rem minmax(0,1fr)}._brief_jd5ig_2 a{text-decoration:none}}
