.resume.svelte-1mijfb4{padding:2.5rem 1rem 4rem}article.svelte-1mijfb4{max-width:51rem;aspect-ratio:8.5/11;margin:0 auto;padding:3rem 3.5rem;background-color:var(--color-paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.045'/%3E%3C/svg%3E");border:1px solid rgba(0,0,0,.1);border-radius:2px;box-shadow:0 1px 2px #0000001a,0 3px 8px #0000001f,0 12px 28px #0000001a;color:#222;line-height:1.5}.download.svelte-1mijfb4{display:block;width:fit-content;margin:0 auto 1.75rem;padding:.55rem 1.4rem;border:2px solid var(--primary);border-radius:4px;color:var(--primary);text-decoration:none;font-weight:600}.download.svelte-1mijfb4:hover{background-color:var(--primary);color:#fff}.download.svelte-1mijfb4:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (max-width: 60rem){.resume.svelte-1mijfb4{padding:1.75rem 0 3rem}article.svelte-1mijfb4{margin:0;max-width:none;aspect-ratio:auto;padding:2rem 1.25rem 2.5rem;border:none;border-radius:0;box-shadow:none}.bullets.svelte-1mijfb4{padding-left:1rem}}header.svelte-1mijfb4{text-align:center;margin-bottom:2rem}header.svelte-1mijfb4 h1:where(.svelte-1mijfb4){text-align:center;font-size:2rem;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.contact.svelte-1mijfb4{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;margin:0}.contact.svelte-1mijfb4 span:where(.svelte-1mijfb4),.contact.svelte-1mijfb4 a:where(.svelte-1mijfb4){white-space:nowrap}section.svelte-1mijfb4{margin-bottom:2rem}h2.svelte-1mijfb4{font-size:1.1rem;text-transform:uppercase;letter-spacing:.08em;border-bottom:2px solid #222;padding-bottom:.25rem;margin-bottom:1rem}.entries.svelte-1mijfb4{list-style:none;margin:0;padding:0}.entries.svelte-1mijfb4>li:where(.svelte-1mijfb4)+li:where(.svelte-1mijfb4){margin-top:1.5rem}.entry-head.svelte-1mijfb4{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem}h3.svelte-1mijfb4{font-size:1.05rem;margin:0}.period.svelte-1mijfb4{color:#555;font-size:.9rem;white-space:nowrap}.org.svelte-1mijfb4{margin:0 0 .5rem;font-style:italic;color:#444}.location.svelte-1mijfb4{font-style:normal}.bullets.svelte-1mijfb4{margin:0;padding-left:1.25rem}.bullets.svelte-1mijfb4 li:where(.svelte-1mijfb4){margin-bottom:.35rem}.skills.svelte-1mijfb4{margin:0;display:grid;gap:.5rem}.skill-group.svelte-1mijfb4{display:grid;grid-template-columns:minmax(9rem,14rem) 1fr;gap:.5rem 1rem}.skill-group.svelte-1mijfb4 dt:where(.svelte-1mijfb4){font-weight:700}.skill-group.svelte-1mijfb4 dd:where(.svelte-1mijfb4){margin:0}@media (max-width: 600px){.skill-group.svelte-1mijfb4{grid-template-columns:1fr;gap:.1rem}.entry-head.svelte-1mijfb4{flex-direction:column;gap:.1rem}}
