.resume-module__R4NoHW__sheet{z-index:1;max-width:46rem;margin:0 auto;padding:clamp(32px,6vw,64px) clamp(20px,5vw,40px) 96px;position:relative}.resume-module__R4NoHW__head{border-bottom:1px solid var(--border);margin-bottom:26px;padding-bottom:20px}.resume-module__R4NoHW__name{letter-spacing:-.03em;font-size:2rem}.resume-module__R4NoHW__role{color:var(--accent);margin-top:2px;font-weight:500}.resume-module__R4NoHW__contact{color:var(--muted);margin-top:6px;font-size:.9rem}.resume-module__R4NoHW__contact a{color:var(--muted);border-bottom:1px solid #0000}.resume-module__R4NoHW__contact a:hover{color:var(--accent);border-bottom-color:var(--accent)}.resume-module__R4NoHW__sec{margin-bottom:30px}.resume-module__R4NoHW__h2{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:11px}.resume-module__R4NoHW__skills{margin:0}.resume-module__R4NoHW__skillRow{grid-template-columns:9.5rem 1fr;gap:14px;padding:5px 0;display:grid}.resume-module__R4NoHW__skillRow dt{color:var(--muted);font-size:.9rem}.resume-module__R4NoHW__skillRow dd{margin:0;font-size:.95rem}@media (max-width:620px){.resume-module__R4NoHW__skillRow{grid-template-columns:1fr;gap:2px}}.resume-module__R4NoHW__job{margin-bottom:22px}.resume-module__R4NoHW__jobTitle{font-size:1rem}.resume-module__R4NoHW__jobMeta{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--muted);margin:3px 0 8px;font-size:11.5px}.resume-module__R4NoHW__bullets{padding-left:1.1rem}.resume-module__R4NoHW__bullets li{color:var(--muted);margin-bottom:6px;font-size:.95rem;list-style:outside}.resume-module__R4NoHW__bullets li::marker{color:var(--border-hover)}.resume-module__R4NoHW__bullets strong{color:var(--text)}@media print{.resume-module__R4NoHW__sheet{color:#000;max-width:none;padding:0}.resume-module__R4NoHW__name,.resume-module__R4NoHW__jobTitle,.resume-module__R4NoHW__bullets strong{color:#000}.resume-module__R4NoHW__role,.resume-module__R4NoHW__h2{color:#333}.resume-module__R4NoHW__bullets li,.resume-module__R4NoHW__contact,.resume-module__R4NoHW__jobMeta,.resume-module__R4NoHW__skillRow dt{color:#222}.resume-module__R4NoHW__sheet a{color:#000;text-decoration:underline}}
