.RNwyRW_resume{max-width:75rem;padding:0 var(--spacing-6);width:100%;padding-bottom:var(--spacing-16);padding-top:var(--spacing-8);margin:0 auto}.RNwyRW_resume__toolbar{margin:0 auto var(--spacing-4);justify-content:flex-end;max-width:52rem;display:flex}.RNwyRW_resume__paper{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);color:#2a2a2a;max-width:52rem;padding:var(--spacing-8) var(--spacing-5);background:#fff;margin:0 auto;font-size:.95rem;line-height:1.55}@media (min-width:48rem){.RNwyRW_resume__paper{padding:var(--spacing-12) var(--spacing-12)}}.RNwyRW_resume__paper a{color:#3d2f7a}.RNwyRW_resume__paper h1,.RNwyRW_resume__paper h2,.RNwyRW_resume__paper h3{color:#1a1640}.RNwyRW_resume__paper h2{letter-spacing:.08em;margin:var(--spacing-6) 0 var(--spacing-3);padding-bottom:var(--spacing-1);text-transform:uppercase;border-bottom:2px solid #64558f;font-size:1.05rem}.RNwyRW_resume__paper ul{gap:var(--spacing-1);padding-left:var(--spacing-5);display:grid}.RNwyRW_resume__header h1{font-size:2rem}.RNwyRW_resume__title{color:#3d2f7a;font-weight:var(--font-weight-semibold);margin-top:var(--spacing-1)}.RNwyRW_resume__contact{gap:var(--spacing-1) var(--spacing-4);margin-top:var(--spacing-2);flex-wrap:wrap;font-size:.85rem;display:flex}.RNwyRW_resume__contact button{color:#3d2f7a;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.RNwyRW_resume__job{margin-bottom:var(--spacing-4)}.RNwyRW_resume__job h3{gap:var(--spacing-2);margin-bottom:var(--spacing-1);flex-wrap:wrap;justify-content:space-between;font-size:1rem;display:flex}.RNwyRW_resume__dates{color:#666;font-family:var(--font-body);font-size:.85rem;font-weight:var(--font-weight-normal)}@media print{.RNwyRW_resume{max-width:none;padding:0}.RNwyRW_resume__toolbar{display:none}.RNwyRW_resume__paper{box-shadow:none;border-radius:0;max-width:none;padding:0;font-size:10pt}.RNwyRW_resume__job{break-inside:avoid}.RNwyRW_resume h2{break-after:avoid}}
