.S_s5PW_root{--ink:#101828;--muted:#4b5565;--line:#e4e9f1;color:var(--ink);font-family:var(--font-manrope), var(--font-inter), sans-serif;font-size:9pt;line-height:1.5}.S_s5PW_head{isolation:isolate;padding:17mm 20mm 10mm;position:relative}.S_s5PW_glow{z-index:-1;background:radial-gradient(70% 120% at 8% 0%, color-mix(in srgb, var(--accent) 32%, #fff) 0%, transparent 70%), radial-gradient(55% 110% at 92% 10%, color-mix(in srgb, var(--accent) 16%, #fff) 0%, transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, #fff) 0%, #fff 100%);position:absolute;inset:0}.S_s5PW_name{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:38pt;font-weight:800;line-height:1}.S_s5PW_headline{color:var(--muted);letter-spacing:-.01em;font-size:13pt;font-weight:600;margin-top:3.5mm!important}.S_s5PW_contact{flex-wrap:wrap;gap:1.5mm 7mm;font-size:8.6pt;font-weight:500;display:flex;margin-top:5mm!important}.S_s5PW_body{padding:2mm 20mm 12mm}.S_s5PW_row{border-top:.7pt solid var(--line);grid-template-columns:34mm 1fr;gap:6mm;padding:4.5mm 0;display:grid}.S_s5PW_row:first-child{border-top:0}.S_s5PW_label{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);padding-top:1mm;font-size:7.6pt;font-weight:700}.S_s5PW_summary{font-size:10.5pt;font-weight:500;line-height:1.55}.S_s5PW_item{break-inside:avoid;margin-bottom:4mm}.S_s5PW_item:last-child{margin-bottom:0}.S_s5PW_itemHead{justify-content:space-between;align-items:baseline;gap:4mm;display:flex}.S_s5PW_role{letter-spacing:-.01em;font-size:11pt;font-weight:700;line-height:1.3}.S_s5PW_period{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:8.4pt;font-weight:600}.S_s5PW_company{color:var(--muted);font-weight:600;margin-top:.5mm!important}.S_s5PW_points{margin-top:2mm!important}.S_s5PW_points li{margin-bottom:1mm;padding-left:4.5mm;position:relative}.S_s5PW_points li:before{content:"";background:color-mix(in srgb, var(--accent) 45%, #fff);border-radius:50%;width:1.6mm;height:1.6mm;position:absolute;top:.55em;left:0}.S_s5PW_pills{flex-wrap:wrap;gap:2mm;display:flex}.S_s5PW_pills li{background:color-mix(in srgb, var(--accent) 9%, #fff);border:.6pt solid color-mix(in srgb, var(--accent) 22%, #fff);border-radius:99px;padding:.8mm 3.2mm;font-size:8.6pt;font-weight:600}.S_s5PW_langs{grid-template-columns:repeat(2,1fr);gap:1.5mm 8mm;display:grid}.S_s5PW_langs li{border-bottom:.6pt solid var(--line);justify-content:space-between;gap:3mm;padding-bottom:1mm;display:flex}.S_s5PW_langName{font-weight:600}.S_s5PW_muted{color:var(--muted)}
.qu8C_q_root{--ink:#0f172a;--muted:#475467;--tile:#f2f5f9;--gap:3.5mm;color:var(--ink);font-family:var(--font-space-grotesk), var(--font-inter), sans-serif;gap:var(--gap);flex-direction:column;padding:12mm;font-size:9pt;line-height:1.45;display:flex}.qu8C_q_card{background:var(--tile);break-inside:avoid;border-radius:5mm;padding:5mm 5.5mm}.qu8C_q_top{gap:var(--gap);grid-template-columns:1fr 64mm;display:grid}.qu8C_q_top:has(>:only-child){grid-template-columns:1fr}.qu8C_q_hero{background:var(--accent);color:var(--on-accent,#fff);flex-direction:column;justify-content:flex-end;min-height:42mm;padding:9mm 8mm 8mm;display:flex}.qu8C_q_name{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:34pt;font-weight:700;line-height:.95}.qu8C_q_headline{font-size:12pt;font-weight:500;margin-top:3mm!important}.qu8C_q_contactCard{flex-direction:column;justify-content:flex-end;display:flex}.qu8C_q_contact{font-family:var(--font-inter), sans-serif;overflow-wrap:anywhere;font-size:8.4pt;line-height:1.7}.qu8C_q_label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:7.4pt;font-weight:700;margin-bottom:2.5mm!important}.qu8C_q_summaryCard{background:#fff;border:.8pt solid #dfe5ee}.qu8C_q_summary{letter-spacing:-.01em;font-size:11.5pt;font-weight:500;line-height:1.45}.qu8C_q_grid{gap:var(--gap);grid-template-columns:1fr 64mm;align-items:start;display:grid}.qu8C_q_col{gap:var(--gap);flex-direction:column;min-width:0;display:flex}.qu8C_q_job{font-family:var(--font-inter), sans-serif}.qu8C_q_jobHead{justify-content:space-between;align-items:baseline;gap:3mm;display:flex}.qu8C_q_role{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.015em;font-size:12pt;font-weight:700;line-height:1.2}.qu8C_q_chip{color:var(--ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:99px;flex-shrink:0;padding:.6mm 2.4mm;font-size:7.8pt;font-weight:600}.qu8C_q_company{color:var(--muted);font-weight:600;margin-top:.6mm!important}.qu8C_q_points{margin-top:2mm!important}.qu8C_q_points li{margin-bottom:.8mm;padding-left:4mm;position:relative}.qu8C_q_points li:before{content:"";background:var(--accent);border-radius:.5mm;width:1.6mm;height:1.6mm;position:absolute;top:.5em;left:0}.qu8C_q_tags{font-family:var(--font-inter), sans-serif;flex-wrap:wrap;gap:1.5mm;display:flex}.qu8C_q_tags li{background:#fff;border-radius:99px;padding:.6mm 2.6mm;font-size:8.3pt;font-weight:600}.qu8C_q_accentCard{background:color-mix(in srgb, var(--accent) 10%, #fff)}.qu8C_q_langs{font-family:var(--font-inter), sans-serif}.qu8C_q_langs li{justify-content:space-between;gap:3mm;padding:.7mm 0;display:flex}.qu8C_q_level{font-weight:700}.qu8C_q_edu{font-family:var(--font-inter), sans-serif;margin-bottom:2.5mm}.qu8C_q_edu:last-child{margin-bottom:0}.qu8C_q_school{font-size:9.5pt;font-weight:700}.qu8C_q_muted{color:var(--muted)}
.E5SBAq_root{--ink:#0e0e10;--muted:#5d5d63;--soft:#f1f0ed;color:var(--ink);font-family:var(--font-inter-tight), var(--font-inter), sans-serif;flex-direction:column;min-height:297mm;font-size:9pt;line-height:1.45;display:flex}.E5SBAq_hero{background:var(--accent);color:var(--on-accent,#fff);grid-template-columns:1fr auto;align-items:end;gap:6mm 10mm;padding:16mm 16mm 10mm;display:grid}.E5SBAq_name{letter-spacing:-.045em;overflow-wrap:anywhere;grid-column:1/-1;font-size:50pt;font-weight:800;line-height:.88}.E5SBAq_headline{letter-spacing:-.01em;max-width:100mm;font-size:13pt;font-weight:500}.E5SBAq_contact{text-align:right;opacity:.92;font-size:8pt;line-height:1.6}.E5SBAq_summaryBand{border-bottom:1.4pt solid var(--ink);padding:8mm 16mm}.E5SBAq_summary{letter-spacing:-.01em;max-width:160mm;font-size:12.5pt;font-weight:500;line-height:1.38}.E5SBAq_body{flex:1;padding:8mm 16mm 0}.E5SBAq_section{border-top:.6pt solid #d6d5d0;grid-template-columns:40mm 1fr;gap:6mm;padding:5mm 0 4mm;display:grid}.E5SBAq_section:first-child{border-top:0;padding-top:0}.E5SBAq_sectionTitle{letter-spacing:-.03em;align-items:baseline;gap:2.5mm;font-size:14pt;font-weight:800;line-height:1;display:flex}.E5SBAq_num{color:var(--accent);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:8pt;font-weight:700}.E5SBAq_job{break-inside:avoid;grid-template-columns:1fr 26mm;gap:1mm 6mm;margin-bottom:5mm;display:grid}.E5SBAq_job:last-child{margin-bottom:0}.E5SBAq_role{letter-spacing:-.015em;font-size:11pt;font-weight:700;line-height:1.2}.E5SBAq_period{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted);grid-row:span 2;font-size:8pt;font-weight:600}.E5SBAq_company{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:7.5pt;font-weight:700}.E5SBAq_points{grid-column:1/-1;margin-top:1.2mm!important}.E5SBAq_points li{margin-bottom:.7mm;padding-left:4.5mm;position:relative}.E5SBAq_points li:before{content:"";background:var(--accent);width:2mm;height:2mm;position:absolute;top:.5em;left:0}.E5SBAq_grid{grid-template-columns:1fr 1fr;gap:2mm 6mm;display:grid}.E5SBAq_cell strong{font-weight:700;display:block}.E5SBAq_cell span{color:var(--muted)}.E5SBAq_foot{background:var(--soft);break-inside:avoid;grid-template-columns:1fr 52mm;gap:8mm;margin-top:6mm;padding:7mm 16mm 9mm;display:grid}.E5SBAq_footTitle{letter-spacing:.16em;text-transform:uppercase;font-size:7.5pt;font-weight:800;margin-bottom:2.5mm!important}.E5SBAq_skills{letter-spacing:-.02em;flex-wrap:wrap;gap:.5mm 0;font-size:12pt;font-weight:700;line-height:1.3;display:flex}.E5SBAq_skills li:not(:last-child):after{content:"/";color:var(--accent);margin:0 2mm;font-weight:400}.E5SBAq_langs li{justify-content:space-between;gap:3mm;padding:.6mm 0;font-weight:600;display:flex}.E5SBAq_langs span:last-child{color:var(--muted);font-weight:500}@media print{.E5SBAq_root{min-height:285mm}}
.qxoqkq_root{--ink:#16130f;--rule:#d8d1c4;color:var(--ink);font-family:var(--font-fraunces), Georgia, serif;font-variation-settings:"opsz" 12;padding:15mm 16mm 16mm;font-size:9.6pt;line-height:1.5}.qxoqkq_topline{font-family:var(--font-inter), sans-serif;letter-spacing:.22em;text-transform:uppercase;border-bottom:.6pt solid var(--ink);justify-content:space-between;gap:6mm;padding-bottom:3mm;font-size:7.5pt;font-weight:600;display:flex}.qxoqkq_topline>:last-child{color:var(--accent);text-align:right}.qxoqkq_name{font-variation-settings:"opsz" 144;letter-spacing:-.035em;overflow-wrap:anywhere;padding:5mm 0 4mm;font-size:56pt;font-weight:800;line-height:.95}.qxoqkq_contact{font-family:var(--font-inter), sans-serif;letter-spacing:.03em;border-top:2.2pt solid var(--ink);border-bottom:.6pt solid var(--ink);flex-wrap:wrap;column-gap:5mm;padding:2.2mm 0;font-size:8pt;display:flex}.qxoqkq_contact li+li:before{content:"·";color:var(--accent);margin-right:5mm}.qxoqkq_lead{font-variation-settings:"opsz" 36;max-width:150mm;font-size:14pt;font-style:italic;font-weight:350;line-height:1.38;margin:7mm 0 6mm!important}.qxoqkq_lead:first-letter{float:left;color:var(--accent);font-variation-settings:"opsz" 144;padding:1.4mm 2.4mm 0 0;font-size:44pt;font-style:normal;font-weight:800;line-height:.82}.qxoqkq_columns{column-count:2;column-rule:.6pt solid var(--rule);border-top:.6pt solid var(--ink);column-gap:9mm;padding-top:5mm}.qxoqkq_section{margin-bottom:5mm}.qxoqkq_kicker{font-family:var(--font-inter), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);break-after:avoid;font-size:7.5pt;font-weight:700;margin-bottom:2.5mm!important}.qxoqkq_item{break-inside:avoid;margin-bottom:4mm}.qxoqkq_role{font-variation-settings:"opsz" 24;font-size:12.5pt;font-weight:650;line-height:1.2}.qxoqkq_meta{color:#5c554b;font-style:italic;margin-top:.6mm!important}.qxoqkq_list{margin-top:1.5mm!important}.qxoqkq_list li{margin-bottom:.8mm;padding-left:4mm;position:relative}.qxoqkq_list li:before{content:"—";color:var(--accent);position:absolute;left:0}.qxoqkq_inline{font-size:10pt;line-height:1.6}.qxoqkq_inline li{display:inline}.qxoqkq_inline li+li:before{content:" · ";color:var(--accent)}
._6-oxOW_root{--ink:#1d1d1f;--muted:#6b6b70;color:var(--ink);font-family:var(--font-manrope), sans-serif;padding:24mm 22mm;font-size:8.6pt;line-height:1.65}._6-oxOW_head{justify-content:space-between;align-items:flex-end;gap:10mm;margin-bottom:18mm;display:flex}._6-oxOW_name{letter-spacing:-.02em;font-size:20pt;font-weight:500;line-height:1.1}._6-oxOW_headline{color:var(--accent);font-size:10pt;font-weight:500;margin-top:1.2mm!important}._6-oxOW_contact{text-align:right;color:var(--muted);line-height:1.75}._6-oxOW_row{break-inside:avoid;grid-template-columns:32mm 1fr;gap:8mm;margin-bottom:10mm;display:grid}._6-oxOW_label{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);padding-top:.6mm;font-size:6.8pt;font-weight:600}._6-oxOW_summary{max-width:112mm;font-size:10pt;line-height:1.6}._6-oxOW_item{break-inside:avoid;margin-bottom:6mm}._6-oxOW_item:last-child{margin-bottom:0}._6-oxOW_itemHead{justify-content:space-between;align-items:baseline;gap:6mm;display:flex}._6-oxOW_itemTitle{font-size:9pt;font-weight:600}._6-oxOW_sub{color:var(--muted);font-weight:400}._6-oxOW_period{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}._6-oxOW_points{max-width:118mm;margin-top:1.5mm!important}._6-oxOW_points li{margin-bottom:.6mm}._6-oxOW_tags{flex-wrap:wrap;gap:2mm;display:flex}._6-oxOW_tag{background:color-mix(in srgb, var(--accent) 9%, #f4f4f2);border-radius:999px;padding:1mm 3.2mm;font-weight:500}._6-oxOW_level{color:#4f4f55;margin-left:1mm;font-weight:400}
.l29lMG_root{--ink:#0b0b0c;--muted:#545458;color:var(--ink);font-family:var(--font-inter-tight), var(--font-inter), sans-serif;padding:16mm 16mm 14mm;font-size:9pt;line-height:1.45}.l29lMG_head{border-top:3pt solid var(--ink);margin-bottom:7mm;padding-top:5mm}.l29lMG_name{letter-spacing:-.05em;overflow-wrap:anywhere;font-size:46pt;font-weight:700;line-height:.92}.l29lMG_headRow{grid-template-columns:1fr 62mm;align-items:start;gap:6mm;margin-top:5mm;display:grid}.l29lMG_headline{letter-spacing:-.015em;color:var(--accent);font-size:13pt;font-weight:600}.l29lMG_contact{text-align:left;font-size:8.4pt;line-height:1.6}.l29lMG_row,.l29lMG_entry{grid-template-columns:42mm 1fr;gap:0 6mm;display:grid}.l29lMG_row{border-top:1pt solid var(--ink);padding:4mm 0 6mm}.l29lMG_label{letter-spacing:.04em;text-transform:uppercase;align-items:baseline;gap:2.5mm;font-size:8pt;font-weight:700;display:flex}.l29lMG_labelWide{border-top:1pt solid var(--ink);break-after:avoid;padding:4mm 0 3mm}.l29lMG_num{color:var(--accent);font-variant-numeric:tabular-nums}.l29lMG_summary{letter-spacing:-.01em;font-size:11.5pt;font-weight:500;line-height:1.45}.l29lMG_entry{break-inside:avoid;padding:2mm 0 5mm}.l29lMG_year{font-variant-numeric:tabular-nums;line-height:.9}.l29lMG_yearStart{overflow-wrap:anywhere;letter-spacing:-.05em;color:var(--accent);font-size:30pt;font-weight:800;display:block}.l29lMG_yearSmall .l29lMG_yearStart{font-size:20pt}.l29lMG_yearEnd{color:var(--muted);letter-spacing:0;margin-top:1.5mm;font-size:8.5pt;font-weight:600;display:block}.l29lMG_sep{font-size:0}.l29lMG_role{letter-spacing:-.015em;font-size:12pt;font-weight:700;line-height:1.2}.l29lMG_company{color:var(--muted);font-weight:500;margin-top:.6mm!important}.l29lMG_points{margin-top:2mm!important}.l29lMG_points li{margin-bottom:.8mm;padding-left:4mm;position:relative}.l29lMG_points li:before{content:"–";color:var(--accent);font-weight:700;position:absolute;left:0}.l29lMG_bottom{border-top:1pt solid var(--ink);break-inside:avoid;grid-template-columns:1fr 1fr;gap:8mm;padding-top:4mm;display:grid}.l29lMG_bottom .l29lMG_label{margin-bottom:3mm}.l29lMG_cols{columns:2;column-gap:5mm}.l29lMG_cols li{break-inside:avoid;padding:.6mm 0}.l29lMG_langs li{border-bottom:.6pt solid #d9d9dc;justify-content:space-between;gap:3mm;padding:.6mm 0;display:flex}.l29lMG_level{font-weight:700}
._2V6qDa_root{--ink:#1f2328;--muted:#6e7681;--line:#e4e4e0;color:var(--ink);font-family:var(--font-jetbrains-mono), ui-monospace, monospace;padding:0 0 14mm;font-size:8.4pt;line-height:1.6}._2V6qDa_bar{border-bottom:.6pt solid var(--line);color:var(--muted);align-items:center;gap:2mm;padding:4mm 14mm;font-size:7.5pt;display:flex}._2V6qDa_dots{gap:1.4mm;margin-right:3mm;display:flex}._2V6qDa_dots i{background:var(--line);border-radius:50%;width:2.4mm;height:2.4mm}._2V6qDa_dots i:first-child{background:var(--accent)}._2V6qDa_content{padding:10mm 14mm 0}._2V6qDa_prompt{color:var(--muted);margin-bottom:1.5mm!important}._2V6qDa_prompt b{color:var(--accent);font-weight:700}._2V6qDa_name{letter-spacing:-.02em;font-size:22pt;font-weight:700;line-height:1.15}._2V6qDa_headline{color:var(--accent);font-size:10pt;margin-top:1mm!important}._2V6qDa_headline:before{content:"// ";color:var(--muted)}._2V6qDa_kv{grid-template-columns:22mm 1fr;gap:.4mm 4mm;display:grid;margin-top:5mm!important}._2V6qDa_key{color:var(--muted)}._2V6qDa_key:after{content:":"}._2V6qDa_summary{border-left:1.4pt solid var(--accent);background:color-mix(in srgb, var(--accent) 5%, #fafaf8);padding:3.5mm 4.5mm;font-size:8.8pt;line-height:1.65;margin-top:6mm!important}._2V6qDa_section{margin-top:8mm}._2V6qDa_h2{font-size:9pt;font-weight:700;margin-bottom:3mm!important}._2V6qDa_h2:before{content:"## ";color:var(--accent)}._2V6qDa_job{break-inside:avoid;margin-bottom:4.5mm}._2V6qDa_jobHead{flex-wrap:wrap;align-items:baseline;gap:0 2.5mm;display:flex}._2V6qDa_period{color:var(--muted);font-variant-numeric:tabular-nums}._2V6qDa_period:before{content:"["}._2V6qDa_period:after{content:"]"}._2V6qDa_role{font-weight:700}._2V6qDa_at{color:var(--accent)}._2V6qDa_points{margin-top:1mm!important;padding-left:4mm!important}._2V6qDa_points li{padding-left:3.5mm;position:relative}._2V6qDa_points li:before{content:"-";color:var(--muted);position:absolute;left:0}._2V6qDa_cols{grid-template-columns:1fr 1fr;gap:8mm;display:grid}._2V6qDa_tags{flex-wrap:wrap;gap:1.6mm;display:flex}._2V6qDa_tags li{border:.6pt solid var(--line);border-radius:1mm;padding:.2mm 2mm}._2V6qDa_muted{color:var(--muted)}
.tIqwtG_root{--ink:#111318;--muted:#646873;--line:#e6e3de;color:var(--ink);font-family:var(--font-inter), sans-serif;padding:17mm 18mm 16mm;font-size:9pt;line-height:1.5}.tIqwtG_head{padding-bottom:6mm}.tIqwtG_name{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.03em;font-size:34pt;font-weight:700;line-height:1}.tIqwtG_headline{font-family:var(--font-space-grotesk), sans-serif;color:var(--accent);font-size:13pt;font-weight:500;margin-top:2mm!important}.tIqwtG_contact{color:var(--muted);flex-wrap:wrap;gap:1mm 6mm;font-size:8.5pt;display:flex;margin-top:4mm!important}.tIqwtG_summary{max-width:150mm;font-size:10.5pt;line-height:1.55;margin-bottom:9mm!important}.tIqwtG_label{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:8pt;font-weight:600;margin-bottom:4mm!important}.tIqwtG_entry{break-inside:avoid;grid-template-columns:22mm 8mm 1fr;padding-bottom:6mm;display:grid;position:relative}.tIqwtG_entry:before{content:"";background:var(--line);width:1pt;position:absolute;top:2mm;bottom:-2mm;left:97.6011px}.tIqwtG_entry:last-child:before{bottom:2mm}.tIqwtG_year{font-family:var(--font-space-grotesk), sans-serif;font-variant-numeric:tabular-nums;line-height:1.2}.tIqwtG_yearStart{color:var(--accent);letter-spacing:-.02em;font-size:15pt;font-weight:700;display:block}.tIqwtG_yearEnd{color:var(--muted);margin-top:.5mm;font-size:8pt;display:block}.tIqwtG_dot{z-index:1;border:1.8pt solid var(--accent);background:#fff;border-radius:50%;width:3.2mm;height:3.2mm;margin:1.6mm auto 0;position:relative}.tIqwtG_entry:first-child .tIqwtG_dot{background:var(--accent)}.tIqwtG_role{font-family:var(--font-space-grotesk), sans-serif;font-size:12pt;font-weight:600;line-height:1.25}.tIqwtG_company{color:var(--muted);font-weight:500;margin-top:.5mm!important}.tIqwtG_points{margin-top:2mm!important}.tIqwtG_points li{margin-bottom:1mm;padding-left:4mm;position:relative}.tIqwtG_points li:before{content:"";background:var(--accent);width:1.6mm;height:1pt;position:absolute;top:.62em;left:0}.tIqwtG_side{border-top:1pt solid var(--line);break-inside:avoid;grid-template-columns:repeat(3,1fr);gap:8mm;margin-top:4mm;padding-top:7mm;display:grid}.tIqwtG_edu{flex-direction:column;margin-bottom:2.5mm;display:flex}.tIqwtG_edu strong{font-weight:600}.tIqwtG_muted{color:var(--muted)}.tIqwtG_rows li{border-bottom:.6pt solid var(--line);justify-content:space-between;gap:3mm;padding:.8mm 0;display:flex}.tIqwtG_rows li:last-child{border-bottom:0}.tIqwtG_sep{font-size:0}
.CL3jaa_page{box-sizing:border-box;color:#1a1a1a;--accent:#e4572e;background:#fff;width:210mm;min-height:297mm;position:relative;overflow:hidden}.CL3jaa_page :where(h1,h2,h3,p,ul,ol){margin:0}.CL3jaa_page :where(ul,ol){padding:0;list-style:none}
.yWCOXq_root{--ink:#16161a;--muted:#5d5d63;color:var(--ink);font-family:var(--font-inter), sans-serif;flex-direction:column;min-height:297mm;padding:22mm 24mm;font-size:10.4pt;line-height:1.62;display:flex}.yWCOXq_head{margin-bottom:14mm}.yWCOXq_name{letter-spacing:-.02em;font-size:22pt;font-weight:700;line-height:1.1}.yWCOXq_headline{color:var(--accent);font-weight:500;margin-top:1.5mm!important}.yWCOXq_contact{color:var(--muted);flex-wrap:wrap;gap:.5mm 5mm;font-size:8.6pt;display:flex;margin-top:3mm!important}.yWCOXq_meta{justify-content:space-between;align-items:flex-start;gap:8mm;margin-bottom:10mm;font-size:9.4pt;display:flex}.yWCOXq_recipient{font-weight:600}.yWCOXq_date{color:var(--muted);white-space:nowrap}.yWCOXq_greeting{margin-bottom:4mm!important}.yWCOXq_body p+p{margin-top:3.6mm}.yWCOXq_sign{margin-top:10mm}.yWCOXq_signName{font-weight:700;margin-top:2mm!important}.yWCOXq_magazine{font-family:var(--font-fraunces), Georgia, serif;font-variation-settings:"opsz" 12;font-size:10.8pt}.yWCOXq_magazine .yWCOXq_head{border-bottom:2.2pt solid var(--ink);padding-bottom:4mm}.yWCOXq_magazine .yWCOXq_name{font-variation-settings:"opsz" 144;letter-spacing:-.035em;font-size:36pt;font-weight:800}.yWCOXq_magazine .yWCOXq_contact,.yWCOXq_magazine .yWCOXq_meta{font-family:var(--font-inter), sans-serif}.yWCOXq_timeline .yWCOXq_name,.yWCOXq_timeline .yWCOXq_recipient{font-family:var(--font-space-grotesk), sans-serif}.yWCOXq_timeline .yWCOXq_body{border-left:1.4pt solid var(--accent);padding-left:6mm}.yWCOXq_minimal{font-family:var(--font-manrope), sans-serif;padding:26mm;font-size:9.8pt}.yWCOXq_minimal .yWCOXq_name{font-size:18pt;font-weight:500}.yWCOXq_block{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;padding:0 0 22mm}.yWCOXq_block .yWCOXq_head{background:var(--accent);color:var(--on-accent,#fff);padding:16mm 22mm 10mm}.yWCOXq_block .yWCOXq_name{letter-spacing:-.045em;font-size:34pt;font-weight:800}.yWCOXq_block .yWCOXq_headline,.yWCOXq_block .yWCOXq_contact{color:inherit;opacity:.92}.yWCOXq_block .yWCOXq_meta,.yWCOXq_block .yWCOXq_greeting,.yWCOXq_block .yWCOXq_body,.yWCOXq_block .yWCOXq_sign{margin-left:22mm;margin-right:22mm}.yWCOXq_terminal{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;font-size:9pt}.yWCOXq_terminal .yWCOXq_name:before{content:"$ cat motivacni-dopis.md\a ";white-space:pre;color:var(--accent);margin-bottom:2mm;font-size:8pt;font-weight:500;display:block}.yWCOXq_terminal .yWCOXq_name{font-size:18pt}.yWCOXq_aura{font-family:var(--font-manrope), var(--font-inter), sans-serif}.yWCOXq_aura .yWCOXq_head{background:radial-gradient(70% 120% at 8% 0%, color-mix(in srgb, var(--accent) 32%, #fff) 0%, transparent 70%), radial-gradient(55% 110% at 92% 10%, color-mix(in srgb, var(--accent) 16%, #fff) 0%, transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, #fff) 0%, #fff 100%);margin:-22mm -24mm 12mm;padding:22mm 24mm 10mm}.yWCOXq_aura .yWCOXq_name{letter-spacing:-.035em;font-size:30pt;font-weight:800}.yWCOXq_aura .yWCOXq_headline{color:var(--muted);font-weight:600}.yWCOXq_swiss{font-family:var(--font-inter-tight), var(--font-inter), sans-serif}.yWCOXq_swiss .yWCOXq_head{border-top:3pt solid var(--ink);padding-top:5mm}.yWCOXq_swiss .yWCOXq_name{letter-spacing:-.05em;font-size:34pt;line-height:.95}.yWCOXq_swiss .yWCOXq_headline{font-weight:600}.yWCOXq_bento .yWCOXq_head{background:var(--accent);color:var(--on-accent,#fff);border-radius:5mm;margin:-10mm -12mm 12mm;padding:9mm 8mm 8mm}.yWCOXq_bento .yWCOXq_name{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.04em;font-size:30pt}.yWCOXq_bento .yWCOXq_headline,.yWCOXq_bento .yWCOXq_contact{color:inherit;opacity:.92}@media print{.yWCOXq_root{min-height:285mm}}
