.rst-classic[data-astro-cid-l5o5tldm]{font-family:var(--rpg-font-body, Georgia, "Times New Roman", serif);font-size:10.5pt;line-height:var(--rpg-leading, 1.45);color:#000;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-classic[data-astro-cid-l5o5tldm] h1[data-astro-cid-l5o5tldm],.rst-classic[data-astro-cid-l5o5tldm] h2[data-astro-cid-l5o5tldm],.rc-t[data-astro-cid-l5o5tldm],.rc-tag[data-astro-cid-l5o5tldm]{font-family:var(--rpg-font-head, Georgia, "Times New Roman", serif)}.rc-hdr[data-astro-cid-l5o5tldm]{text-align:center;margin-bottom:calc(var(--rpg-gap, 7mm) * .9)}.rc-hdr[data-astro-cid-l5o5tldm] h1[data-astro-cid-l5o5tldm]{font-size:20pt;font-weight:700;letter-spacing:.5px;margin:0}.rc-tag[data-astro-cid-l5o5tldm]{font-size:11pt;font-style:italic;margin:.2rem 0 0}.rc-contact[data-astro-cid-l5o5tldm]{font-size:9.5pt;margin:.3rem 0 0}.rc-s[data-astro-cid-l5o5tldm]{margin-bottom:var(--rpg-gap, 7mm)}.rc-s[data-astro-cid-l5o5tldm] h2[data-astro-cid-l5o5tldm]{font-size:11.5pt;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #000;padding-bottom:2pt;margin:0 0 6pt}.rc-it[data-astro-cid-l5o5tldm]{margin-bottom:7pt}.rc-row[data-astro-cid-l5o5tldm]{display:flex;justify-content:space-between;gap:8pt}.rc-t[data-astro-cid-l5o5tldm]{font-weight:700}.rc-dt[data-astro-cid-l5o5tldm]{font-size:9.5pt;white-space:nowrap}.rc-org[data-astro-cid-l5o5tldm]{font-size:9.5pt;margin:1pt 0 0}.rc-body[data-astro-cid-l5o5tldm]{font-size:10pt;margin:0}.rc-ul[data-astro-cid-l5o5tldm]{margin:3pt 0 0;padding-left:14pt}.rc-ul[data-astro-cid-l5o5tldm] li[data-astro-cid-l5o5tldm]{font-size:10pt;margin-bottom:1.5pt}@media print{.rst-classic[data-astro-cid-l5o5tldm]{padding:0}}.rst-modern[data-astro-cid-4o5jps3m]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#1a1a2e;background:#fff;padding:var(--rpg-pad, 14mm)}.rm-hdr[data-astro-cid-4o5jps3m]{display:flex;align-items:center;gap:6mm;padding-bottom:5mm;border-bottom:2px solid var(--rpg-accent, #05B34D);margin-bottom:var(--rpg-gap, 7mm)}.rm-slot[data-astro-cid-4o5jps3m]{display:block;flex:none}.rm-photo[data-astro-cid-4o5jps3m]{width:22mm;height:22mm;border-radius:50%;object-fit:cover;display:block}.rm-hdr[data-astro-cid-4o5jps3m] h1[data-astro-cid-4o5jps3m]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif);font-size:22pt;font-weight:800;letter-spacing:-.02em;margin:0;color:#111827}.rm-tag[data-astro-cid-4o5jps3m]{font-size:11pt;font-weight:600;color:var(--rpg-accent, #05B34D);margin:1mm 0 0}.rm-contact[data-astro-cid-4o5jps3m]{font-size:9.5pt;color:#4b5563;margin:.8mm 0 0}.rm-url[data-astro-cid-4o5jps3m]{color:#374151}.rm-s[data-astro-cid-4o5jps3m]{margin-bottom:var(--rpg-gap, 7mm)}.rm-s[data-astro-cid-4o5jps3m] h2[data-astro-cid-4o5jps3m]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif);font-size:11.5pt;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#111827;margin:0 0 4mm;padding-bottom:1.6mm;border-bottom:2px solid color-mix(in srgb,var(--rpg-accent, #05B34D) 45%,transparent)}.rm-it[data-astro-cid-4o5jps3m]{margin-bottom:4.5mm;break-inside:avoid}.rm-row[data-astro-cid-4o5jps3m]{display:flex;justify-content:space-between;gap:8pt;align-items:baseline}.rm-t[data-astro-cid-4o5jps3m]{font-weight:700;font-size:10.5pt}.rm-dt[data-astro-cid-4o5jps3m]{font-size:9pt;color:#6b7280;white-space:nowrap}.rm-org[data-astro-cid-4o5jps3m]{font-size:9.5pt;color:#4b5563;margin:.5mm 0 0}.rm-body[data-astro-cid-4o5jps3m]{font-size:10pt;margin:0}.rm-ul[data-astro-cid-4o5jps3m]{margin:1.5mm 0 0;padding-left:4.5mm}.rm-ul[data-astro-cid-4o5jps3m] li[data-astro-cid-4o5jps3m]{font-size:10pt;margin-bottom:1mm}.rm-pills[data-astro-cid-4o5jps3m]{display:flex;flex-wrap:wrap;gap:1.6mm}.rm-pill[data-astro-cid-4o5jps3m]{font-size:9pt;font-weight:600;padding:.8mm 2.6mm;border-radius:999px;background:color-mix(in srgb,var(--rpg-accent, #05B34D) 10%,#ffffff);color:#1f2937;border:1px solid color-mix(in srgb,var(--rpg-accent, #05B34D) 28%,transparent)}.rm-pill-soft[data-astro-cid-4o5jps3m]{background:color-mix(in srgb,var(--rpg-accent, #05B34D) 6%,#ffffff);font-weight:500}.rm-stack[data-astro-cid-4o5jps3m]{margin:1.5mm 0 0}@media print{.rst-modern[data-astro-cid-4o5jps3m]{padding:0}}.rst-exec[data-astro-cid-3d3fy34a]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#16181d;background:#fff;padding:var(--rpg-pad, 14mm)}.re-hdr[data-astro-cid-3d3fy34a]{text-align:center;padding-bottom:4mm;border-bottom:1px solid #16181d;margin-bottom:var(--rpg-gap, 7mm)}.re-photo[data-astro-cid-3d3fy34a]{width:20mm;height:20mm;border-radius:50%;object-fit:cover;margin-bottom:3mm;border:1px solid #d1d5db;display:block}.re-slot[data-astro-cid-3d3fy34a]{display:block}.re-hdr[data-astro-cid-3d3fy34a] h1[data-astro-cid-3d3fy34a]{font-family:var(--rpg-font-head, "Fraunces", Georgia, serif);font-size:24pt;font-weight:600;letter-spacing:.01em;margin:0}.re-tag[data-astro-cid-3d3fy34a]{font-family:var(--rpg-font-head, "Fraunces", Georgia, serif);font-size:11pt;font-style:italic;color:#4b5563;margin:1.5mm 0 0}.re-bar[data-astro-cid-3d3fy34a]{display:flex;justify-content:center;flex-wrap:wrap;gap:2mm 6mm;font-size:9pt;color:#4b5563;margin-top:3mm}.re-s[data-astro-cid-3d3fy34a]{margin-bottom:var(--rpg-gap, 7mm)}.re-s[data-astro-cid-3d3fy34a] h2[data-astro-cid-3d3fy34a]{display:flex;align-items:center;gap:3mm;font-family:var(--rpg-font-head, "Fraunces", Georgia, serif);font-size:11pt;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#16181d;margin:0 0 4mm}.re-s[data-astro-cid-3d3fy34a] h2[data-astro-cid-3d3fy34a]:before,.re-s[data-astro-cid-3d3fy34a] h2[data-astro-cid-3d3fy34a]:after{content:"";height:1px;background:#cbd0d8;flex:1}.re-it[data-astro-cid-3d3fy34a]{margin-bottom:4.5mm;break-inside:avoid}.re-row[data-astro-cid-3d3fy34a]{display:flex;justify-content:space-between;gap:8pt;align-items:baseline}.re-t[data-astro-cid-3d3fy34a]{font-family:var(--rpg-font-head, "Fraunces", Georgia, serif);font-weight:700;font-size:10.5pt}.re-dt[data-astro-cid-3d3fy34a]{font-size:9pt;color:#6b7280;white-space:nowrap;font-variant-numeric:tabular-nums}.re-org[data-astro-cid-3d3fy34a]{font-size:9.5pt;color:#4b5563;margin:.5mm 0 0}.re-body[data-astro-cid-3d3fy34a]{font-size:10pt;margin:0}.re-soft[data-astro-cid-3d3fy34a]{font-size:9pt;color:#6b7280;margin:.5mm 0 0}.re-ul[data-astro-cid-3d3fy34a]{margin:1.5mm 0 0;padding-left:4.5mm}.re-ul[data-astro-cid-3d3fy34a] li[data-astro-cid-3d3fy34a]{font-size:10pt;margin-bottom:1mm}@media print{.rst-exec[data-astro-cid-3d3fy34a]{padding:0}}.rst-tech[data-astro-cid-2o2ou36k]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#17202a;background:#fff;padding:var(--rpg-pad, 14mm)}.rt-hdr[data-astro-cid-2o2ou36k]{border-bottom:2px solid var(--rpg-accent, #05B34D);padding-bottom:4mm;margin-bottom:var(--rpg-gap, 7mm)}.rt-hdr[data-astro-cid-2o2ou36k] h1[data-astro-cid-2o2ou36k]{font-family:var(--rpg-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:19pt;font-weight:700;letter-spacing:-.01em;margin:0}.rt-tag[data-astro-cid-2o2ou36k]{font-family:var(--rpg-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:10pt;color:var(--rpg-accent, #05B34D);margin:1.5mm 0 0}.rt-tag[data-astro-cid-2o2ou36k]:before{content:"$ ";color:#94a3b8}.rt-contact[data-astro-cid-2o2ou36k]{font-family:var(--rpg-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:8.5pt;color:#475569;margin:2mm 0 0}.rt-s[data-astro-cid-2o2ou36k]{margin-bottom:var(--rpg-gap, 7mm)}.rt-s[data-astro-cid-2o2ou36k] h2[data-astro-cid-2o2ou36k]{font-family:var(--rpg-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:10.5pt;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--rpg-accent, #05B34D);margin:0 0 3.5mm}.rt-s[data-astro-cid-2o2ou36k] h2[data-astro-cid-2o2ou36k]:before{content:"// ";color:#b6c2cf}.rt-matrix[data-astro-cid-2o2ou36k]{display:grid;grid-template-columns:1fr 1fr;gap:3mm 8mm}.rt-mcat[data-astro-cid-2o2ou36k]{font-family:var(--rpg-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:8.5pt;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#475569;margin:0 0 1mm}.rt-mitems[data-astro-cid-2o2ou36k]{font-size:9.5pt;margin:0}.rt-it[data-astro-cid-2o2ou36k]{margin-bottom:4.5mm;break-inside:avoid}.rt-row[data-astro-cid-2o2ou36k]{display:flex;justify-content:space-between;gap:8pt;align-items:baseline}.rt-t[data-astro-cid-2o2ou36k]{font-weight:700;font-size:10.5pt}.rt-dt[data-astro-cid-2o2ou36k]{font-family:var(--rpg-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:8.5pt;color:#64748b;white-space:nowrap}.rt-org[data-astro-cid-2o2ou36k]{font-size:9.5pt;color:#475569;margin:.5mm 0 0}.rt-body[data-astro-cid-2o2ou36k]{font-size:10pt;margin:0}.rt-url[data-astro-cid-2o2ou36k]{font-family:var(--rpg-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:8.5pt;color:var(--rpg-accent, #05B34D);margin:1mm 0 0}.rt-ul[data-astro-cid-2o2ou36k]{margin:1.5mm 0 0;padding-left:4.5mm}.rt-ul[data-astro-cid-2o2ou36k] li[data-astro-cid-2o2ou36k]{font-size:10pt;margin-bottom:1mm}.rt-tags[data-astro-cid-2o2ou36k]{display:flex;flex-wrap:wrap;gap:1.6mm;margin:1.5mm 0 0}.rt-tagchip[data-astro-cid-2o2ou36k]{font-family:var(--rpg-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:8pt;padding:.7mm 2mm;border-radius:3px;background:color-mix(in srgb,var(--rpg-accent, #05B34D) 8%,#ffffff);border:1px solid color-mix(in srgb,var(--rpg-accent, #05B34D) 30%,transparent);color:#1f2937}@media print{.rst-tech[data-astro-cid-2o2ou36k]{padding:0}}.rst-side[data-astro-cid-q7gmzckt]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#1c2230;background:#fff;padding:var(--rpg-pad, 14mm)}.rs-hdr[data-astro-cid-q7gmzckt]{display:flex;align-items:center;gap:6mm;border-bottom:2px solid var(--rpg-accent, #05B34D);padding-bottom:4.5mm;margin-bottom:var(--rpg-gap, 7mm)}.rs-photo[data-astro-cid-q7gmzckt]{width:21mm;height:21mm;border-radius:14%;object-fit:cover;display:block}.rs-slot[data-astro-cid-q7gmzckt]{display:block;flex:none}.rs-hdr[data-astro-cid-q7gmzckt] h1[data-astro-cid-q7gmzckt]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif);font-size:21pt;font-weight:800;letter-spacing:-.015em;margin:0}.rs-tag[data-astro-cid-q7gmzckt]{font-size:10.5pt;color:var(--rpg-accent, #05B34D);font-weight:600;margin:1mm 0 0}.rs-side[data-astro-cid-q7gmzckt]{float:left;width:31%;box-sizing:border-box;margin:0 6mm var(--rpg-gap, 7mm) 0;padding:4.5mm;border-radius:3mm;background:color-mix(in srgb,var(--rpg-accent, #05B34D) 7%,#ffffff);border:1px solid color-mix(in srgb,var(--rpg-accent, #05B34D) 22%,transparent)}.rs-main[data-astro-cid-q7gmzckt]{overflow:hidden}.rs-block[data-astro-cid-q7gmzckt]{margin-bottom:5mm;break-inside:avoid}.rs-block[data-astro-cid-q7gmzckt]:last-child{margin-bottom:0}.rs-block[data-astro-cid-q7gmzckt] h2[data-astro-cid-q7gmzckt],.rs-s[data-astro-cid-q7gmzckt] h2[data-astro-cid-q7gmzckt]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif);font-size:10pt;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--rpg-accent, #05B34D);margin:0 0 2.5mm}.rs-s[data-astro-cid-q7gmzckt]{margin-bottom:var(--rpg-gap, 7mm)}.rs-clist[data-astro-cid-q7gmzckt]{list-style:none;margin:0;padding:0}.rs-clist[data-astro-cid-q7gmzckt] li[data-astro-cid-q7gmzckt]{font-size:9pt;margin-bottom:1.2mm;overflow-wrap:anywhere}.rs-scat[data-astro-cid-q7gmzckt]{font-size:8pt;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#5b6472;margin:0 0 .5mm}.rs-sitems[data-astro-cid-q7gmzckt]{font-size:9pt;margin:0 0 2mm}.rs-it[data-astro-cid-q7gmzckt]{margin-bottom:4.5mm;break-inside:avoid}.rs-row[data-astro-cid-q7gmzckt]{display:flex;justify-content:space-between;gap:8pt;align-items:baseline}.rs-t[data-astro-cid-q7gmzckt]{font-weight:700;font-size:10.5pt}.rs-dt[data-astro-cid-q7gmzckt]{font-size:9pt;color:#64707f;white-space:nowrap}.rs-org[data-astro-cid-q7gmzckt]{font-size:9.5pt;color:#4b5563;margin:.5mm 0 0}.rs-body[data-astro-cid-q7gmzckt]{font-size:10pt;margin:0}.rs-soft[data-astro-cid-q7gmzckt]{font-size:9pt;color:#64707f;margin:.5mm 0 0}.rs-ul[data-astro-cid-q7gmzckt]{margin:1.5mm 0 0;padding-left:4.5mm}.rs-ul[data-astro-cid-q7gmzckt] li[data-astro-cid-q7gmzckt]{font-size:10pt;margin-bottom:1mm}@media(max-width:680px){.rs-side[data-astro-cid-q7gmzckt]{float:none;width:100%;margin-right:0}}@media print{.rst-side[data-astro-cid-q7gmzckt]{padding:0}}.rst-min[data-astro-cid-zyttevrq]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.6);color:#14161a;background:#fff;padding:var(--rpg-pad, 16mm)}.rn-hdr[data-astro-cid-zyttevrq]{border-top:3px solid #14161a;padding-top:6mm;margin-bottom:calc(var(--rpg-gap, 7mm) * 1.4)}.rn-hdr[data-astro-cid-zyttevrq] h1[data-astro-cid-zyttevrq]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif);font-size:26pt;font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:0}.rn-tag[data-astro-cid-zyttevrq]{font-size:11pt;color:#52575f;margin:2mm 0 0}.rn-contact[data-astro-cid-zyttevrq]{font-size:8.5pt;letter-spacing:.06em;text-transform:uppercase;color:#6a707a;margin:3mm 0 0}.rn-s[data-astro-cid-zyttevrq]{margin-bottom:calc(var(--rpg-gap, 7mm) * 1.15)}.rn-s[data-astro-cid-zyttevrq] h2[data-astro-cid-zyttevrq]{display:flex;align-items:baseline;gap:4mm;font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif);font-size:9.5pt;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:#14161a;margin:0 0 4.5mm;padding-bottom:2mm;border-bottom:1px solid #d9dce1}.rst-min[data-astro-cid-zyttevrq]{counter-reset:rnsec}.rn-s[data-astro-cid-zyttevrq]{counter-increment:rnsec}.rn-idx[data-astro-cid-zyttevrq]{font-size:8pt;color:var(--rpg-accent, #05B34D);letter-spacing:.1em}.rn-idx[data-astro-cid-zyttevrq]:before{content:counter(rnsec,decimal-leading-zero)}.rn-it[data-astro-cid-zyttevrq]{margin-bottom:5mm;break-inside:avoid}.rn-t[data-astro-cid-zyttevrq]{font-weight:700;font-size:10.5pt;margin:0}.rn-org[data-astro-cid-zyttevrq]{font-size:9.5pt;color:#52575f;margin:.8mm 0 0}.rn-body[data-astro-cid-zyttevrq]{font-size:10pt;margin:0}.rn-url[data-astro-cid-zyttevrq]{font-size:9pt;color:#6a707a;margin:1mm 0 0}.rn-ul[data-astro-cid-zyttevrq]{margin:1.5mm 0 0;padding-left:4.5mm}.rn-ul[data-astro-cid-zyttevrq] li[data-astro-cid-zyttevrq]{font-size:10pt;margin-bottom:1.2mm}@media print{.rst-min[data-astro-cid-zyttevrq]{padding:0}}.rst-harvard[data-astro-cid-bylok3kb]{font-family:var(--rpg-font-body, Georgia, "Times New Roman", serif);font-size:10.5pt;line-height:var(--rpg-leading, 1.45);color:#111;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-harvard[data-astro-cid-bylok3kb] h1[data-astro-cid-bylok3kb],.rst-harvard[data-astro-cid-bylok3kb] h2[data-astro-cid-bylok3kb],.rhv-t[data-astro-cid-bylok3kb],.rhv-tag[data-astro-cid-bylok3kb]{font-family:var(--rpg-font-head, Georgia, "Times New Roman", serif)}.rhv-hdr[data-astro-cid-bylok3kb]{text-align:center;margin-bottom:calc(var(--rpg-gap, 7mm) * .9)}.rhv-hdr[data-astro-cid-bylok3kb] h1[data-astro-cid-bylok3kb]{font-size:19pt;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:0}.rhv-tag[data-astro-cid-bylok3kb]{font-size:11pt;font-style:italic;margin:.25rem 0 0}.rhv-contact[data-astro-cid-bylok3kb]{font-size:9.5pt;margin:.35rem 0 0;overflow-wrap:anywhere}.rhv-s[data-astro-cid-bylok3kb]{margin-bottom:var(--rpg-gap, 7mm)}.rhv-s[data-astro-cid-bylok3kb] h2[data-astro-cid-bylok3kb]{font-size:11pt;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;text-align:center;border-bottom:1px solid #111;padding-bottom:2pt;margin:0 0 7pt}.rhv-item[data-astro-cid-bylok3kb]{margin-bottom:7pt}.rhv-row[data-astro-cid-bylok3kb]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rhv-t[data-astro-cid-bylok3kb]{font-weight:700}.rhv-dt[data-astro-cid-bylok3kb]{font-size:9.5pt;white-space:nowrap}.rhv-org[data-astro-cid-bylok3kb]{font-size:9.5pt;font-style:italic;margin:1pt 0 0}.rhv-body[data-astro-cid-bylok3kb]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rhv-ul[data-astro-cid-bylok3kb]{margin:3pt 0 0;padding-left:14pt}.rhv-ul[data-astro-cid-bylok3kb] li[data-astro-cid-bylok3kb]{font-size:10pt;margin-bottom:1.5pt}@media print{.rst-harvard[data-astro-cid-bylok3kb]{padding:var(--rpg-pad, 14mm)}.rhv-s[data-astro-cid-bylok3kb] h2[data-astro-cid-bylok3kb]{break-after:avoid}}.rst-analyst[data-astro-cid-oguge53o]{font-family:Inter,system-ui,sans-serif;color:#111827;line-height:1.45;font-size:.92rem}.rst-analyst[data-astro-cid-oguge53o] h1[data-astro-cid-oguge53o]{font-size:1.7rem;font-weight:800;letter-spacing:-.02em;margin:0;color:var(--rpg-accent, #0F766E)}.ran-hdr[data-astro-cid-oguge53o]{border-bottom:2.5px solid var(--rpg-accent, #0F766E);padding-bottom:.7rem;margin-bottom:.9rem}.ran-tag[data-astro-cid-oguge53o]{margin:.25rem 0 0;font-size:.98rem;font-weight:600;color:#374151}.ran-contact[data-astro-cid-oguge53o]{margin:.35rem 0 0;font-size:.82rem;color:#4b5563}.ran-links[data-astro-cid-oguge53o]{margin:.2rem 0 0;font-size:.78rem;color:#6b7280}.ran-s[data-astro-cid-oguge53o]{margin:0 0 .95rem}.rst-analyst[data-astro-cid-oguge53o] h2[data-astro-cid-oguge53o]{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--rpg-accent, #0F766E);margin:0 0 .45rem;padding-bottom:.2rem;border-bottom:1px solid #e5e7eb}.ran-toolkit[data-astro-cid-oguge53o]{display:grid;gap:.3rem}.ran-toolrow[data-astro-cid-oguge53o]{margin:0;font-size:.86rem;display:flex;gap:.6rem}.ran-cat[data-astro-cid-oguge53o]{flex:0 0 9.5rem;font-weight:700;color:#111827}.ran-items[data-astro-cid-oguge53o]{flex:1;color:#374151}.ran-item[data-astro-cid-oguge53o]{margin:0 0 .55rem}.ran-row[data-astro-cid-oguge53o]{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.ran-t[data-astro-cid-oguge53o]{font-weight:700;font-size:.93rem}.ran-org[data-astro-cid-oguge53o]{font-weight:500;color:#374151}.ran-dt[data-astro-cid-oguge53o]{flex:none;font-size:.78rem;color:#6b7280;font-variant-numeric:tabular-nums}.ran-loc[data-astro-cid-oguge53o]{margin:.05rem 0 0;font-size:.8rem;color:#6b7280;font-style:italic}.ran-ul[data-astro-cid-oguge53o]{margin:.25rem 0 0;padding-left:1.05rem}.ran-ul[data-astro-cid-oguge53o] li[data-astro-cid-oguge53o]{margin:.14rem 0;font-size:.86rem;color:#1f2937}.ran-body[data-astro-cid-oguge53o]{margin:.15rem 0 0;font-size:.88rem;color:#1f2937}.ran-dim[data-astro-cid-oguge53o]{color:#9ca3af;font-size:.76rem}@media print{.rst-analyst[data-astro-cid-oguge53o]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rst-pm[data-astro-cid-xnqf5h37]{font-family:Inter,system-ui,sans-serif;color:#111827;line-height:1.5;font-size:.92rem}.rst-pm[data-astro-cid-xnqf5h37] h1[data-astro-cid-xnqf5h37]{font-size:1.72rem;font-weight:800;letter-spacing:-.02em;margin:0}.rpm-hdr[data-astro-cid-xnqf5h37]{margin-bottom:1rem}.rpm-tag[data-astro-cid-xnqf5h37]{margin:.3rem 0 0;font-size:.98rem;font-weight:600;color:var(--rpg-accent, #1D4ED8)}.rpm-contact[data-astro-cid-xnqf5h37]{margin:.35rem 0 0;font-size:.82rem;color:#4b5563}.rpm-s[data-astro-cid-xnqf5h37]{margin:0 0 1rem}.rst-pm[data-astro-cid-xnqf5h37] h2[data-astro-cid-xnqf5h37]{font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .5rem;color:#111827}.rpm-comp[data-astro-cid-xnqf5h37]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem 1rem}.rpm-comp-h[data-astro-cid-xnqf5h37]{margin:0;font-weight:700;font-size:.84rem;color:var(--rpg-accent, #1D4ED8)}.rpm-comp-items[data-astro-cid-xnqf5h37]{margin:.1rem 0 0;font-size:.82rem;color:#374151}.rpm-item[data-astro-cid-xnqf5h37]{margin:0 0 .6rem}.rpm-role[data-astro-cid-xnqf5h37]{margin:0;font-weight:700;font-size:.94rem}.rpm-dt[data-astro-cid-xnqf5h37]{font-weight:500;font-size:.78rem;color:#6b7280;white-space:pre}.rpm-orgline[data-astro-cid-xnqf5h37]{margin:.05rem 0 0;font-size:.84rem;color:#4b5563}.rpm-ul[data-astro-cid-xnqf5h37]{margin:.25rem 0 0;padding-left:1.1rem}.rpm-ul[data-astro-cid-xnqf5h37] li[data-astro-cid-xnqf5h37]{margin:.16rem 0;font-size:.86rem}.rpm-body[data-astro-cid-xnqf5h37]{margin:.2rem 0 0;font-size:.88rem}@media print{.rst-pm[data-astro-cid-xnqf5h37]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rst-scholar[data-astro-cid-3htw4mst]{font-family:Georgia,Fraunces,serif;color:#111827;line-height:1.5;font-size:.92rem}.rst-scholar[data-astro-cid-3htw4mst] h1[data-astro-cid-3htw4mst]{font-size:1.75rem;font-weight:700;letter-spacing:.01em;margin:0}.rsc-hdr[data-astro-cid-3htw4mst]{text-align:center;border-bottom:1px solid #111827;padding-bottom:.75rem;margin-bottom:1rem}.rsc-tag[data-astro-cid-3htw4mst]{margin:.3rem 0 0;font-size:.96rem;font-style:italic;color:#374151}.rsc-contact[data-astro-cid-3htw4mst]{margin:.35rem 0 0;font-size:.82rem;color:#4b5563}.rsc-links[data-astro-cid-3htw4mst]{margin:.2rem 0 0;font-size:.78rem;color:#6b7280}.rsc-s[data-astro-cid-3htw4mst]{margin:0 0 1rem}.rst-scholar[data-astro-cid-3htw4mst] h2[data-astro-cid-3htw4mst]{font-size:.8rem;font-weight:700;font-variant:small-caps;letter-spacing:.14em;text-transform:lowercase;border-bottom:1px solid #d1d5db;padding-bottom:.25rem;margin:0 0 .55rem}.rsc-item[data-astro-cid-3htw4mst]{margin:0 0 .6rem}.rsc-row[data-astro-cid-3htw4mst]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.rsc-t[data-astro-cid-3htw4mst]{margin:0;font-weight:700;font-size:.93rem}.rsc-org[data-astro-cid-3htw4mst]{font-weight:400}.rsc-dt[data-astro-cid-3htw4mst]{flex:none;font-size:.78rem;color:#6b7280}.rsc-orgline[data-astro-cid-3htw4mst]{margin:.05rem 0 0;font-size:.84rem;color:#4b5563}.rsc-ul[data-astro-cid-3htw4mst]{margin:.25rem 0 0;padding-left:1.1rem}.rsc-ul[data-astro-cid-3htw4mst] li[data-astro-cid-3htw4mst]{margin:.15rem 0;font-size:.86rem}.rsc-body[data-astro-cid-3htw4mst]{margin:.2rem 0 0;font-size:.88rem}.rsc-cite[data-astro-cid-3htw4mst]{margin:0 0 .45rem;padding-left:1.2rem;text-indent:-1.2rem;font-size:.86rem}.rsc-skillrow[data-astro-cid-3htw4mst]{margin:0 0 .3rem;font-size:.86rem}.rst-trades[data-astro-cid-wprrvvks]{font-family:Inter,system-ui,sans-serif;color:#111827;line-height:1.45;font-size:.92rem}.rst-trades[data-astro-cid-wprrvvks] h1[data-astro-cid-wprrvvks]{font-size:1.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.02em;margin:0}.rtr-hdr[data-astro-cid-wprrvvks]{background:color-mix(in srgb,var(--rpg-accent, #1F2937) 7%,#ffffff);border-left:5px solid var(--rpg-accent, #1F2937);padding:.75rem .9rem;margin-bottom:1rem}.rtr-tag[data-astro-cid-wprrvvks]{margin:.3rem 0 0;font-size:.96rem;font-weight:600;color:#374151}.rtr-contact[data-astro-cid-wprrvvks]{margin:.35rem 0 0;font-size:.82rem;color:#4b5563}.rtr-s[data-astro-cid-wprrvvks]{margin:0 0 1rem}.rst-trades[data-astro-cid-wprrvvks] h2[data-astro-cid-wprrvvks]{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--rpg-accent, #1F2937);margin:0 0 .5rem}.rtr-certs[data-astro-cid-wprrvvks]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.45rem 1rem}.rtr-cert[data-astro-cid-wprrvvks]{border:1px solid #e5e7eb;border-radius:6px;padding:.4rem .6rem}.rtr-cert-name[data-astro-cid-wprrvvks]{margin:0;font-weight:700;font-size:.86rem}.rtr-cert-meta[data-astro-cid-wprrvvks]{margin:.05rem 0 0;font-size:.76rem;color:#6b7280}.rtr-item[data-astro-cid-wprrvvks]{margin:0 0 .6rem}.rtr-row[data-astro-cid-wprrvvks]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.rtr-t[data-astro-cid-wprrvvks]{font-weight:700;font-size:.93rem}.rtr-org[data-astro-cid-wprrvvks]{font-weight:500}.rtr-dt[data-astro-cid-wprrvvks]{flex:none;font-size:.78rem;color:#6b7280;font-variant-numeric:tabular-nums}.rtr-meta[data-astro-cid-wprrvvks]{margin:.05rem 0 0;font-size:.8rem;color:#6b7280}.rtr-ul[data-astro-cid-wprrvvks]{margin:.25rem 0 0;padding-left:1.05rem}.rtr-ul[data-astro-cid-wprrvvks] li[data-astro-cid-wprrvvks]{margin:.15rem 0;font-size:.86rem}.rtr-body[data-astro-cid-wprrvvks]{margin:.2rem 0 0;font-size:.88rem}.rtr-skillrow[data-astro-cid-wprrvvks]{margin:0 0 .3rem;font-size:.86rem}@media print{.rst-trades[data-astro-cid-wprrvvks]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rst-remote[data-astro-cid-ketzhfew]{font-family:Inter,system-ui,sans-serif;color:#111827;line-height:1.5;font-size:.92rem}.rst-remote[data-astro-cid-ketzhfew] h1[data-astro-cid-ketzhfew]{font-size:1.7rem;font-weight:800;letter-spacing:-.02em;margin:0;color:var(--rpg-accent, #0F766E)}.rrm-hdr[data-astro-cid-ketzhfew]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.6rem;border-bottom:2px solid var(--rpg-accent, #0F766E);padding-bottom:.7rem;margin-bottom:.95rem}.rrm-tag[data-astro-cid-ketzhfew]{margin:.3rem 0 0;font-size:.96rem;font-weight:600;color:#374151}.rrm-availability[data-astro-cid-ketzhfew]{display:flex;flex-wrap:wrap;gap:.35rem}.rrm-avail-chip[data-astro-cid-ketzhfew]{display:inline-block;border:1px solid #e5e7eb;border-radius:999px;padding:.18rem .6rem;font-size:.72rem;font-weight:600;color:#374151;background:#fff}.rrm-s[data-astro-cid-ketzhfew]{margin:0 0 .95rem}.rst-remote[data-astro-cid-ketzhfew] h2[data-astro-cid-ketzhfew]{font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .45rem;color:#111827}.rrm-item[data-astro-cid-ketzhfew]{margin:0 0 .6rem}.rrm-row[data-astro-cid-ketzhfew]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.rrm-t[data-astro-cid-ketzhfew]{font-weight:700;font-size:.93rem}.rrm-org[data-astro-cid-ketzhfew]{font-weight:500;color:#374151}.rrm-dt[data-astro-cid-ketzhfew]{flex:none;font-size:.78rem;color:#6b7280;font-variant-numeric:tabular-nums}.rrm-meta[data-astro-cid-ketzhfew]{margin:.05rem 0 0;font-size:.8rem;color:#6b7280}.rrm-ul[data-astro-cid-ketzhfew]{margin:.25rem 0 0;padding-left:1.1rem}.rrm-ul[data-astro-cid-ketzhfew] li[data-astro-cid-ketzhfew]{margin:.16rem 0;font-size:.86rem}.rrm-body[data-astro-cid-ketzhfew]{margin:.2rem 0 0;font-size:.88rem}.rrm-skillrow[data-astro-cid-ketzhfew]{margin:0 0 .3rem;font-size:.86rem}@media print{.rst-remote[data-astro-cid-ketzhfew]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.rrm-avail-chip[data-astro-cid-ketzhfew]{border-color:#d1d5db}}.rst-service[data-astro-cid-vq53lnsh]{font-family:Inter,system-ui,sans-serif;color:#111827;line-height:1.5;font-size:.92rem}.rst-service[data-astro-cid-vq53lnsh] h1[data-astro-cid-vq53lnsh]{font-size:1.72rem;font-weight:800;letter-spacing:-.01em;margin:0;color:var(--rpg-accent, #7C2D3E)}.rsv-hdr[data-astro-cid-vq53lnsh]{border-bottom:2.5px double var(--rpg-accent, #7C2D3E);padding-bottom:.7rem;margin-bottom:.95rem}.rsv-tag[data-astro-cid-vq53lnsh]{margin:.3rem 0 0;font-size:.98rem;font-weight:600;color:#374151}.rsv-contact[data-astro-cid-vq53lnsh]{margin:.35rem 0 0;font-size:.82rem;color:#4b5563}.rsv-s[data-astro-cid-vq53lnsh]{margin:0 0 .95rem}.rst-service[data-astro-cid-vq53lnsh] h2[data-astro-cid-vq53lnsh]{font-size:.79rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;margin:0 0 .5rem;color:var(--rpg-accent, #7C2D3E)}.rsv-strengths[data-astro-cid-vq53lnsh]{display:flex;flex-wrap:wrap;gap:.35rem}.rsv-strength[data-astro-cid-vq53lnsh]{display:inline-block;border:1px solid color-mix(in srgb,var(--rpg-accent, #7C2D3E) 30%,transparent);border-radius:999px;padding:.2rem .65rem;font-size:.76rem;font-weight:600;color:#1f2937}.rsv-item[data-astro-cid-vq53lnsh]{margin:0 0 .6rem}.rsv-row[data-astro-cid-vq53lnsh]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.rsv-t[data-astro-cid-vq53lnsh]{font-weight:700;font-size:.93rem}.rsv-org[data-astro-cid-vq53lnsh]{font-weight:500;color:#374151}.rsv-dt[data-astro-cid-vq53lnsh]{flex:none;font-size:.78rem;color:#6b7280;font-variant-numeric:tabular-nums}.rsv-meta[data-astro-cid-vq53lnsh]{margin:.05rem 0 0;font-size:.8rem;color:#6b7280}.rsv-ul[data-astro-cid-vq53lnsh]{margin:.25rem 0 0;padding-left:1.1rem}.rsv-ul[data-astro-cid-vq53lnsh] li[data-astro-cid-vq53lnsh]{margin:.16rem 0;font-size:.86rem}.rsv-body[data-astro-cid-vq53lnsh]{margin:.2rem 0 0;font-size:.88rem}@media print{.rst-service[data-astro-cid-vq53lnsh]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.rsv-strength[data-astro-cid-vq53lnsh]{border-color:#d1d5db}}.rst-creative[data-astro-cid-nn2oqjax]{font-family:Fraunces,Georgia,serif;color:#111827;line-height:1.5;font-size:.92rem}.rst-creative[data-astro-cid-nn2oqjax] h1[data-astro-cid-nn2oqjax]{font-family:Inter,system-ui,sans-serif;font-size:2rem;font-weight:800;letter-spacing:-.03em;margin:0}.rcr-hdr[data-astro-cid-nn2oqjax]{border-bottom:3px solid var(--rpg-accent, #B45309);padding-bottom:.75rem;margin-bottom:1rem}.rcr-kicker[data-astro-cid-nn2oqjax]{margin:0;font-family:Inter,system-ui,sans-serif;font-size:.64rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--rpg-accent, #B45309)}.rcr-tag[data-astro-cid-nn2oqjax]{margin:.35rem 0 0;font-size:1rem;font-style:italic;color:#374151}.rcr-contact[data-astro-cid-nn2oqjax]{margin:.4rem 0 0;font-family:Inter,system-ui,sans-serif;font-size:.82rem;color:#4b5563}.rcr-links[data-astro-cid-nn2oqjax]{margin:.2rem 0 0;font-family:Inter,system-ui,sans-serif;font-size:.76rem;color:#6b7280}.rcr-s[data-astro-cid-nn2oqjax]{margin:0 0 1rem}.rst-creative[data-astro-cid-nn2oqjax] h2[data-astro-cid-nn2oqjax]{font-family:Inter,system-ui,sans-serif;font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .5rem;color:#111827}.rcr-item[data-astro-cid-nn2oqjax]{margin:0 0 .6rem}.rcr-row[data-astro-cid-nn2oqjax]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.rcr-t[data-astro-cid-nn2oqjax]{font-weight:700;font-size:.94rem}.rcr-org[data-astro-cid-nn2oqjax]{font-weight:400;font-style:italic}.rcr-dt[data-astro-cid-nn2oqjax]{flex:none;font-family:Inter,system-ui,sans-serif;font-size:.76rem;color:#6b7280;font-variant-numeric:tabular-nums}.rcr-meta[data-astro-cid-nn2oqjax]{margin:.05rem 0 0;font-family:Inter,system-ui,sans-serif;font-size:.78rem;color:#6b7280}.rcr-ul[data-astro-cid-nn2oqjax]{margin:.25rem 0 0;padding-left:1.1rem}.rcr-ul[data-astro-cid-nn2oqjax] li[data-astro-cid-nn2oqjax]{margin:.16rem 0;font-size:.86rem}.rcr-body[data-astro-cid-nn2oqjax]{margin:.2rem 0 0;font-size:.88rem}.rcr-skillrow[data-astro-cid-nn2oqjax]{margin:0 0 .3rem;font-size:.86rem}.rst-chrono[data-astro-cid-e2fmlap3]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#1a2233;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-chrono[data-astro-cid-e2fmlap3] h1[data-astro-cid-e2fmlap3],.rst-chrono[data-astro-cid-e2fmlap3] h2[data-astro-cid-e2fmlap3],.rch-t[data-astro-cid-e2fmlap3]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rch-hdr[data-astro-cid-e2fmlap3]{border-bottom:2.5px solid var(--rpg-accent, #1D4ED8);padding-bottom:4mm;margin-bottom:var(--rpg-gap, 7mm)}.rch-hdr[data-astro-cid-e2fmlap3] h1[data-astro-cid-e2fmlap3]{font-size:22pt;font-weight:800;letter-spacing:-.01em;margin:0;color:var(--rpg-accent, #1D4ED8)}.rch-tag[data-astro-cid-e2fmlap3]{font-size:11pt;font-weight:600;color:#33415c;margin:1mm 0 0}.rch-contact[data-astro-cid-e2fmlap3]{font-size:9.5pt;color:#4b5563;margin:1.5mm 0 0;overflow-wrap:anywhere}.rch-s[data-astro-cid-e2fmlap3]{margin-bottom:var(--rpg-gap, 7mm)}.rch-s[data-astro-cid-e2fmlap3] h2[data-astro-cid-e2fmlap3]{font-size:11pt;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#1a2233;border-left:3px solid var(--rpg-accent, #1D4ED8);padding-left:2.5mm;margin:0 0 3.5mm}.rch-item[data-astro-cid-e2fmlap3]{margin-bottom:4.5mm}.rch-row[data-astro-cid-e2fmlap3]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rch-t[data-astro-cid-e2fmlap3]{font-weight:700;font-size:10.5pt}.rch-org[data-astro-cid-e2fmlap3]{font-weight:600;color:#33415c}.rch-dt[data-astro-cid-e2fmlap3]{font-size:9pt;color:#5b6472;white-space:nowrap}.rch-loc[data-astro-cid-e2fmlap3]{font-size:9.5pt;color:#4b5563;margin:.5mm 0 0}.rch-body[data-astro-cid-e2fmlap3]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rch-skillrow[data-astro-cid-e2fmlap3]{font-size:10pt;margin:0 0 1.5mm}.rch-ul[data-astro-cid-e2fmlap3]{margin:1.5mm 0 0;padding-left:5mm}.rch-ul[data-astro-cid-e2fmlap3] li[data-astro-cid-e2fmlap3]{font-size:10pt;margin-bottom:1mm}@media print{.rst-chrono[data-astro-cid-e2fmlap3]{padding:var(--rpg-pad, 14mm)}.rch-s[data-astro-cid-e2fmlap3] h2[data-astro-cid-e2fmlap3]{break-after:avoid}}.rst-twocol[data-astro-cid-lq2q6p57]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.48);color:#212a3a;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-twocol[data-astro-cid-lq2q6p57] h1[data-astro-cid-lq2q6p57],.rst-twocol[data-astro-cid-lq2q6p57] h2[data-astro-cid-lq2q6p57],.rtc-t[data-astro-cid-lq2q6p57]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rtc-hdr[data-astro-cid-lq2q6p57]{border-bottom:2px solid var(--rpg-accent, #0F766E);padding-bottom:4mm;margin-bottom:var(--rpg-gap, 7mm)}.rtc-hdr[data-astro-cid-lq2q6p57] h1[data-astro-cid-lq2q6p57]{font-size:21pt;font-weight:800;letter-spacing:-.015em;margin:0}.rtc-tag[data-astro-cid-lq2q6p57]{font-size:10.5pt;font-weight:600;color:var(--rpg-accent, #0F766E);margin:1mm 0 0}.rtc-contact[data-astro-cid-lq2q6p57]{font-size:9.5pt;color:#4b5563;margin:1.5mm 0 0;overflow-wrap:anywhere}.rst-twocol[data-astro-cid-lq2q6p57]{display:grid;grid-template-columns:minmax(0,1fr) 33%;column-gap:6mm}.rtc-hdr[data-astro-cid-lq2q6p57]{grid-column:1 / -1;grid-row:1}.rtc-main[data-astro-cid-lq2q6p57]{grid-column:1;grid-row:2;min-width:0}.rtc-rail[data-astro-cid-lq2q6p57]{grid-column:2;grid-row:2;min-width:0;align-self:start}.rtc-s[data-astro-cid-lq2q6p57]{margin-bottom:var(--rpg-gap, 7mm)}.rtc-s[data-astro-cid-lq2q6p57] h2[data-astro-cid-lq2q6p57]{font-size:10.5pt;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:var(--rpg-accent, #0F766E);border-bottom:1px solid color-mix(in srgb,var(--rpg-accent, #0F766E) 30%,transparent);padding-bottom:1.5mm;margin:0 0 3mm}.rtc-item[data-astro-cid-lq2q6p57]{margin-bottom:4.5mm}.rtc-row[data-astro-cid-lq2q6p57]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rtc-t[data-astro-cid-lq2q6p57]{font-weight:700;font-size:10.5pt}.rtc-dt[data-astro-cid-lq2q6p57]{font-size:9pt;color:#5b6472;white-space:nowrap}.rtc-org[data-astro-cid-lq2q6p57]{font-size:9.5pt;color:#4b5563;margin:.5mm 0 0}.rtc-body[data-astro-cid-lq2q6p57]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rtc-ul[data-astro-cid-lq2q6p57]{margin:1.5mm 0 0;padding-left:5mm}.rtc-ul[data-astro-cid-lq2q6p57] li[data-astro-cid-lq2q6p57]{font-size:10pt;margin-bottom:1mm}.rtc-block[data-astro-cid-lq2q6p57]{margin-bottom:5mm}.rtc-block[data-astro-cid-lq2q6p57] h2[data-astro-cid-lq2q6p57]{font-size:10pt;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:var(--rpg-accent, #0F766E);margin:0 0 2mm}.rtc-grp[data-astro-cid-lq2q6p57]{margin-bottom:2.5mm}.rtc-scat[data-astro-cid-lq2q6p57]{font-size:8.5pt;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#5b6472;margin:0 0 .5mm}.rtc-sitems[data-astro-cid-lq2q6p57]{font-size:9pt;margin:0}.rtc-clist[data-astro-cid-lq2q6p57]{list-style:none;margin:0;padding:0}.rtc-clist[data-astro-cid-lq2q6p57] li[data-astro-cid-lq2q6p57]{font-size:9pt;margin-bottom:1.2mm;overflow-wrap:anywhere}@media print{.rst-twocol[data-astro-cid-lq2q6p57]{padding:var(--rpg-pad, 14mm)}.rtc-s[data-astro-cid-lq2q6p57] h2[data-astro-cid-lq2q6p57],.rtc-block[data-astro-cid-lq2q6p57] h2[data-astro-cid-lq2q6p57]{break-after:avoid}}.rst-compacteu[data-astro-cid-u3bmn7ur]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:9.5pt;line-height:var(--rpg-leading, 1.38);color:#1f2733;background:#fff;padding:var(--rpg-pad, 12mm)}.rst-compacteu[data-astro-cid-u3bmn7ur] h1[data-astro-cid-u3bmn7ur],.rst-compacteu[data-astro-cid-u3bmn7ur] h2[data-astro-cid-u3bmn7ur],.rcu-t[data-astro-cid-u3bmn7ur]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rcu-hdr[data-astro-cid-u3bmn7ur]{display:flex;align-items:flex-start;gap:5mm;border-bottom:1.5px solid #1f2733;padding-bottom:3mm;margin-bottom:calc(var(--rpg-gap, 7mm) * .8)}.rcu-id[data-astro-cid-u3bmn7ur]{min-width:0;flex:1}.rcu-hdr[data-astro-cid-u3bmn7ur] h1[data-astro-cid-u3bmn7ur]{font-size:17pt;font-weight:800;letter-spacing:-.01em;margin:0}.rcu-tag[data-astro-cid-u3bmn7ur]{font-size:10pt;font-weight:600;color:var(--rpg-accent, #B45309);margin:.5mm 0 0}.rcu-contact[data-astro-cid-u3bmn7ur]{font-size:8.5pt;color:#4b5563;margin:1mm 0 0;overflow-wrap:anywhere}.rcu-photo[data-astro-cid-u3bmn7ur]{width:19mm;height:24mm;object-fit:cover;display:block;border:1px solid #d1d5db}.rcu-slot[data-astro-cid-u3bmn7ur]{flex:none}.rcu-s[data-astro-cid-u3bmn7ur]{margin-bottom:calc(var(--rpg-gap, 7mm) * .8)}.rcu-s[data-astro-cid-u3bmn7ur] h2[data-astro-cid-u3bmn7ur]{font-size:9.5pt;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#1f2733;border-bottom:1px solid color-mix(in srgb,var(--rpg-accent, #B45309) 45%,transparent);padding-bottom:1mm;margin:0 0 2.5mm}.rcu-item[data-astro-cid-u3bmn7ur]{margin-bottom:3mm}.rcu-row[data-astro-cid-u3bmn7ur]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rcu-t[data-astro-cid-u3bmn7ur]{font-weight:700;font-size:9.5pt}.rcu-dt[data-astro-cid-u3bmn7ur]{font-size:8.5pt;color:#5b6472;white-space:nowrap}.rcu-org[data-astro-cid-u3bmn7ur]{font-size:9pt;color:#4b5563;margin:.3mm 0 0}.rcu-body[data-astro-cid-u3bmn7ur]{font-size:9.5pt;margin:0;overflow-wrap:anywhere}.rcu-skillrow[data-astro-cid-u3bmn7ur]{font-size:9.5pt;margin:0 0 1mm}.rcu-scat[data-astro-cid-u3bmn7ur]{font-weight:700;color:var(--rpg-accent, #B45309);margin-right:1.5mm}.rcu-lvl[data-astro-cid-u3bmn7ur]{color:#5b6472}.rcu-ul[data-astro-cid-u3bmn7ur]{margin:1mm 0 0;padding-left:4.5mm}.rcu-ul[data-astro-cid-u3bmn7ur] li[data-astro-cid-u3bmn7ur]{font-size:9.5pt;margin-bottom:.8mm}@media print{.rst-compacteu[data-astro-cid-u3bmn7ur]{padding:var(--rpg-pad, 12mm)}.rcu-s[data-astro-cid-u3bmn7ur] h2[data-astro-cid-u3bmn7ur]{break-after:avoid}}.rst-band[data-astro-cid-ok3ycq54]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.52);color:#22293a;background:#fff;padding:0 var(--rpg-pad, 14mm) var(--rpg-pad, 14mm)}.rst-band[data-astro-cid-ok3ycq54] h1[data-astro-cid-ok3ycq54],.rst-band[data-astro-cid-ok3ycq54] h2[data-astro-cid-ok3ycq54],.rcb-t[data-astro-cid-ok3ycq54]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rcb-hdr[data-astro-cid-ok3ycq54]{display:flex;align-items:center;gap:6mm;margin:0 calc(-1 * var(--rpg-pad, 14mm)) calc(var(--rpg-gap, 7mm) * 1.1);padding:8mm var(--rpg-pad, 14mm);background:color-mix(in srgb,var(--rpg-accent, #7C2D3E) 9%,#ffffff);border-bottom:3px solid var(--rpg-accent, #7C2D3E)}.rcb-id[data-astro-cid-ok3ycq54]{min-width:0}.rcb-hdr[data-astro-cid-ok3ycq54] h1[data-astro-cid-ok3ycq54]{font-size:23pt;font-weight:800;letter-spacing:-.02em;margin:0;color:#171d2b}.rcb-tag[data-astro-cid-ok3ycq54]{font-size:11pt;font-weight:600;color:var(--rpg-accent, #7C2D3E);margin:1mm 0 0}.rcb-contact[data-astro-cid-ok3ycq54]{font-size:9.5pt;color:#4b5563;margin:1.5mm 0 0;overflow-wrap:anywhere}.rcb-photo[data-astro-cid-ok3ycq54]{width:20mm;height:20mm;border-radius:50%;object-fit:cover;display:block;border:2px solid #fff;box-shadow:0 1px 4px #0000002e}.rcb-slot[data-astro-cid-ok3ycq54]{flex:none}.rcb-s[data-astro-cid-ok3ycq54]{margin-bottom:calc(var(--rpg-gap, 7mm) * 1.05)}.rcb-s[data-astro-cid-ok3ycq54] h2[data-astro-cid-ok3ycq54]{font-size:10.5pt;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--rpg-accent, #7C2D3E);margin:0 0 3mm}.rcb-item[data-astro-cid-ok3ycq54]{margin-bottom:4.5mm}.rcb-row[data-astro-cid-ok3ycq54]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rcb-t[data-astro-cid-ok3ycq54]{font-weight:700;font-size:10.5pt}.rcb-dt[data-astro-cid-ok3ycq54]{font-size:9pt;color:#6b7280;white-space:nowrap}.rcb-org[data-astro-cid-ok3ycq54]{font-size:9.5pt;color:#4b5563;margin:.5mm 0 0}.rcb-body[data-astro-cid-ok3ycq54]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rcb-pills[data-astro-cid-ok3ycq54]{margin:0}.rcb-pill[data-astro-cid-ok3ycq54]{display:inline-block;font-size:9pt;font-weight:600;color:#2a3242;background:color-mix(in srgb,var(--rpg-accent, #7C2D3E) 10%,#ffffff);border:1px solid color-mix(in srgb,var(--rpg-accent, #7C2D3E) 22%,transparent);border-radius:999px;padding:.8mm 3mm;margin:0 1.2mm 1.2mm 0}.rcb-ul[data-astro-cid-ok3ycq54]{margin:1.5mm 0 0;padding-left:5mm}.rcb-ul[data-astro-cid-ok3ycq54] li[data-astro-cid-ok3ycq54]{font-size:10pt;margin-bottom:1mm}@media print{.rst-band[data-astro-cid-ok3ycq54]{padding:0 var(--rpg-pad, 14mm) var(--rpg-pad, 14mm)}.rcb-s[data-astro-cid-ok3ycq54] h2[data-astro-cid-ok3ycq54]{break-after:avoid}}.rst-academic[data-astro-cid-fopzbaxm]{font-family:var(--rpg-font-body, "Fraunces", Georgia, serif);font-size:10pt;line-height:var(--rpg-leading, 1.45);color:#14161c;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-academic[data-astro-cid-fopzbaxm] h1[data-astro-cid-fopzbaxm],.rst-academic[data-astro-cid-fopzbaxm] h2[data-astro-cid-fopzbaxm],.rac-t[data-astro-cid-fopzbaxm],.rac-tag[data-astro-cid-fopzbaxm]{font-family:var(--rpg-font-head, "Fraunces", Georgia, serif)}.rac-hdr[data-astro-cid-fopzbaxm]{text-align:center;border-bottom:2.5px double #14161c;padding-bottom:4mm;margin-bottom:var(--rpg-gap, 7mm)}.rac-hdr[data-astro-cid-fopzbaxm] h1[data-astro-cid-fopzbaxm]{font-size:20pt;font-weight:600;letter-spacing:.02em;margin:0}.rac-tag[data-astro-cid-fopzbaxm]{font-size:10.5pt;font-style:italic;margin:.5mm 0 0}.rac-contact[data-astro-cid-fopzbaxm]{font-size:9pt;margin:1mm 0 0;overflow-wrap:anywhere}.rac-s[data-astro-cid-fopzbaxm]{margin-bottom:var(--rpg-gap, 7mm)}.rac-s[data-astro-cid-fopzbaxm] h2[data-astro-cid-fopzbaxm]{font-size:11pt;font-weight:700;text-transform:uppercase;letter-spacing:.14em;text-align:center;margin:0 0 4mm}.rac-item[data-astro-cid-fopzbaxm]{margin-bottom:4mm;padding-left:6mm;text-indent:-6mm}.rac-row[data-astro-cid-fopzbaxm]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt;text-indent:0}.rac-t[data-astro-cid-fopzbaxm]{font-weight:700}.rac-dt[data-astro-cid-fopzbaxm]{font-size:9pt;white-space:nowrap}.rac-org[data-astro-cid-fopzbaxm]{font-size:9.5pt;font-style:italic;margin:.5mm 0 0;text-indent:0}.rac-body[data-astro-cid-fopzbaxm]{font-size:10pt;margin:0;overflow-wrap:anywhere;text-indent:0}.rac-pub[data-astro-cid-fopzbaxm]{border-left:2px solid #d8dbe2;padding-left:4mm;margin-left:2mm}.rac-ptitle[data-astro-cid-fopzbaxm]{font-weight:700;margin:0;text-indent:0}.rac-pmeta[data-astro-cid-fopzbaxm]{font-size:9.5pt;font-style:italic;margin:.3mm 0 0;text-indent:0}.rac-purl[data-astro-cid-fopzbaxm]{font-size:8.5pt;color:#4b5563}.rac-ul[data-astro-cid-fopzbaxm]{margin:1.5mm 0 0;padding-left:5mm;text-indent:0}.rac-ul[data-astro-cid-fopzbaxm] li[data-astro-cid-fopzbaxm]{font-size:10pt;margin-bottom:1mm}@media print{.rst-academic[data-astro-cid-fopzbaxm]{padding:var(--rpg-pad, 14mm)}.rac-s[data-astro-cid-fopzbaxm] h2[data-astro-cid-fopzbaxm]{break-after:avoid}}.rst-sales[data-astro-cid-kto4gr7g]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.48);color:#191f2e;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-sales[data-astro-cid-kto4gr7g] h1[data-astro-cid-kto4gr7g],.rst-sales[data-astro-cid-kto4gr7g] h2[data-astro-cid-kto4gr7g],.rsa-t[data-astro-cid-kto4gr7g],.rsa-tag[data-astro-cid-kto4gr7g]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rsa-hdr[data-astro-cid-kto4gr7g]{display:flex;align-items:center;gap:6mm}.rsa-id[data-astro-cid-kto4gr7g]{min-width:0}.rsa-hdr[data-astro-cid-kto4gr7g] h1[data-astro-cid-kto4gr7g]{font-size:27pt;font-weight:800;letter-spacing:-.025em;margin:0;color:var(--rpg-accent, #B45309)}.rsa-tag[data-astro-cid-kto4gr7g]{font-size:12pt;font-weight:700;color:#191f2e;margin:.5mm 0 0}.rsa-photo[data-astro-cid-kto4gr7g]{width:20mm;height:20mm;border-radius:50%;object-fit:cover;display:block}.rsa-slot[data-astro-cid-kto4gr7g]{flex:none}.rsa-strip[data-astro-cid-kto4gr7g]{font-size:9.5pt;font-weight:600;color:#fff;background:var(--rpg-accent, #B45309);padding:1.6mm 3.5mm;border-radius:1mm;margin:3mm 0 calc(var(--rpg-gap, 7mm) * .95);overflow-wrap:anywhere}.rsa-s[data-astro-cid-kto4gr7g]{margin-bottom:var(--rpg-gap, 7mm)}.rsa-s[data-astro-cid-kto4gr7g] h2[data-astro-cid-kto4gr7g]{font-size:12pt;font-weight:800;letter-spacing:-.01em;color:#191f2e;margin:0 0 3mm;padding-bottom:1.2mm;border-bottom:2.5px solid color-mix(in srgb,var(--rpg-accent, #B45309) 55%,transparent)}.rsa-item[data-astro-cid-kto4gr7g]{margin-bottom:4.5mm}.rsa-row[data-astro-cid-kto4gr7g]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rsa-t[data-astro-cid-kto4gr7g]{font-weight:800;font-size:11pt}.rsa-dt[data-astro-cid-kto4gr7g]{font-size:9pt;font-weight:600;color:var(--rpg-accent, #B45309);white-space:nowrap}.rsa-org[data-astro-cid-kto4gr7g]{font-size:10pt;font-weight:600;color:#3d4660;margin:.3mm 0 0}.rsa-body[data-astro-cid-kto4gr7g]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rsa-pills[data-astro-cid-kto4gr7g]{margin:0}.rsa-pill[data-astro-cid-kto4gr7g]{display:inline-block;font-size:9pt;font-weight:700;color:#24304d;border:1.5px solid color-mix(in srgb,var(--rpg-accent, #B45309) 50%,transparent);border-radius:1.5mm;padding:.8mm 2.8mm;margin:0 1.2mm 1.2mm 0}.rsa-ul[data-astro-cid-kto4gr7g]{margin:1.5mm 0 0;padding-left:5mm}.rsa-ul[data-astro-cid-kto4gr7g] li[data-astro-cid-kto4gr7g]{font-size:10pt;margin-bottom:1.1mm}@media print{.rst-sales[data-astro-cid-kto4gr7g]{padding:var(--rpg-pad, 14mm)}.rsa-s[data-astro-cid-kto4gr7g] h2[data-astro-cid-kto4gr7g]{break-after:avoid}}.rst-navy[data-astro-cid-3yz3osqc]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#1c2434;background:#fff;padding:0 var(--rpg-pad, 14mm) var(--rpg-pad, 14mm)}.rst-navy[data-astro-cid-3yz3osqc] h1[data-astro-cid-3yz3osqc],.rst-navy[data-astro-cid-3yz3osqc] h2[data-astro-cid-3yz3osqc],.rnv-t[data-astro-cid-3yz3osqc],.rnv-tag[data-astro-cid-3yz3osqc]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rnv-hdr[data-astro-cid-3yz3osqc]{display:flex;align-items:center;gap:6mm;margin:0 calc(-1 * var(--rpg-pad, 14mm)) calc(var(--rpg-gap, 7mm) * 1.05);padding:8mm var(--rpg-pad, 14mm);background:#16233b;color:#fff}.rnv-id[data-astro-cid-3yz3osqc]{min-width:0}.rnv-hdr[data-astro-cid-3yz3osqc] h1[data-astro-cid-3yz3osqc]{font-size:22pt;font-weight:800;letter-spacing:.01em;margin:0;color:#fff}.rnv-tag[data-astro-cid-3yz3osqc]{font-size:10.5pt;font-weight:600;color:#b9c4da;margin:1mm 0 0}.rnv-contact[data-astro-cid-3yz3osqc]{font-size:9pt;color:#d6dded;margin:1.5mm 0 0;overflow-wrap:anywhere}.rnv-photo[data-astro-cid-3yz3osqc]{width:21mm;height:21mm;border-radius:50%;object-fit:cover;display:block;border:2px solid #2c3d5f}.rnv-slot[data-astro-cid-3yz3osqc]{flex:none}.rnv-s[data-astro-cid-3yz3osqc]{margin-bottom:var(--rpg-gap, 7mm)}.rnv-s[data-astro-cid-3yz3osqc] h2[data-astro-cid-3yz3osqc]{font-size:10.5pt;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#1c2434;margin:0 0 3.5mm;padding-bottom:1.5mm;border-bottom:1.5px solid color-mix(in srgb,var(--rpg-accent, #B45309) 60%,#8a93a6)}.rnv-item[data-astro-cid-3yz3osqc]{margin-bottom:4.5mm}.rnv-row[data-astro-cid-3yz3osqc]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rnv-t[data-astro-cid-3yz3osqc]{font-weight:700;font-size:10.5pt}.rnv-dt[data-astro-cid-3yz3osqc]{font-size:9pt;color:#5b6472;white-space:nowrap}.rnv-org[data-astro-cid-3yz3osqc]{font-size:9.5pt;color:#46516a;margin:.5mm 0 0}.rnv-body[data-astro-cid-3yz3osqc]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rnv-skillrow[data-astro-cid-3yz3osqc]{font-size:10pt;margin:0 0 1.5mm}.rnv-ul[data-astro-cid-3yz3osqc]{margin:1.5mm 0 0;padding-left:5mm}.rnv-ul[data-astro-cid-3yz3osqc] li[data-astro-cid-3yz3osqc]{font-size:10pt;margin-bottom:1mm}@media print{.rst-navy[data-astro-cid-3yz3osqc]{padding:0 var(--rpg-pad, 14mm) var(--rpg-pad, 14mm)}.rnv-s[data-astro-cid-3yz3osqc] h2[data-astro-cid-3yz3osqc]{break-after:avoid}}.rst-techmodern[data-astro-cid-e6p5q4e6]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.48);color:#1b2432;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-techmodern[data-astro-cid-e6p5q4e6] h1[data-astro-cid-e6p5q4e6],.rst-techmodern[data-astro-cid-e6p5q4e6] h2[data-astro-cid-e6p5q4e6],.rtm-t[data-astro-cid-e6p5q4e6]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rtm-dt[data-astro-cid-e6p5q4e6],.rtm-contact[data-astro-cid-e6p5q4e6],.rtm-stack[data-astro-cid-e6p5q4e6],.rtm-tagchip[data-astro-cid-e6p5q4e6],.rtm-cat[data-astro-cid-e6p5q4e6]{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.rtm-hdr[data-astro-cid-e6p5q4e6]{border-bottom:2px solid var(--rpg-accent, #9333EA);padding-bottom:4mm;margin-bottom:var(--rpg-gap, 7mm)}.rtm-hdr[data-astro-cid-e6p5q4e6] h1[data-astro-cid-e6p5q4e6]{font-size:22pt;font-weight:800;letter-spacing:-.02em;margin:0}.rtm-tag[data-astro-cid-e6p5q4e6]{font-size:10.5pt;font-weight:600;color:var(--rpg-accent, #9333EA);margin:1mm 0 0}.rtm-contact[data-astro-cid-e6p5q4e6]{font-size:8.5pt;color:#4b5563;margin:1.5mm 0 0;overflow-wrap:anywhere}.rtm-s[data-astro-cid-e6p5q4e6]{margin-bottom:var(--rpg-gap, 7mm)}.rtm-s[data-astro-cid-e6p5q4e6] h2[data-astro-cid-e6p5q4e6]{font-size:10.5pt;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#1b2432;border-left:3.5px solid var(--rpg-accent, #9333EA);padding-left:2.5mm;margin:0 0 3mm}.rtm-matrix[data-astro-cid-e6p5q4e6]{display:flex;gap:3mm;align-items:baseline;margin:0 0 1.2mm;font-size:9pt}.rtm-cat[data-astro-cid-e6p5q4e6]{flex:none;min-width:30mm;font-size:8.5pt;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--rpg-accent, #9333EA)}.rtm-items[data-astro-cid-e6p5q4e6]{color:#333d4e;overflow-wrap:anywhere}.rtm-item[data-astro-cid-e6p5q4e6]{margin-bottom:4.5mm}.rtm-row[data-astro-cid-e6p5q4e6]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rtm-t[data-astro-cid-e6p5q4e6]{font-weight:700;font-size:10.5pt}.rtm-org[data-astro-cid-e6p5q4e6]{font-weight:600;color:#3a4658}.rtm-dt[data-astro-cid-e6p5q4e6]{font-size:8.5pt;color:#5b6472;white-space:nowrap}.rtm-loc[data-astro-cid-e6p5q4e6]{font-size:9.5pt;color:#4b5563;margin:.4mm 0 0}.rtm-body[data-astro-cid-e6p5q4e6]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rtm-stack[data-astro-cid-e6p5q4e6]{margin:1mm 0 0}.rtm-tagchip[data-astro-cid-e6p5q4e6]{display:inline-block;font-size:8pt;color:#2a3242;background:#eef0f4;border:1px solid #dde1e8;border-radius:1mm;padding:.4mm 1.8mm;margin:0 1mm 1mm 0}.rtm-ul[data-astro-cid-e6p5q4e6]{margin:1.5mm 0 0;padding-left:5mm}.rtm-ul[data-astro-cid-e6p5q4e6] li[data-astro-cid-e6p5q4e6]{font-size:10pt;margin-bottom:1mm}@media print{.rst-techmodern[data-astro-cid-e6p5q4e6]{padding:var(--rpg-pad, 14mm)}.rtm-s[data-astro-cid-e6p5q4e6] h2[data-astro-cid-e6p5q4e6]{break-after:avoid}}.rst-freshgrad[data-astro-cid-6o3plo4v]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#1f2937;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-freshgrad[data-astro-cid-6o3plo4v] h1[data-astro-cid-6o3plo4v],.rst-freshgrad[data-astro-cid-6o3plo4v] h2[data-astro-cid-6o3plo4v],.rfg-t[data-astro-cid-6o3plo4v]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rfg-hdr[data-astro-cid-6o3plo4v]{display:flex;align-items:center;gap:5mm;background:color-mix(in srgb,var(--rpg-accent, #05B34D) 7%,#ffffff);border-radius:3mm;padding:5mm;margin-bottom:var(--rpg-gap, 7mm)}.rfg-id[data-astro-cid-6o3plo4v]{min-width:0}.rfg-hdr[data-astro-cid-6o3plo4v] h1[data-astro-cid-6o3plo4v]{font-size:21pt;font-weight:800;letter-spacing:-.015em;margin:0;color:#14231a}.rfg-tag[data-astro-cid-6o3plo4v]{font-size:10.5pt;font-weight:600;color:var(--rpg-accent, #05B34D);margin:1mm 0 0}.rfg-contact[data-astro-cid-6o3plo4v]{font-size:9pt;color:#4b5563;margin:1.5mm 0 0;overflow-wrap:anywhere}.rfg-photo[data-astro-cid-6o3plo4v]{width:19mm;height:19mm;border-radius:50%;object-fit:cover;display:block;border:2px solid #fff}.rfg-slot[data-astro-cid-6o3plo4v]{flex:none}.rfg-s[data-astro-cid-6o3plo4v]{margin-bottom:var(--rpg-gap, 7mm)}.rfg-s[data-astro-cid-6o3plo4v] h2[data-astro-cid-6o3plo4v]{font-size:11pt;font-weight:800;color:#14231a;margin:0 0 3mm;display:flex;align-items:center;gap:2.5mm}.rfg-s[data-astro-cid-6o3plo4v] h2[data-astro-cid-6o3plo4v]:before{content:"";width:6mm;height:2.5px;background:var(--rpg-accent, #05B34D);flex:none}.rfg-item[data-astro-cid-6o3plo4v]{margin-bottom:4mm}.rfg-row[data-astro-cid-6o3plo4v]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rfg-t[data-astro-cid-6o3plo4v]{font-weight:700;font-size:10.5pt}.rfg-dt[data-astro-cid-6o3plo4v]{font-size:9pt;color:#5b6472;white-space:nowrap}.rfg-org[data-astro-cid-6o3plo4v]{font-size:9.5pt;color:#4b5563;margin:.4mm 0 0}.rfg-body[data-astro-cid-6o3plo4v]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rfg-skillrow[data-astro-cid-6o3plo4v]{font-size:10pt;margin:0 0 1.5mm}.rfg-ul[data-astro-cid-6o3plo4v]{margin:1.5mm 0 0;padding-left:5mm}.rfg-ul[data-astro-cid-6o3plo4v] li[data-astro-cid-6o3plo4v]{font-size:10pt;margin-bottom:1mm}@media print{.rst-freshgrad[data-astro-cid-6o3plo4v]{padding:var(--rpg-pad, 14mm)}.rfg-s[data-astro-cid-6o3plo4v] h2[data-astro-cid-6o3plo4v]{break-after:avoid}}.rst-consultant[data-astro-cid-l5x66ttf]{font-family:var(--rpg-font-body, Georgia, "Times New Roman", serif);font-size:10pt;line-height:var(--rpg-leading, 1.44);color:#1a1a1a;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-consultant[data-astro-cid-l5x66ttf] h1[data-astro-cid-l5x66ttf],.rst-consultant[data-astro-cid-l5x66ttf] h2[data-astro-cid-l5x66ttf],.rco-t[data-astro-cid-l5x66ttf],.rco-tag[data-astro-cid-l5x66ttf]{font-family:var(--rpg-font-head, Georgia, "Times New Roman", serif)}.rco-hdr[data-astro-cid-l5x66ttf]{text-align:left;border-bottom:2px solid #1a1a1a;padding-bottom:3.5mm;margin-bottom:var(--rpg-gap, 7mm)}.rco-hdr[data-astro-cid-l5x66ttf] h1[data-astro-cid-l5x66ttf]{font-size:17pt;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin:0}.rco-tag[data-astro-cid-l5x66ttf]{font-size:10pt;font-style:italic;color:#3a3f4a;margin:1mm 0 0}.rco-contact[data-astro-cid-l5x66ttf]{font-size:9pt;color:#3a3f4a;margin:1mm 0 0;overflow-wrap:anywhere}.rco-s[data-astro-cid-l5x66ttf]{margin-bottom:var(--rpg-gap, 7mm)}.rco-s[data-astro-cid-l5x66ttf] h2[data-astro-cid-l5x66ttf]{font-size:10pt;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#1a1a1a;border-bottom:.75px solid #9aa0ab;padding-bottom:1.5mm;margin:0 0 3.5mm}.rco-item[data-astro-cid-l5x66ttf]{margin-bottom:4.5mm}.rco-row[data-astro-cid-l5x66ttf]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rco-t[data-astro-cid-l5x66ttf]{font-weight:700}.rco-org[data-astro-cid-l5x66ttf]{font-weight:400;font-style:italic;color:#3a3f4a}.rco-dt[data-astro-cid-l5x66ttf]{font-size:9pt;color:#3a3f4a;white-space:nowrap}.rco-scope[data-astro-cid-l5x66ttf]{font-size:9pt;font-style:italic;color:#555b66;margin:.4mm 0 0}.rco-body[data-astro-cid-l5x66ttf]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rco-ul[data-astro-cid-l5x66ttf]{margin:1.5mm 0 0;padding-left:5mm}.rco-ul[data-astro-cid-l5x66ttf] li[data-astro-cid-l5x66ttf]{font-size:10pt;margin-bottom:1.1mm}@media print{.rst-consultant[data-astro-cid-l5x66ttf]{padding:var(--rpg-pad, 14mm)}.rco-s[data-astro-cid-l5x66ttf] h2[data-astro-cid-l5x66ttf]{break-after:avoid}}.rst-medical[data-astro-cid-4nakgipu]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#17242b;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-medical[data-astro-cid-4nakgipu] h1[data-astro-cid-4nakgipu],.rst-medical[data-astro-cid-4nakgipu] h2[data-astro-cid-4nakgipu],.rmd-t[data-astro-cid-4nakgipu]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rmd-hdr[data-astro-cid-4nakgipu]{display:flex;align-items:center;gap:6mm;border-bottom:2px solid var(--rpg-accent, #0F766E);padding-bottom:4mm;margin-bottom:var(--rpg-gap, 7mm)}.rmd-id[data-astro-cid-4nakgipu]{min-width:0}.rmd-hdr[data-astro-cid-4nakgipu] h1[data-astro-cid-4nakgipu]{font-size:21pt;font-weight:800;letter-spacing:-.01em;margin:0}.rmd-tag[data-astro-cid-4nakgipu]{font-size:10.5pt;font-weight:600;color:var(--rpg-accent, #0F766E);margin:1mm 0 0}.rmd-contact[data-astro-cid-4nakgipu]{font-size:9pt;color:#42525c;margin:1.5mm 0 0;overflow-wrap:anywhere}.rmd-photo[data-astro-cid-4nakgipu]{width:20mm;height:20mm;border-radius:50%;object-fit:cover;display:block;border:2px solid color-mix(in srgb,var(--rpg-accent, #0F766E) 35%,#ffffff)}.rmd-slot[data-astro-cid-4nakgipu]{flex:none}.rmd-s[data-astro-cid-4nakgipu]{margin-bottom:var(--rpg-gap, 7mm)}.rmd-s[data-astro-cid-4nakgipu] h2[data-astro-cid-4nakgipu]{font-size:10.5pt;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--rpg-accent, #0F766E);margin:0 0 3mm}.rmd-item[data-astro-cid-4nakgipu]{margin-bottom:4mm}.rmd-row[data-astro-cid-4nakgipu]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rmd-t[data-astro-cid-4nakgipu]{font-weight:700;font-size:10.5pt}.rmd-dt[data-astro-cid-4nakgipu]{font-size:9pt;color:#52636d;white-space:nowrap}.rmd-org[data-astro-cid-4nakgipu]{font-size:9.5pt;color:#42525c;margin:.4mm 0 0}.rmd-body[data-astro-cid-4nakgipu]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rmd-skillrow[data-astro-cid-4nakgipu]{font-size:10pt;margin:0 0 1.5mm}.rmd-ul[data-astro-cid-4nakgipu]{margin:1.5mm 0 0;padding-left:5mm}.rmd-ul[data-astro-cid-4nakgipu] li[data-astro-cid-4nakgipu]{font-size:10pt;margin-bottom:1mm}@media print{.rst-medical[data-astro-cid-4nakgipu]{padding:var(--rpg-pad, 14mm)}.rmd-s[data-astro-cid-4nakgipu] h2[data-astro-cid-4nakgipu]{break-after:avoid}}.rst-legal[data-astro-cid-6hwzdj32]{font-family:var(--rpg-font-body, "Times New Roman", Times, Georgia, serif);font-size:10.5pt;line-height:var(--rpg-leading, 1.42);color:#101010;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-legal[data-astro-cid-6hwzdj32] h1[data-astro-cid-6hwzdj32],.rst-legal[data-astro-cid-6hwzdj32] h2[data-astro-cid-6hwzdj32],.rlg-t[data-astro-cid-6hwzdj32],.rlg-tag[data-astro-cid-6hwzdj32]{font-family:var(--rpg-font-head, "Times New Roman", Times, Georgia, serif)}.rlg-hdr[data-astro-cid-6hwzdj32]{text-align:center;border-top:2.5px double #101010;border-bottom:2.5px double #101010;padding:3.5mm 0;margin-bottom:var(--rpg-gap, 7mm)}.rlg-hdr[data-astro-cid-6hwzdj32] h1[data-astro-cid-6hwzdj32]{font-size:18pt;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin:0}.rlg-tag[data-astro-cid-6hwzdj32]{font-size:10.5pt;font-style:italic;margin:.5mm 0 0}.rlg-contact[data-astro-cid-6hwzdj32]{font-size:9.5pt;margin:.8mm 0 0;overflow-wrap:anywhere}.rlg-s[data-astro-cid-6hwzdj32]{margin-bottom:var(--rpg-gap, 7mm)}.rlg-s[data-astro-cid-6hwzdj32] h2[data-astro-cid-6hwzdj32]{font-size:11pt;font-weight:700;text-transform:uppercase;letter-spacing:.12em;text-align:center;border-bottom:1px solid #101010;padding-bottom:1.5mm;margin:0 0 4mm}.rlg-item[data-astro-cid-6hwzdj32]{margin-bottom:5pt}.rlg-row[data-astro-cid-6hwzdj32]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rlg-t[data-astro-cid-6hwzdj32]{font-weight:700}.rlg-dt[data-astro-cid-6hwzdj32]{font-size:9.5pt;white-space:nowrap}.rlg-org[data-astro-cid-6hwzdj32]{font-size:10pt;font-style:italic;margin:.5pt 0 0}.rlg-body[data-astro-cid-6hwzdj32]{font-size:10.5pt;margin:0;overflow-wrap:anywhere}.rlg-ul[data-astro-cid-6hwzdj32]{margin:2pt 0 0;padding-left:16pt}.rlg-ul[data-astro-cid-6hwzdj32] li[data-astro-cid-6hwzdj32]{font-size:10.5pt;margin-bottom:1.5pt}@media print{.rst-legal[data-astro-cid-6hwzdj32]{padding:var(--rpg-pad, 14mm)}.rlg-s[data-astro-cid-6hwzdj32] h2[data-astro-cid-6hwzdj32]{break-after:avoid}}.rst-fibonacci[data-astro-cid-o7djzwpb]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#1d2530;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-fibonacci[data-astro-cid-o7djzwpb] h1[data-astro-cid-o7djzwpb],.rst-fibonacci[data-astro-cid-o7djzwpb] h2[data-astro-cid-o7djzwpb],.rfb-t[data-astro-cid-o7djzwpb]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rfb-hdr[data-astro-cid-o7djzwpb]{display:flex;align-items:center;gap:6mm;border-bottom:2px solid var(--rpg-accent, #05B34D);padding-bottom:4.5mm;margin-bottom:var(--rpg-gap, 7mm)}.rfb-hdr[data-astro-cid-o7djzwpb] h1[data-astro-cid-o7djzwpb]{font-size:21pt;font-weight:800;letter-spacing:-.015em;margin:0}.rfb-tag[data-astro-cid-o7djzwpb]{font-size:10.5pt;font-weight:600;color:var(--rpg-accent, #05B34D);margin:1mm 0 0}.rfb-photo[data-astro-cid-o7djzwpb]{width:21mm;height:21mm;border-radius:50%;object-fit:cover;display:block;border:2px solid #fff;box-shadow:0 1px 4px #00000026}.rfb-slot[data-astro-cid-o7djzwpb]{flex:none}.rfb-rail[data-astro-cid-o7djzwpb]{float:left;width:32%;box-sizing:border-box;margin:0 6mm var(--rpg-gap, 7mm) 0;padding:4.5mm;border-radius:3mm;background:color-mix(in srgb,var(--rpg-accent, #05B34D) 72%,#10192e);color:#fff}.rfb-main[data-astro-cid-o7djzwpb]{overflow:hidden}.rfb-block[data-astro-cid-o7djzwpb]{margin-bottom:5mm}.rfb-block[data-astro-cid-o7djzwpb]:last-child{margin-bottom:0}.rfb-block[data-astro-cid-o7djzwpb] h2[data-astro-cid-o7djzwpb],.rfb-s[data-astro-cid-o7djzwpb] h2[data-astro-cid-o7djzwpb]{font-size:10pt;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin:0 0 2.5mm}.rfb-block[data-astro-cid-o7djzwpb] h2[data-astro-cid-o7djzwpb]{color:#fff}.rfb-s[data-astro-cid-o7djzwpb] h2[data-astro-cid-o7djzwpb]{color:var(--rpg-accent, #05B34D)}.rfb-s[data-astro-cid-o7djzwpb]{margin-bottom:var(--rpg-gap, 7mm)}.rfb-clist[data-astro-cid-o7djzwpb]{list-style:none;margin:0;padding:0}.rfb-clist[data-astro-cid-o7djzwpb] li[data-astro-cid-o7djzwpb]{font-size:9pt;margin-bottom:1.2mm;overflow-wrap:anywhere}.rfb-grp[data-astro-cid-o7djzwpb]{margin-bottom:2.5mm}.rfb-scat[data-astro-cid-o7djzwpb]{font-size:8pt;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ffffffb8;margin:0 0 .5mm}.rfb-sitems[data-astro-cid-o7djzwpb]{font-size:9pt;margin:0}.rfb-item[data-astro-cid-o7djzwpb]{margin-bottom:4.5mm}.rfb-row[data-astro-cid-o7djzwpb]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rfb-t[data-astro-cid-o7djzwpb]{font-weight:700;font-size:10.5pt}.rfb-dt[data-astro-cid-o7djzwpb]{font-size:9pt;color:#5b6472;white-space:nowrap}.rfb-org[data-astro-cid-o7djzwpb]{font-size:9.5pt;color:#4b5563;margin:.5mm 0 0}.rfb-body[data-astro-cid-o7djzwpb]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rfb-soft[data-astro-cid-o7djzwpb]{font-size:9pt;color:#5b6472;margin:.5mm 0 0;overflow-wrap:anywhere}.rfb-ul[data-astro-cid-o7djzwpb]{margin:1.5mm 0 0;padding-left:4.5mm}.rfb-ul[data-astro-cid-o7djzwpb] li[data-astro-cid-o7djzwpb]{font-size:10pt;margin-bottom:1mm}@media(max-width:680px){.rfb-rail[data-astro-cid-o7djzwpb]{float:none;width:100%;margin-right:0}}@media print{.rst-fibonacci[data-astro-cid-o7djzwpb]{padding:var(--rpg-pad, 14mm)}.rfb-s[data-astro-cid-o7djzwpb] h2[data-astro-cid-o7djzwpb],.rfb-block[data-astro-cid-o7djzwpb] h2[data-astro-cid-o7djzwpb]{break-after:avoid}}.rst-auragrad[data-astro-cid-5ziylc6f]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#1c2333;background:#fff;padding:0}.rst-auragrad[data-astro-cid-5ziylc6f] h1[data-astro-cid-5ziylc6f],.rst-auragrad[data-astro-cid-5ziylc6f] h2[data-astro-cid-5ziylc6f],.rag-t[data-astro-cid-5ziylc6f]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rag-hdr[data-astro-cid-5ziylc6f]{position:relative;padding:16mm 14mm 7mm}.rag-band[data-astro-cid-5ziylc6f]{position:absolute;top:0;left:0;right:0;height:9mm;background:linear-gradient(100deg,var(--rpg-accent, #1D4ED8) 0%,color-mix(in srgb,var(--rpg-accent, #1D4ED8) 55%,#7C3AED) 60%,#7C3AED 100%)}.rag-hdr[data-astro-cid-5ziylc6f] h1[data-astro-cid-5ziylc6f]{font-size:23pt;font-weight:800;letter-spacing:-.015em;margin:4mm 0 0;color:#131a2a}.rag-tag[data-astro-cid-5ziylc6f]{font-size:11pt;font-weight:600;color:color-mix(in srgb,var(--rpg-accent, #1D4ED8) 80%,#131a2a);margin:1mm 0 0}.rag-contact[data-astro-cid-5ziylc6f]{font-size:9.5pt;color:#4b5563;margin:1.5mm 0 0;overflow-wrap:anywhere}.rag-s[data-astro-cid-5ziylc6f]{margin:0 14mm var(--rpg-gap, 7mm)}.rag-s[data-astro-cid-5ziylc6f] h2[data-astro-cid-5ziylc6f]{font-size:11pt;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:#131a2a;margin:0 0 3.5mm;display:flex;align-items:center;gap:2.5mm}.rag-s[data-astro-cid-5ziylc6f] h2[data-astro-cid-5ziylc6f]:before{content:"";width:7mm;height:1.2mm;border-radius:1mm;background:var(--rpg-accent, #1D4ED8)}.rag-item[data-astro-cid-5ziylc6f]{margin-bottom:4.5mm}.rag-row[data-astro-cid-5ziylc6f]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rag-t[data-astro-cid-5ziylc6f]{font-weight:700;font-size:10.5pt}.rag-org[data-astro-cid-5ziylc6f]{font-weight:600;color:#33415c}.rag-dt[data-astro-cid-5ziylc6f]{font-size:9pt;color:#5b6472;white-space:nowrap}.rag-loc[data-astro-cid-5ziylc6f]{font-size:9.5pt;color:#4b5563;margin:.5mm 0 0}.rag-body[data-astro-cid-5ziylc6f]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rag-skillrow[data-astro-cid-5ziylc6f]{font-size:10pt;margin:0 0 1.5mm}.rag-ul[data-astro-cid-5ziylc6f]{margin:1.5mm 0 0;padding-left:5mm}.rag-ul[data-astro-cid-5ziylc6f] li[data-astro-cid-5ziylc6f]{font-size:10pt;margin-bottom:1mm}@media print{.rag-s[data-astro-cid-5ziylc6f] h2[data-astro-cid-5ziylc6f]{break-after:avoid}.rag-band[data-astro-cid-5ziylc6f]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rst-infog[data-astro-cid-olqcni6p]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:9.5pt;line-height:var(--rpg-leading, 1.5);color:#22293a;background:#fff;padding:var(--rpg-pad, 12mm)}.rst-infog[data-astro-cid-olqcni6p] h1[data-astro-cid-olqcni6p],.rst-infog[data-astro-cid-olqcni6p] h2[data-astro-cid-olqcni6p],.rig-t[data-astro-cid-olqcni6p]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rig-hdr[data-astro-cid-olqcni6p]{border-bottom:2px solid var(--rpg-accent, #0F766E);padding-bottom:4mm;margin-bottom:6mm}.rig-hdr[data-astro-cid-olqcni6p] h1[data-astro-cid-olqcni6p]{font-size:22pt;font-weight:800;margin:0;color:#17222e;letter-spacing:-.01em}.rig-tag[data-astro-cid-olqcni6p]{font-size:10.5pt;font-weight:700;color:var(--rpg-accent, #0F766E);margin:1mm 0 0;text-transform:uppercase;letter-spacing:.08em}.rig-contact[data-astro-cid-olqcni6p]{font-size:9pt;color:#55606e;margin:1.5mm 0 0;overflow-wrap:anywhere}.rig-cols[data-astro-cid-olqcni6p]{display:grid;grid-template-columns:1.9fr 1fr;gap:8mm}.rig-main[data-astro-cid-olqcni6p]{min-width:0}.rig-side[data-astro-cid-olqcni6p]{border-left:1px solid #e5e9ef;padding-left:6mm;min-width:0}.rig-s[data-astro-cid-olqcni6p]{margin-bottom:var(--rpg-gap, 6mm)}.rig-s[data-astro-cid-olqcni6p] h2[data-astro-cid-olqcni6p]{font-size:10.5pt;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:#17222e;margin:0 0 3mm;padding-bottom:1.2mm;border-bottom:1px solid #e5e9ef}.rig-item[data-astro-cid-olqcni6p]{margin-bottom:4mm}.rig-row[data-astro-cid-olqcni6p]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rig-t[data-astro-cid-olqcni6p]{font-weight:700;font-size:10pt}.rig-org[data-astro-cid-olqcni6p]{font-size:9.5pt;font-weight:600;color:var(--rpg-accent, #0F766E);margin:.4mm 0 0}.rig-dt[data-astro-cid-olqcni6p]{font-size:8.5pt;color:#5b6472;white-space:nowrap}.rig-stack[data-astro-cid-olqcni6p]{font-size:8.5pt;color:#55606e;margin:.5mm 0 0;font-style:italic}.rig-body[data-astro-cid-olqcni6p]{font-size:9.5pt;margin:0;overflow-wrap:anywhere}.rig-small[data-astro-cid-olqcni6p]{font-size:8.5pt;color:#5b6472}.rig-ul[data-astro-cid-olqcni6p]{margin:1.2mm 0 0;padding-left:4.5mm}.rig-ul[data-astro-cid-olqcni6p] li[data-astro-cid-olqcni6p]{font-size:9.5pt;margin-bottom:.9mm}.rig-skillcat[data-astro-cid-olqcni6p]{margin-bottom:3mm}.rig-cat[data-astro-cid-olqcni6p]{font-weight:700;font-size:9pt;margin:0 0 1.5mm;color:#17222e}.rig-meter[data-astro-cid-olqcni6p]{margin-bottom:1.6mm}.rig-meter-label[data-astro-cid-olqcni6p]{display:block;font-size:8.8pt;color:#333c4a}.rig-meter-bar[data-astro-cid-olqcni6p]{display:block;height:1.4mm;border-radius:1mm;background:#edf0f4;margin-top:.7mm;overflow:hidden}.rig-meter-bar[data-astro-cid-olqcni6p]>span[data-astro-cid-olqcni6p]{display:block;height:100%;border-radius:1mm;background:var(--rpg-accent, #0F766E)}.rig-lang[data-astro-cid-olqcni6p]{font-size:9.5pt;margin:0 0 1mm}@media print{.rig-s[data-astro-cid-olqcni6p] h2[data-astro-cid-olqcni6p]{break-after:avoid}.rig-meter-bar[data-astro-cid-olqcni6p]>span[data-astro-cid-olqcni6p]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.rig-cols[data-astro-cid-olqcni6p]{grid-template-columns:1.9fr 1fr}}.rst-monobold[data-astro-cid-klzljazm]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#101010;background:#fff;padding:var(--rpg-pad, 14mm)}.rst-monobold[data-astro-cid-klzljazm] h1[data-astro-cid-klzljazm],.rst-monobold[data-astro-cid-klzljazm] h2[data-astro-cid-klzljazm],.rmb-t[data-astro-cid-klzljazm]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rmb-hdr[data-astro-cid-klzljazm] h1[data-astro-cid-klzljazm]{font-size:30pt;font-weight:900;letter-spacing:-.025em;text-transform:uppercase;margin:0;color:#000;line-height:1.04}.rmb-tag[data-astro-cid-klzljazm]{font-size:11pt;font-weight:700;margin:2mm 0 0;color:#101010;letter-spacing:.02em}.rmb-contact[data-astro-cid-klzljazm]{font-size:9pt;color:#3c3c3c;margin:1.5mm 0 0;overflow-wrap:anywhere}.rmb-rule[data-astro-cid-klzljazm]{height:1.6mm;background:#000;margin-top:3.5mm;position:relative}.rmb-rule[data-astro-cid-klzljazm]:after{content:"";position:absolute;left:0;top:0;width:22%;height:100%;background:var(--rpg-accent, #1F2937)}.rmb-s[data-astro-cid-klzljazm]{margin-bottom:var(--rpg-gap, 6.5mm)}.rmb-s[data-astro-cid-klzljazm] h2[data-astro-cid-klzljazm]{font-size:10.5pt;font-weight:900;text-transform:uppercase;letter-spacing:.14em;margin:0 0 3mm;color:#000;display:flex;align-items:center;gap:3mm}.rmb-s[data-astro-cid-klzljazm] h2[data-astro-cid-klzljazm]:after{content:"";flex:1;height:.5mm;background:#d9d9d9}.rmb-item[data-astro-cid-klzljazm]{margin-bottom:4mm}.rmb-t[data-astro-cid-klzljazm]{font-weight:800;font-size:10.5pt;margin:0}.rmb-org[data-astro-cid-klzljazm]{font-size:9.8pt;color:#2b2b2b;margin:.4mm 0 0}.rmb-dt[data-astro-cid-klzljazm]{font-size:8.8pt;color:#555;font-weight:500;white-space:nowrap}.rmb-lede[data-astro-cid-klzljazm]{font-size:10.5pt}.rmb-body[data-astro-cid-klzljazm]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rmb-small[data-astro-cid-klzljazm]{font-size:8.8pt;color:#555;margin:.4mm 0 0}.rmb-cat[data-astro-cid-klzljazm]{font-weight:800;text-transform:uppercase;font-size:9pt;letter-spacing:.06em}.rmb-skillrow[data-astro-cid-klzljazm]{font-size:10pt;margin:0 0 1.4mm}.rmb-ul[data-astro-cid-klzljazm]{margin:1.4mm 0 0;padding-left:5mm}.rmb-ul[data-astro-cid-klzljazm] li[data-astro-cid-klzljazm]{font-size:9.8pt;margin-bottom:1mm}@media print{.rmb-s[data-astro-cid-klzljazm] h2[data-astro-cid-klzljazm]{break-after:avoid}}.rst-twotone[data-astro-cid-w7mkdcs3]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.55);color:#26221c;background:#fff;padding:var(--rpg-pad, 13mm)}.rst-twotone[data-astro-cid-w7mkdcs3] h1[data-astro-cid-w7mkdcs3],.rst-twotone[data-astro-cid-w7mkdcs3] h2[data-astro-cid-w7mkdcs3],.rtt-t[data-astro-cid-w7mkdcs3]{font-family:var(--rpg-font-head, "Georgia", "Times New Roman", serif)}.rtt-hdr[data-astro-cid-w7mkdcs3]{display:flex;align-items:stretch;gap:6mm;padding-bottom:5mm;margin-bottom:var(--rpg-gap, 7mm);border-bottom:.6mm solid #e8e2d6}.rtt-block[data-astro-cid-w7mkdcs3]{width:12mm;border-radius:1.5mm;background:var(--rpg-accent, #7C2D3E)}.rtt-id[data-astro-cid-w7mkdcs3]{min-width:0;align-self:center}.rtt-hdr[data-astro-cid-w7mkdcs3] h1[data-astro-cid-w7mkdcs3]{font-size:23pt;font-weight:700;letter-spacing:.005em;margin:0;color:#26221c}.rtt-tag[data-astro-cid-w7mkdcs3]{font-size:11pt;font-style:italic;color:var(--rpg-accent, #7C2D3E);margin:1mm 0 0}.rtt-contact[data-astro-cid-w7mkdcs3]{font-size:9.5pt;color:#57503f;margin:1.5mm 0 0;overflow-wrap:anywhere}.rtt-s[data-astro-cid-w7mkdcs3]{margin-bottom:var(--rpg-gap, 7mm)}.rtt-s[data-astro-cid-w7mkdcs3] h2[data-astro-cid-w7mkdcs3]{font-size:12pt;font-weight:700;color:#26221c;margin:0 0 3.5mm;padding-bottom:1.2mm;border-bottom:.35mm solid #e8e2d6}.rtt-item[data-astro-cid-w7mkdcs3]{margin-bottom:4.5mm}.rtt-row[data-astro-cid-w7mkdcs3]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rtt-t[data-astro-cid-w7mkdcs3]{font-weight:700;font-size:10.8pt}.rtt-org[data-astro-cid-w7mkdcs3]{font-weight:600;color:var(--rpg-accent, #7C2D3E)}.rtt-dt[data-astro-cid-w7mkdcs3]{font-size:9pt;color:#6b6353;white-space:nowrap}.rtt-loc[data-astro-cid-w7mkdcs3]{font-size:9.5pt;color:#57503f;margin:.5mm 0 0}.rtt-body[data-astro-cid-w7mkdcs3]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rtt-skillrow[data-astro-cid-w7mkdcs3]{font-size:10pt;margin:0 0 1.5mm}.rtt-ul[data-astro-cid-w7mkdcs3]{margin:1.5mm 0 0;padding-left:5mm}.rtt-ul[data-astro-cid-w7mkdcs3] li[data-astro-cid-w7mkdcs3]{font-size:10pt;margin-bottom:1mm}@media print{.rtt-s[data-astro-cid-w7mkdcs3] h2[data-astro-cid-w7mkdcs3]{break-after:avoid}.rtt-block[data-astro-cid-w7mkdcs3]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rst-emexec[data-astro-cid-kvq2eegt]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#1d2721;background:#fff;padding:0}.rst-emexec[data-astro-cid-kvq2eegt] h1[data-astro-cid-kvq2eegt],.rst-emexec[data-astro-cid-kvq2eegt] h2[data-astro-cid-kvq2eegt],.ree-t[data-astro-cid-kvq2eegt]{font-family:var(--rpg-font-head, "Georgia", serif)}.ree-hdr[data-astro-cid-kvq2eegt]{background:var(--rpg-accent, #065f46);background:color-mix(in srgb,var(--rpg-accent, #05B34D) 82%,#06281b);color:#fff;padding:12mm 14mm 9mm}.ree-hdr[data-astro-cid-kvq2eegt] h1[data-astro-cid-kvq2eegt]{font-size:24pt;font-weight:700;letter-spacing:.01em;margin:0}.ree-tag[data-astro-cid-kvq2eegt]{font-size:11pt;font-weight:500;margin:1.5mm 0 0;opacity:.94}.ree-contact[data-astro-cid-kvq2eegt]{font-size:9.5pt;margin:2mm 0 0;opacity:.88;overflow-wrap:anywhere}.ree-s[data-astro-cid-kvq2eegt]{margin:0 14mm var(--rpg-gap, 6.5mm)}.ree-s[data-astro-cid-kvq2eegt]:first-of-type{margin-top:7mm}.ree-s[data-astro-cid-kvq2eegt] h2[data-astro-cid-kvq2eegt]{font-size:11.5pt;font-weight:700;color:#14201a;margin:0 0 3mm;display:flex;align-items:center;gap:3mm}.ree-s[data-astro-cid-kvq2eegt] h2[data-astro-cid-kvq2eegt]:before{content:"";width:4mm;height:4mm;border-radius:50%;background:var(--rpg-accent, #05B34D)}.ree-s[data-astro-cid-kvq2eegt] h2[data-astro-cid-kvq2eegt]:after{content:"";flex:1;height:.3mm;background:#dfe7e1}.ree-item[data-astro-cid-kvq2eegt]{margin-bottom:4.2mm}.ree-row[data-astro-cid-kvq2eegt]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.ree-t[data-astro-cid-kvq2eegt]{font-weight:700;font-size:10.6pt;color:#14201a}.ree-org[data-astro-cid-kvq2eegt]{font-weight:600;color:color-mix(in srgb,var(--rpg-accent, #05B34D) 70%,#14201a)}.ree-dt[data-astro-cid-kvq2eegt]{font-size:9pt;color:#5c6a61;white-space:nowrap}.ree-loc[data-astro-cid-kvq2eegt]{font-size:9.5pt;color:#4b5a50;margin:.4mm 0 0}.ree-body[data-astro-cid-kvq2eegt]{font-size:10pt;margin:0;overflow-wrap:anywhere}.ree-skillrow[data-astro-cid-kvq2eegt]{font-size:10pt;margin:0 0 1.4mm}.ree-ul[data-astro-cid-kvq2eegt]{margin:1.4mm 0 0;padding-left:5mm}.ree-ul[data-astro-cid-kvq2eegt] li[data-astro-cid-kvq2eegt]{font-size:10pt;margin-bottom:1mm}@media print{.ree-s[data-astro-cid-kvq2eegt] h2[data-astro-cid-kvq2eegt]{break-after:avoid}.ree-hdr[data-astro-cid-kvq2eegt]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ree-s[data-astro-cid-kvq2eegt] h2[data-astro-cid-kvq2eegt]:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rst-terra[data-astro-cid-hm2fbc2q]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#33302a;background:#fffdf9;padding:var(--rpg-pad, 13mm)}.rst-terra[data-astro-cid-hm2fbc2q] h1[data-astro-cid-hm2fbc2q],.rst-terra[data-astro-cid-hm2fbc2q] h2[data-astro-cid-hm2fbc2q],.rte-t[data-astro-cid-hm2fbc2q]{font-family:var(--rpg-font-head, "Georgia", serif)}.rte-hdr[data-astro-cid-hm2fbc2q]{border-bottom:.5mm solid #eadbc8;padding-bottom:4.5mm;margin-bottom:var(--rpg-gap, 6.5mm)}.rte-hello[data-astro-cid-hm2fbc2q]{font-size:8.5pt;letter-spacing:.22em;text-transform:uppercase;color:var(--rpg-accent, #B45309);font-weight:700;margin:0}.rte-hdr[data-astro-cid-hm2fbc2q] h1[data-astro-cid-hm2fbc2q]{font-size:24pt;font-weight:700;margin:1.5mm 0 0;color:#33302a}.rte-tag[data-astro-cid-hm2fbc2q]{font-size:11pt;color:#6d6152;margin:1mm 0 0;font-style:italic}.rte-contact[data-astro-cid-hm2fbc2q]{font-size:9.5pt;color:#6d6152;margin:1.5mm 0 0;overflow-wrap:anywhere}.rte-s[data-astro-cid-hm2fbc2q]{margin-bottom:var(--rpg-gap, 6.5mm);background:#fff;border:.35mm solid #f0e6d6;border-radius:2.5mm;padding:4.5mm 5mm}.rte-s[data-astro-cid-hm2fbc2q] h2[data-astro-cid-hm2fbc2q]{font-size:11pt;font-weight:700;color:#33302a;margin:0 0 3mm;display:flex;align-items:center;gap:2.5mm}.rte-s[data-astro-cid-hm2fbc2q] h2[data-astro-cid-hm2fbc2q]:before{content:"";width:2.2mm;height:2.2mm;border-radius:50%;background:var(--rpg-accent, #B45309)}.rte-item[data-astro-cid-hm2fbc2q]{margin-bottom:4mm}.rte-item[data-astro-cid-hm2fbc2q]:last-child{margin-bottom:0}.rte-row[data-astro-cid-hm2fbc2q]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rte-t[data-astro-cid-hm2fbc2q]{font-weight:700;font-size:10.5pt}.rte-org[data-astro-cid-hm2fbc2q]{font-weight:600;color:var(--rpg-accent, #B45309)}.rte-dt[data-astro-cid-hm2fbc2q]{font-size:9pt;color:#8a7c66;white-space:nowrap}.rte-loc[data-astro-cid-hm2fbc2q]{font-size:9.5pt;color:#6d6152;margin:.4mm 0 0}.rte-body[data-astro-cid-hm2fbc2q]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rte-skillcat[data-astro-cid-hm2fbc2q]{margin-bottom:2.5mm}.rte-cat[data-astro-cid-hm2fbc2q]{font-weight:700;font-size:9.2pt;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1.2mm;color:#33302a}.rte-chips[data-astro-cid-hm2fbc2q]{margin:0;line-height:2.1}.rte-chip[data-astro-cid-hm2fbc2q]{display:inline-block;font-size:8.8pt;padding:.4mm 2.4mm;margin-right:1.4mm;background:#f8ecdc;color:#7a4a12;border-radius:3mm;border:.25mm solid #efdcbe}.rte-ul[data-astro-cid-hm2fbc2q]{margin:1.4mm 0 0;padding-left:5mm}.rte-ul[data-astro-cid-hm2fbc2q] li[data-astro-cid-hm2fbc2q]{font-size:10pt;margin-bottom:1mm}@media print{.rte-s[data-astro-cid-hm2fbc2q] h2[data-astro-cid-hm2fbc2q]{break-after:avoid}.rte-s[data-astro-cid-hm2fbc2q]{background:#fff}.rte-chip[data-astro-cid-hm2fbc2q]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rst-slate[data-astro-cid-k5k72yv5]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#232b33;background:#fff;padding:var(--rpg-pad, 13mm)}.rst-slate[data-astro-cid-k5k72yv5] h1[data-astro-cid-k5k72yv5],.rst-slate[data-astro-cid-k5k72yv5] h2[data-astro-cid-k5k72yv5],.rsl-t[data-astro-cid-k5k72yv5]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rsl-hdr[data-astro-cid-k5k72yv5]{display:flex;align-items:center;gap:5.5mm;border-bottom:.6mm solid #2f3a44;padding-bottom:4.5mm;margin-bottom:var(--rpg-gap, 6.5mm)}.rsl-mono[data-astro-cid-k5k72yv5]{width:15mm;height:15mm;border-radius:2mm;flex-shrink:0;background:#2f3a44;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16pt;font-weight:800;letter-spacing:.02em}.rsl-id[data-astro-cid-k5k72yv5]{min-width:0}.rsl-hdr[data-astro-cid-k5k72yv5] h1[data-astro-cid-k5k72yv5]{font-size:21pt;font-weight:800;letter-spacing:-.01em;margin:0;color:#1b232b}.rsl-tag[data-astro-cid-k5k72yv5]{font-size:10.5pt;font-weight:600;color:var(--rpg-accent, #1F2937);margin:1mm 0 0}.rsl-contact[data-astro-cid-k5k72yv5]{font-size:9pt;color:#5b6873;margin:1.2mm 0 0;overflow-wrap:anywhere}.rsl-s[data-astro-cid-k5k72yv5]{margin-bottom:var(--rpg-gap, 6.5mm)}.rsl-s[data-astro-cid-k5k72yv5] h2[data-astro-cid-k5k72yv5]{font-size:10.5pt;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#1b232b;margin:0 0 3mm;padding-bottom:1.2mm;border-bottom:.3mm solid #dde3e8}.rsl-item[data-astro-cid-k5k72yv5]{margin-bottom:4.2mm}.rsl-row[data-astro-cid-k5k72yv5]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rsl-t[data-astro-cid-k5k72yv5]{font-weight:700;font-size:10.5pt}.rsl-org[data-astro-cid-k5k72yv5]{font-weight:600;color:#46525e}.rsl-dt[data-astro-cid-k5k72yv5]{font-size:8.8pt;color:#5b6873;white-space:nowrap;font-variant-numeric:tabular-nums}.rsl-loc[data-astro-cid-k5k72yv5]{font-size:9.5pt;color:#4d5865;margin:.4mm 0 0}.rsl-stack[data-astro-cid-k5k72yv5]{font-style:italic}.rsl-body[data-astro-cid-k5k72yv5]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rsl-cat[data-astro-cid-k5k72yv5]{font-weight:700;text-transform:uppercase;font-size:8.8pt;letter-spacing:.05em;color:#46525e;margin-right:2.5mm}.rsl-skillrow[data-astro-cid-k5k72yv5]{font-size:10pt;margin:0 0 1.6mm}.rsl-ul[data-astro-cid-k5k72yv5]{margin:1.4mm 0 0;padding-left:5mm}.rsl-ul[data-astro-cid-k5k72yv5] li[data-astro-cid-k5k72yv5]{font-size:10pt;margin-bottom:1mm}@media print{.rsl-s[data-astro-cid-k5k72yv5] h2[data-astro-cid-k5k72yv5]{break-after:avoid}.rsl-mono[data-astro-cid-k5k72yv5]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rst-casepro[data-astro-cid-brdudmta]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#202226;background:#fff;padding:var(--rpg-pad, 13mm)}.rst-casepro[data-astro-cid-brdudmta] h1[data-astro-cid-brdudmta],.rst-casepro[data-astro-cid-brdudmta] h2[data-astro-cid-brdudmta],.rcp-t[data-astro-cid-brdudmta]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rcp-hdr[data-astro-cid-brdudmta]{background:#f4f2ee;border-left:1.4mm solid var(--rpg-accent, #B45309);padding:6.5mm 6mm;margin-bottom:var(--rpg-gap, 6.5mm)}.rcp-hdr[data-astro-cid-brdudmta] h1[data-astro-cid-brdudmta]{font-size:22pt;font-weight:800;letter-spacing:-.015em;margin:0;color:#1c1d20}.rcp-tag[data-astro-cid-brdudmta]{font-size:11pt;font-weight:600;color:var(--rpg-accent, #B45309);margin:1mm 0 0}.rcp-contact[data-astro-cid-brdudmta]{font-size:9.5pt;color:#55524a;margin:1.5mm 0 0;overflow-wrap:anywhere}.rcp-s[data-astro-cid-brdudmta]{margin-bottom:var(--rpg-gap, 6.5mm)}.rcp-s[data-astro-cid-brdudmta] h2[data-astro-cid-brdudmta]{font-size:11pt;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#1c1d20;margin:0 0 3.2mm;display:flex;align-items:baseline;gap:3mm}.rcp-s[data-astro-cid-brdudmta] h2[data-astro-cid-brdudmta]:after{content:"";flex:1;border-top:.45mm solid #e4e0d8;transform:translateY(-1mm)}.rcp-item[data-astro-cid-brdudmta]{margin-bottom:4.2mm}.rcp-row[data-astro-cid-brdudmta]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rcp-t[data-astro-cid-brdudmta]{font-weight:700;font-size:10.5pt}.rcp-org[data-astro-cid-brdudmta]{font-size:9.6pt;font-weight:600;color:var(--rpg-accent, #B45309);margin:.4mm 0 0}.rcp-dt[data-astro-cid-brdudmta]{font-size:9pt;color:#5d5a52;white-space:nowrap}.rcp-body[data-astro-cid-brdudmta]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rcp-url[data-astro-cid-brdudmta]{color:#5d5a52}.rcp-ul[data-astro-cid-brdudmta]{margin:1.4mm 0 0;padding-left:5mm}.rcp-ul[data-astro-cid-brdudmta] li[data-astro-cid-brdudmta]{font-size:10pt;margin-bottom:1mm}.rcp-case[data-astro-cid-brdudmta]{border:.35mm solid #e4e0d8;border-radius:2mm;padding:4mm 4.5mm;margin-bottom:4mm;background:#fcfbf9}.rcp-case-head[data-astro-cid-brdudmta]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rcp-stackline[data-astro-cid-brdudmta]{display:flex;gap:3mm;font-size:8.8pt;margin:1.2mm 0 0}.rcp-stacklabel[data-astro-cid-brdudmta]{font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#8a8578;flex-shrink:0}.rcp-stackval[data-astro-cid-brdudmta]{color:#45423b}.rcp-skillrow[data-astro-cid-brdudmta]{font-size:10pt;margin:0 0 1.4mm}@media print{.rcp-s[data-astro-cid-brdudmta] h2[data-astro-cid-brdudmta]{break-after:avoid}.rcp-hdr[data-astro-cid-brdudmta],.rcp-case[data-astro-cid-brdudmta]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.rcp-case[data-astro-cid-brdudmta]{break-inside:avoid}}.rst-startup[data-astro-cid-t3mw3h4x]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:9.8pt;line-height:var(--rpg-leading, 1.5);color:#22252b;background:#fff;padding:var(--rpg-pad, 12mm)}.rst-startup[data-astro-cid-t3mw3h4x] h1[data-astro-cid-t3mw3h4x],.rst-startup[data-astro-cid-t3mw3h4x] h2[data-astro-cid-t3mw3h4x],.rsu-t[data-astro-cid-t3mw3h4x]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rsu-hdr[data-astro-cid-t3mw3h4x]{border-radius:3mm;background:#111827;color:#fff;padding:7mm 7mm 6mm}.rsu-hdr[data-astro-cid-t3mw3h4x] h1[data-astro-cid-t3mw3h4x]{font-size:22pt;font-weight:800;letter-spacing:-.015em;margin:0}.rsu-badge[data-astro-cid-t3mw3h4x]{display:inline-block;font-size:9.5pt;font-weight:700;margin:2mm 0 0;background:var(--rpg-accent, #05B34D);color:#06240f;border-radius:3mm;padding:.8mm 3.5mm}.rsu-contact[data-astro-cid-t3mw3h4x]{font-size:9pt;margin:2mm 0 0;opacity:.85;overflow-wrap:anywhere}.rsu-chipband[data-astro-cid-t3mw3h4x]{margin:3.5mm 0 0;line-height:2.2}.rsu-chip[data-astro-cid-t3mw3h4x]{display:inline-block;font-size:8.6pt;font-weight:600;padding:.5mm 2.6mm;margin-right:1.6mm;border-radius:3mm;background:#eef5f0;color:#14532d;border:.25mm solid #d7e8dc}.rsu-chip-soft[data-astro-cid-t3mw3h4x]{background:#f1f3f6;color:#374151;border-color:#e2e6ec}.rsu-s[data-astro-cid-t3mw3h4x]{margin-bottom:var(--rpg-gap, 6mm)}.rsu-s[data-astro-cid-t3mw3h4x] h2[data-astro-cid-t3mw3h4x]{font-size:10.5pt;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:#111827;margin:0 0 3mm;display:flex;align-items:center;gap:2.5mm}.rsu-s[data-astro-cid-t3mw3h4x] h2[data-astro-cid-t3mw3h4x]:before{content:"#";color:var(--rpg-accent, #05B34D);font-weight:900}.rsu-item[data-astro-cid-t3mw3h4x]{margin-bottom:4mm}.rsu-row[data-astro-cid-t3mw3h4x]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rsu-t[data-astro-cid-t3mw3h4x]{font-weight:700;font-size:10.4pt}.rsu-org[data-astro-cid-t3mw3h4x]{color:var(--rpg-accent, #05B34D);font-weight:700}.rsu-dt[data-astro-cid-t3mw3h4x]{font-size:8.8pt;color:#5c6470;white-space:nowrap}.rsu-loc[data-astro-cid-t3mw3h4x]{font-size:9.4pt;color:#525a66;margin:.4mm 0 0}.rsu-stack[data-astro-cid-t3mw3h4x]{font-size:8.8pt;color:#5c6470;margin:.4mm 0 0;font-style:italic}.rsu-body[data-astro-cid-t3mw3h4x]{font-size:9.8pt;margin:0;overflow-wrap:anywhere}.rsu-lang[data-astro-cid-t3mw3h4x]{font-size:9.8pt;margin:0 0 .9mm}.rsu-ul[data-astro-cid-t3mw3h4x]{margin:1.3mm 0 0;padding-left:4.6mm}.rsu-ul[data-astro-cid-t3mw3h4x] li[data-astro-cid-t3mw3h4x]{font-size:9.8pt;margin-bottom:.9mm}.rsu-cols[data-astro-cid-t3mw3h4x]{display:grid;grid-template-columns:1fr 1fr;gap:6mm}.rsu-skillcat[data-astro-cid-t3mw3h4x]{margin-bottom:2.4mm}.rsu-cat[data-astro-cid-t3mw3h4x]{font-weight:700;font-size:8.8pt;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1mm;color:#374151}.rsu-chips[data-astro-cid-t3mw3h4x]{margin:0;line-height:2.1}@media print{.rsu-s[data-astro-cid-t3mw3h4x] h2[data-astro-cid-t3mw3h4x]{break-after:avoid}.rsu-hdr[data-astro-cid-t3mw3h4x],.rsu-badge[data-astro-cid-t3mw3h4x],.rsu-chip[data-astro-cid-t3mw3h4x]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rst-globalpro[data-astro-cid-3w2ohur5]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#222831;background:#fff;padding:var(--rpg-pad, 13mm)}.rst-globalpro[data-astro-cid-3w2ohur5] h1[data-astro-cid-3w2ohur5],.rst-globalpro[data-astro-cid-3w2ohur5] h2[data-astro-cid-3w2ohur5],.rgp-t[data-astro-cid-3w2ohur5]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rgp-hdr[data-astro-cid-3w2ohur5]{display:flex;justify-content:space-between;gap:8mm;border-top:1.1mm solid var(--rpg-accent, #1D4ED8);border-bottom:.3mm solid #e3e7ee;padding:5mm 0 4.5mm;margin-bottom:var(--rpg-gap, 6.5mm)}.rgp-hdr-main[data-astro-cid-3w2ohur5]{min-width:0}.rgp-hdr[data-astro-cid-3w2ohur5] h1[data-astro-cid-3w2ohur5]{font-size:22pt;font-weight:800;letter-spacing:-.012em;margin:0;color:#1a2029}.rgp-tag[data-astro-cid-3w2ohur5]{font-size:10.8pt;font-weight:600;color:var(--rpg-accent, #1D4ED8);margin:1mm 0 0}.rgp-contact[data-astro-cid-3w2ohur5]{font-size:9.3pt;color:#55606c;margin:1.4mm 0 0;overflow-wrap:anywhere}.rgp-langs[data-astro-cid-3w2ohur5]{flex-shrink:0;text-align:right;max-width:42mm}.rgp-langs-label[data-astro-cid-3w2ohur5]{font-size:8.2pt;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#8b94a1;margin:0 0 1.2mm}.rgp-lang[data-astro-cid-3w2ohur5]{font-size:9.2pt;margin:0 0 .7mm;color:#333c47}.rgp-lang[data-astro-cid-3w2ohur5] span[data-astro-cid-3w2ohur5]{color:#6b7683}.rgp-s[data-astro-cid-3w2ohur5]{margin-bottom:var(--rpg-gap, 6.5mm)}.rgp-s[data-astro-cid-3w2ohur5] h2[data-astro-cid-3w2ohur5]{font-size:10.8pt;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#1a2029;margin:0 0 3mm;display:flex;align-items:center;gap:3mm}.rgp-s[data-astro-cid-3w2ohur5] h2[data-astro-cid-3w2ohur5]:after{content:"";flex:1;height:.3mm;background:#e3e7ee}.rgp-item[data-astro-cid-3w2ohur5]{margin-bottom:4.2mm}.rgp-row[data-astro-cid-3w2ohur5]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rgp-t[data-astro-cid-3w2ohur5]{font-weight:700;font-size:10.5pt}.rgp-org[data-astro-cid-3w2ohur5]{font-size:9.6pt;font-weight:600;color:#46505c;margin:.4mm 0 0}.rgp-dt[data-astro-cid-3w2ohur5]{font-size:9pt;color:#5c6673;white-space:nowrap}.rgp-body[data-astro-cid-3w2ohur5]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rgp-skillrow[data-astro-cid-3w2ohur5]{font-size:10pt;margin:0 0 1.4mm}.rgp-ul[data-astro-cid-3w2ohur5]{margin:1.4mm 0 0;padding-left:5mm}.rgp-ul[data-astro-cid-3w2ohur5] li[data-astro-cid-3w2ohur5]{font-size:10pt;margin-bottom:1mm}@media print{.rgp-s[data-astro-cid-3w2ohur5] h2[data-astro-cid-3w2ohur5]{break-after:avoid}}.rst-metrics[data-astro-cid-vtoy3d3e]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#21262d;background:#fff;padding:var(--rpg-pad, 13mm)}.rst-metrics[data-astro-cid-vtoy3d3e] h1[data-astro-cid-vtoy3d3e],.rst-metrics[data-astro-cid-vtoy3d3e] h2[data-astro-cid-vtoy3d3e],.rmf-t[data-astro-cid-vtoy3d3e]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rmf-hdr[data-astro-cid-vtoy3d3e]{text-align:left;border-bottom:.5mm solid #e6e9ee;padding-bottom:4mm}.rmf-hdr[data-astro-cid-vtoy3d3e] h1[data-astro-cid-vtoy3d3e]{font-size:22pt;font-weight:800;letter-spacing:-.015em;margin:0;color:#1a1f26}.rmf-tag[data-astro-cid-vtoy3d3e]{font-size:10.8pt;font-weight:600;color:var(--rpg-accent, #1D4ED8);margin:1mm 0 0}.rmf-contact[data-astro-cid-vtoy3d3e]{font-size:9.4pt;color:#57616c;margin:1.4mm 0 0;overflow-wrap:anywhere}.rmf-band[data-astro-cid-vtoy3d3e]{display:flex;gap:4mm;margin:4mm 0 var(--rpg-gap, 6mm)}.rmf-stat[data-astro-cid-vtoy3d3e]{flex:1;text-align:center;padding:3mm 2mm;background:#f5f7fa;border-radius:2.5mm;border:.3mm solid #e6e9ee}.rmf-n[data-astro-cid-vtoy3d3e]{display:block;font-size:16pt;font-weight:800;color:var(--rpg-accent, #1D4ED8);line-height:1.1}.rmf-label[data-astro-cid-vtoy3d3e]{display:block;font-size:8.2pt;text-transform:uppercase;letter-spacing:.08em;color:#57616c;margin-top:.8mm}.rmf-s[data-astro-cid-vtoy3d3e]{margin-bottom:var(--rpg-gap, 6mm)}.rmf-s[data-astro-cid-vtoy3d3e] h2[data-astro-cid-vtoy3d3e]{font-size:10.8pt;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#1a1f26;margin:0 0 3mm}.rmf-item[data-astro-cid-vtoy3d3e]{margin-bottom:4.2mm}.rmf-row[data-astro-cid-vtoy3d3e]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rmf-t[data-astro-cid-vtoy3d3e]{font-weight:700;font-size:10.4pt}.rmf-org[data-astro-cid-vtoy3d3e]{font-weight:600;color:#454f5a}.rmf-dt[data-astro-cid-vtoy3d3e]{font-size:8.9pt;color:#57616c;white-space:nowrap}.rmf-loc[data-astro-cid-vtoy3d3e]{font-size:9.4pt;color:#4d5763;margin:.4mm 0 0}.rmf-body[data-astro-cid-vtoy3d3e]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rmf-skillrow[data-astro-cid-vtoy3d3e]{font-size:10pt;margin:0 0 1.4mm}.rmf-ul[data-astro-cid-vtoy3d3e]{margin:1.3mm 0 0;padding-left:4.8mm}.rmf-ul[data-astro-cid-vtoy3d3e] li[data-astro-cid-vtoy3d3e]{font-size:10pt;margin-bottom:1mm}.rmf-ul[data-astro-cid-vtoy3d3e] li[data-astro-cid-vtoy3d3e]::marker{color:var(--rpg-accent, #1D4ED8)}@media print{.rmf-s[data-astro-cid-vtoy3d3e] h2[data-astro-cid-vtoy3d3e]{break-after:avoid}.rmf-band[data-astro-cid-vtoy3d3e]{break-inside:avoid}.rmf-stat[data-astro-cid-vtoy3d3e],.rmf-ul[data-astro-cid-vtoy3d3e] li[data-astro-cid-vtoy3d3e]::marker{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rst-luxe[data-astro-cid-k6ic3lxa]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.6);color:#2a2620;background:#fdfcf8;padding:var(--rpg-pad, 15mm)}.rst-luxe[data-astro-cid-k6ic3lxa] h1[data-astro-cid-k6ic3lxa],.rst-luxe[data-astro-cid-k6ic3lxa] h2[data-astro-cid-k6ic3lxa],.rlx-t[data-astro-cid-k6ic3lxa]{font-family:var(--rpg-font-head, "Georgia", serif)}.rlx-hdr[data-astro-cid-k6ic3lxa]{text-align:center;padding-bottom:5mm;margin-bottom:var(--rpg-gap, 7mm);border-bottom:.25mm solid #d9d2c2}.rlx-kicker[data-astro-cid-k6ic3lxa]{font-size:8pt;letter-spacing:.3em;text-transform:uppercase;color:#a08b5f;margin:0}.rlx-hdr[data-astro-cid-k6ic3lxa] h1[data-astro-cid-k6ic3lxa]{font-size:25pt;font-weight:600;letter-spacing:.02em;margin:2.5mm 0 0;color:#2a2620}.rlx-tag[data-astro-cid-k6ic3lxa]{font-size:10.8pt;font-style:italic;color:#6d6350;margin:1.5mm 0 0}.rlx-contact[data-astro-cid-k6ic3lxa]{font-size:9.2pt;color:#6d6350;margin:2mm 0 0;overflow-wrap:anywhere}.rlx-s[data-astro-cid-k6ic3lxa]{margin-bottom:var(--rpg-gap, 7mm)}.rlx-s[data-astro-cid-k6ic3lxa] h2[data-astro-cid-k6ic3lxa]{font-size:10.5pt;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#4c4331;margin:0 0 3.5mm;text-align:center}.rlx-s[data-astro-cid-k6ic3lxa] h2[data-astro-cid-k6ic3lxa]:before{content:"— ";color:#a08b5f}.rlx-s[data-astro-cid-k6ic3lxa] h2[data-astro-cid-k6ic3lxa]:after{content:" —";color:#a08b5f}.rlx-item[data-astro-cid-k6ic3lxa]{margin-bottom:4.4mm}.rlx-row[data-astro-cid-k6ic3lxa]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rlx-t[data-astro-cid-k6ic3lxa]{font-weight:700;font-size:10.6pt}.rlx-org[data-astro-cid-k6ic3lxa]{font-weight:500;color:#57492e}.rlx-dt[data-astro-cid-k6ic3lxa]{font-size:8.9pt;color:#7d7261;white-space:nowrap;font-style:italic}.rlx-loc[data-astro-cid-k6ic3lxa]{font-size:9.3pt;color:#6d6350;margin:.4mm 0 0}.rlx-body[data-astro-cid-k6ic3lxa]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rlx-cat[data-astro-cid-k6ic3lxa]{font-weight:700;font-style:italic}.rlx-skillrow[data-astro-cid-k6ic3lxa]{font-size:10pt;margin:0 0 1.5mm}.rlx-ul[data-astro-cid-k6ic3lxa]{margin:1.4mm 0 0;padding-left:5mm}.rlx-ul[data-astro-cid-k6ic3lxa] li[data-astro-cid-k6ic3lxa]{font-size:10pt;margin-bottom:1mm}@media print{.rlx-s[data-astro-cid-k6ic3lxa] h2[data-astro-cid-k6ic3lxa]{break-after:avoid}.rst-luxe[data-astro-cid-k6ic3lxa]{background:#fff}}.rst-changer[data-astro-cid-b7b35xsl]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#23262e;background:#fff;padding:var(--rpg-pad, 13mm)}.rst-changer[data-astro-cid-b7b35xsl] h1[data-astro-cid-b7b35xsl],.rst-changer[data-astro-cid-b7b35xsl] h2[data-astro-cid-b7b35xsl],.rcc-t[data-astro-cid-b7b35xsl]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rcc-hdr[data-astro-cid-b7b35xsl]{border-bottom:2px solid var(--rpg-accent, #7C2D3E);padding-bottom:4mm;margin-bottom:var(--rpg-gap, 6.5mm)}.rcc-hdr[data-astro-cid-b7b35xsl] h1[data-astro-cid-b7b35xsl]{font-size:22pt;font-weight:800;letter-spacing:-.012em;margin:0;color:#191c24}.rcc-tag[data-astro-cid-b7b35xsl]{font-size:11pt;font-weight:700;color:var(--rpg-accent, #7C2D3E);margin:1mm 0 0}.rcc-contact[data-astro-cid-b7b35xsl]{font-size:9.4pt;color:#555c68;margin:1.4mm 0 0;overflow-wrap:anywhere}.rcc-s[data-astro-cid-b7b35xsl]{margin-bottom:var(--rpg-gap, 6.5mm)}.rcc-s[data-astro-cid-b7b35xsl] h2[data-astro-cid-b7b35xsl]{font-size:10.6pt;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:#191c24;margin:0 0 3mm;display:flex;align-items:center;gap:2.5mm}.rcc-s[data-astro-cid-b7b35xsl] h2[data-astro-cid-b7b35xsl]:before{content:"";width:3.4mm;height:3.4mm;border-radius:.8mm;background:var(--rpg-accent, #7C2D3E)}.rcc-strength[data-astro-cid-b7b35xsl]{margin-bottom:2.6mm;padding-left:4mm;border-left:.6mm solid #efe3e6}.rcc-strength-cat[data-astro-cid-b7b35xsl]{font-weight:800;font-size:9.4pt;text-transform:uppercase;letter-spacing:.05em;margin:0;color:var(--rpg-accent, #7C2D3E)}.rcc-strength-items[data-astro-cid-b7b35xsl]{font-size:9.9pt;margin:.5mm 0 0}.rcc-item[data-astro-cid-b7b35xsl]{margin-bottom:4.2mm}.rcc-row[data-astro-cid-b7b35xsl]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rcc-t[data-astro-cid-b7b35xsl]{font-weight:700;font-size:10.4pt}.rcc-org[data-astro-cid-b7b35xsl]{font-weight:600;color:#464e5a}.rcc-dt[data-astro-cid-b7b35xsl]{font-size:8.8pt;color:#5c6470;white-space:nowrap}.rcc-loc[data-astro-cid-b7b35xsl]{font-size:9.4pt;color:#525a66;margin:.4mm 0 0}.rcc-body[data-astro-cid-b7b35xsl]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rcc-lang[data-astro-cid-b7b35xsl]{font-size:9.9pt;margin:0 0 .9mm}.rcc-ul[data-astro-cid-b7b35xsl]{margin:1.3mm 0 0;padding-left:4.8mm}.rcc-ul[data-astro-cid-b7b35xsl] li[data-astro-cid-b7b35xsl]{font-size:10pt;margin-bottom:1mm}.rcc-cols[data-astro-cid-b7b35xsl]{display:grid;grid-template-columns:1fr 1fr;gap:6mm}@media print{.rcc-s[data-astro-cid-b7b35xsl] h2[data-astro-cid-b7b35xsl]{break-after:avoid}.rcc-s[data-astro-cid-b7b35xsl] h2[data-astro-cid-b7b35xsl]:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rst-web3[data-astro-cid-7qngvj3e]{font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif);font-size:10pt;line-height:var(--rpg-leading, 1.5);color:#212630;background:#fff;padding:var(--rpg-pad, 13mm)}.rst-web3[data-astro-cid-7qngvj3e] h1[data-astro-cid-7qngvj3e],.rst-web3[data-astro-cid-7qngvj3e] h2[data-astro-cid-7qngvj3e],.rw3-t[data-astro-cid-7qngvj3e]{font-family:var(--rpg-font-head, "Inter", system-ui, sans-serif)}.rw3-hdr[data-astro-cid-7qngvj3e]{display:flex;justify-content:space-between;align-items:flex-start;gap:6mm;background:#171d29;color:#fff;border-radius:2.5mm;padding:6.5mm 6mm;margin-bottom:var(--rpg-gap, 6.5mm)}.rw3-id[data-astro-cid-7qngvj3e]{min-width:0}.rw3-hdr[data-astro-cid-7qngvj3e] h1[data-astro-cid-7qngvj3e]{font-size:21pt;font-weight:800;letter-spacing:-.012em;margin:0}.rw3-tag[data-astro-cid-7qngvj3e]{font-size:10.4pt;font-weight:600;color:#7de3b0;margin:1.2mm 0 0}.rw3-contact[data-astro-cid-7qngvj3e]{font-size:9pt;margin:1.6mm 0 0;opacity:.82;overflow-wrap:anywhere}.rw3-mark[data-astro-cid-7qngvj3e]{font-size:18pt;color:var(--rpg-accent, #05B34D);flex-shrink:0}.rw3-s[data-astro-cid-7qngvj3e]{margin-bottom:var(--rpg-gap, 6mm)}.rw3-s[data-astro-cid-7qngvj3e] h2[data-astro-cid-7qngvj3e]{font-size:10.6pt;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#171d29;margin:0 0 3mm;display:flex;align-items:center;gap:2.6mm}.rw3-s[data-astro-cid-7qngvj3e] h2[data-astro-cid-7qngvj3e]:after{content:"";flex:1;height:.3mm;background:#e2e6ee}.rw3-item[data-astro-cid-7qngvj3e]{margin-bottom:4mm}.rw3-row[data-astro-cid-7qngvj3e]{display:flex;justify-content:space-between;align-items:baseline;gap:8pt}.rw3-t[data-astro-cid-7qngvj3e]{font-weight:700;font-size:10.4pt}.rw3-org[data-astro-cid-7qngvj3e]{font-weight:600;color:#3f4d5a}.rw3-dt[data-astro-cid-7qngvj3e]{font-size:8.8pt;color:#5b6572;white-space:nowrap;font-variant-numeric:tabular-nums}.rw3-loc[data-astro-cid-7qngvj3e]{font-size:9.4pt;color:#4d5763;margin:.4mm 0 0}.rw3-body[data-astro-cid-7qngvj3e]{font-size:10pt;margin:0;overflow-wrap:anywhere}.rw3-ul[data-astro-cid-7qngvj3e]{margin:1.3mm 0 0;padding-left:4.8mm}.rw3-ul[data-astro-cid-7qngvj3e] li[data-astro-cid-7qngvj3e]{font-size:10pt;margin-bottom:1mm}.rw3-tags[data-astro-cid-7qngvj3e]{margin:1mm 0 0;line-height:1.9}.rw3-tagchip[data-astro-cid-7qngvj3e]{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8.2pt;padding:.4mm 2mm;margin-right:1.4mm;margin-bottom:.6mm;background:#eef2f7;color:#2c3a4d;border-radius:1.2mm;border:.25mm solid #dde4ee}.rw3-skillcat[data-astro-cid-7qngvj3e]{margin-bottom:2.2mm}.rw3-cat[data-astro-cid-7qngvj3e]{font-weight:700;font-size:8.8pt;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .8mm;color:#3f4d5a}@media print{.rw3-s[data-astro-cid-7qngvj3e] h2[data-astro-cid-7qngvj3e]{break-after:avoid}.rw3-hdr[data-astro-cid-7qngvj3e],.rw3-tagchip[data-astro-cid-7qngvj3e]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media print{html,body{background:#fff!important;margin:0!important;padding:0!important;height:auto!important;overflow:visible!important}body:has(.rpg-print-bridge)>*:not(.rpg-print-bridge){display:none!important}.rpg-print-bridge{display:block!important}.rpg-studio .rpg-panel,.rpg-studio .rpg-stagehint,.rpg-studio .rpg-preview:not(.rpg-print-on){display:none!important}.rpg-print-on{position:static!important}.rpg-scalewrap{height:auto!important;overflow:visible!important;border-radius:0!important}.rpg-scaleinner{transform:none!important;width:auto!important}.rpg-grid,.rpg-stage{display:block!important}.rpg-sheet{box-shadow:none!important;border-radius:0!important;width:auto!important;min-height:0!important;padding-bottom:10mm!important}.rpg-sheet .rpg-made{position:static!important}.rpg-sheet [data-section],.rpg-sheet [class*=item],.rpg-sheet [class*=it],.rpg-sheet li{break-inside:avoid!important;page-break-inside:avoid!important}.rpg-sheet h1,.rpg-sheet h2,.rpg-sheet h3{break-after:avoid!important;page-break-after:avoid!important}.rpg-sheet p,.rpg-sheet li{orphans:2;widows:2}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.rpg-studio[data-astro-cid-a63arwvs]{font-family:Inter,system-ui,sans-serif;color:#111827}.rpg-grid[data-astro-cid-a63arwvs]{display:grid;gap:1.25rem;align-items:start;grid-template-columns:340px minmax(0,1fr);grid-template-areas:"pick stage" "opts stage"}.rpg-panel[data-astro-cid-a63arwvs]{display:flex;flex-direction:column;gap:1rem;min-width:0}.rpg-panel-pick[data-astro-cid-a63arwvs]{grid-area:pick}.rpg-panel-opts[data-astro-cid-a63arwvs]{grid-area:opts}.rpg-stage[data-astro-cid-a63arwvs]{grid-area:stage}.rpg-box[data-astro-cid-a63arwvs]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1rem}.rpg-box-title[data-astro-cid-a63arwvs]{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#6b7280;margin:0 0 .75rem}.rpg-tplgrid[data-astro-cid-a63arwvs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.rpg-tpl[data-astro-cid-a63arwvs]{display:flex;flex-direction:column;gap:.4rem;padding:.45rem;border-radius:.65rem;border:2px solid #e5e7eb;background:#fafafa;cursor:pointer;text-align:left;font:inherit;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.rpg-tpl[data-astro-cid-a63arwvs]:hover{border-color:var(--rpg-brand, #05B34D);transform:translateY(-1px)}.rpg-tpl[data-astro-cid-a63arwvs]:focus-visible{outline:2px solid var(--rpg-brand, #05B34D);outline-offset:2px}.rpg-tpl[data-astro-cid-a63arwvs].on{border-color:var(--rpg-brand, #05B34D);background:color-mix(in srgb,var(--rpg-brand, #05B34D) 6%,#ffffff);box-shadow:0 2px 10px #05b34d29}.rpg-thumb[data-astro-cid-a63arwvs]{position:relative;display:block;height:118px;overflow:hidden;border-radius:.4rem;background:#fff;border:1px solid #e5e7eb}.rpg-thumb-sheet[data-astro-cid-a63arwvs]{position:absolute;top:0;left:0;width:210mm;transform:scale(.165);transform-origin:top left;pointer-events:none;display:block}.rpg-thumb-sheet[data-astro-cid-a63arwvs] .rpg-made,.rpg-thumb-sheet[data-astro-cid-a63arwvs] .rpg-refline{display:none}.rpg-tplmeta[data-astro-cid-a63arwvs]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.rpg-tplname[data-astro-cid-a63arwvs]{font-size:.8rem;font-weight:700;color:#111827}.rpg-tpldesc[data-astro-cid-a63arwvs]{font-size:.66rem;line-height:1.35;color:#6b7280}.rpg-opt[data-astro-cid-a63arwvs]{margin-bottom:.9rem}.rpg-optlabel[data-astro-cid-a63arwvs]{display:block;font-size:.78rem;font-weight:600;color:#374151;margin-bottom:.35rem}.rpg-seg[data-astro-cid-a63arwvs]{display:inline-flex;border:1px solid #e5e7eb;border-radius:.55rem;overflow:hidden}.rpg-seg[data-astro-cid-a63arwvs] button[data-astro-cid-a63arwvs]{padding:.4rem .9rem;font-size:.8rem;font-weight:600;font-family:inherit;background:#fff;border:none;cursor:pointer;color:#4b5563}.rpg-seg[data-astro-cid-a63arwvs] button[data-astro-cid-a63arwvs]+button[data-astro-cid-a63arwvs]{border-left:1px solid #e5e7eb}.rpg-seg[data-astro-cid-a63arwvs] button[data-astro-cid-a63arwvs].on{background:var(--rpg-brand, #05B34D);color:#fff}.rpg-seg[data-astro-cid-a63arwvs] button[data-astro-cid-a63arwvs]:focus-visible{outline:2px solid var(--rpg-brand, #05B34D);outline-offset:-2px}.rpg-select[data-astro-cid-a63arwvs]{width:100%;padding:.45rem .6rem;border-radius:.55rem;border:1px solid #e5e7eb;background:#fff;font:inherit;font-size:.83rem}.rpg-swatches[data-astro-cid-a63arwvs]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.rpg-swatch[data-astro-cid-a63arwvs]{width:26px;height:26px;border-radius:50%;border:2px solid transparent;cursor:pointer;box-shadow:inset 0 0 0 2px #fff;padding:0}.rpg-swatch[data-astro-cid-a63arwvs].on{border-color:#111827}.rpg-swatch[data-astro-cid-a63arwvs]:focus-visible{outline:2px solid #111827;outline-offset:2px}.rpg-custom[data-astro-cid-a63arwvs]{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;color:#6b7280;cursor:pointer}.rpg-custom[data-astro-cid-a63arwvs] input[data-astro-cid-a63arwvs]{width:26px;height:26px;padding:0;border:1px solid #e5e7eb;border-radius:50%;background:#fff;cursor:pointer}.rpg-check[data-astro-cid-a63arwvs]{display:flex;align-items:flex-start;gap:.5rem;font-size:.82rem;color:#374151;margin:.55rem 0;cursor:pointer}.rpg-check[data-astro-cid-a63arwvs] input[data-astro-cid-a63arwvs]{accent-color:var(--rpg-brand, #05B34D);margin-top:.15rem}.rpg-em[data-astro-cid-a63arwvs]{font-style:normal;color:#9ca3af}.rpg-hint[data-astro-cid-a63arwvs]{font-size:.72rem;color:#9ca3af;line-height:1.5;margin:.6rem 0 0}.rpg-hint[data-astro-cid-a63arwvs][hidden]{display:none}.rpg-seclist[data-astro-cid-a63arwvs]{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-direction:column;gap:.25rem}.rpg-secrow[data-astro-cid-a63arwvs]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;background:#fafafa;border:1px solid #f3f4f6;border-radius:.45rem;padding:.25rem .5rem}.rpg-seccheck[data-astro-cid-a63arwvs]{display:flex;align-items:center;gap:.45rem;font-size:.8rem;color:#374151;cursor:pointer;min-width:0}.rpg-seccheck[data-astro-cid-a63arwvs] input[data-astro-cid-a63arwvs]{accent-color:var(--rpg-brand, #05B34D)}.rpg-secbtns[data-astro-cid-a63arwvs]{display:inline-flex;gap:.2rem;flex:none}.rpg-movebtn[data-astro-cid-a63arwvs]{width:22px;height:22px;border-radius:.35rem;border:1px solid #e5e7eb;background:#fff;color:#4b5563;font-size:.7rem;line-height:1;cursor:pointer}.rpg-movebtn[data-astro-cid-a63arwvs]:hover:not(:disabled){border-color:var(--rpg-brand, #05B34D);color:var(--rpg-brand, #05B34D)}.rpg-movebtn[data-astro-cid-a63arwvs]:disabled{opacity:.35;cursor:default}.rpg-movebtn[data-astro-cid-a63arwvs]:focus-visible{outline:2px solid var(--rpg-brand, #05B34D);outline-offset:1px}.rpg-actions[data-astro-cid-a63arwvs]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.rpg-printbtn[data-astro-cid-a63arwvs]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.15rem;border-radius:.6rem;border:none;cursor:pointer;background:var(--rpg-brand, #05B34D);color:#fff;font-family:inherit;font-size:.85rem;font-weight:700;box-shadow:0 1px 3px #05b34d59;transition:background .15s ease,transform .15s ease}.rpg-printbtn[data-astro-cid-a63arwvs]:hover{background:var(--rpg-brand-strong, #049940);transform:translateY(-1px)}.rpg-printbtn[data-astro-cid-a63arwvs]:focus-visible{outline:2px solid var(--rpg-brand, #05B34D);outline-offset:2px}.rpg-resetbtn[data-astro-cid-a63arwvs]{padding:.6rem .9rem;border-radius:.6rem;cursor:pointer;border:1px solid #e5e7eb;background:#fff;color:#4b5563;font-family:inherit;font-size:.8rem;font-weight:600}.rpg-resetbtn[data-astro-cid-a63arwvs]:hover{border-color:#d1d5db}.rpg-stage[data-astro-cid-a63arwvs]{min-width:0;display:flex;flex-direction:column;gap:.5rem}.rpg-scalewrap[data-astro-cid-a63arwvs]{overflow:hidden;border-radius:.5rem}.rpg-scaleinner[data-astro-cid-a63arwvs]{transform-origin:top left}.rpg-preview[data-astro-cid-a63arwvs]{display:none}.rpg-preview[data-astro-cid-a63arwvs].on{display:block}.rpg-sheet[data-astro-cid-a63arwvs]{width:210mm;min-height:297mm;background:#fff;color:#111827;box-shadow:0 12px 44px #11182729;border-radius:6px;overflow:hidden;display:flex;flex-direction:column;--rpg-accent: #05B34D;--rpg-font-head: "Inter", system-ui, sans-serif;--rpg-font-body: "Inter", system-ui, sans-serif;--rpg-pad: 13mm;--rpg-gap: 7mm;--rpg-leading: 1.5}.rpg-sheet[data-astro-cid-a63arwvs][data-paper=letter]{width:8.5in;min-height:11in}.rpg-sheet[data-astro-cid-a63arwvs][data-density=compact]{--rpg-pad: 9mm;--rpg-gap: 4.5mm;--rpg-leading: 1.38}.rpg-sheet[data-astro-cid-a63arwvs][data-font=editorial]{--rpg-font-head: "Fraunces", Georgia, serif;--rpg-font-body: "Inter", system-ui, sans-serif}.rpg-sheet[data-astro-cid-a63arwvs][data-font=classic]{--rpg-font-head: Georgia, "Times New Roman", serif;--rpg-font-body: Georgia, "Times New Roman", serif}.rpg-sheet[data-astro-cid-a63arwvs][data-font=sans]{--rpg-font-head: "Inter", system-ui, sans-serif;--rpg-font-body: "Inter", system-ui, sans-serif}.rpg-refline[data-astro-cid-a63arwvs]{margin:auto 0 0;padding:6mm var(--rpg-pad) 0;font-size:9.5pt;font-style:italic;color:#4b5563;font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif)}.rpg-refline[data-astro-cid-a63arwvs][hidden]{display:none}.rpg-made[data-astro-cid-a63arwvs]{padding:3mm var(--rpg-pad) 4mm;text-align:center;font-size:7.5pt;letter-spacing:.14em;text-transform:uppercase;color:#b0b7c3;font-family:var(--rpg-font-body, "Inter", system-ui, sans-serif)}.rpg-stagehint[data-astro-cid-a63arwvs]{font-size:.7rem;color:#9ca3af;text-align:center;margin:0}@media(max-width:960px){.rpg-grid[data-astro-cid-a63arwvs]{grid-template-columns:minmax(0,1fr);grid-template-areas:"pick" "stage" "opts"}.rpg-tplgrid[data-astro-cid-a63arwvs]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.rpg-tplgrid[data-astro-cid-a63arwvs]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(148px,46%);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:2px;padding:2px 2px 6px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.rpg-tpl[data-astro-cid-a63arwvs]{scroll-snap-align:start}.rpg-tpldesc[data-astro-cid-a63arwvs]{display:none}.rpg-thumb[data-astro-cid-a63arwvs]{height:96px}.rpg-scaleinner[data-astro-cid-a63arwvs]{transform:scale(.42)}.rpg-scalewrap[data-astro-cid-a63arwvs]{height:500px}}
