.resume-module__gFlEia__page{padding-top:calc(var(--nav-h) + clamp(3rem, 6vw, 5rem));max-width:1000px;padding-bottom:clamp(4rem,8vw,7rem)}.resume-module__gFlEia__head{border-bottom:1.5px solid var(--fg);grid-template-columns:1fr auto;align-items:end;gap:2rem;padding-bottom:2rem;display:grid}.resume-module__gFlEia__name{margin:.5rem 0;font-size:clamp(4rem,12vw,8rem)}.resume-module__gFlEia__contact{justify-items:start;gap:.6rem;display:grid}.resume-module__gFlEia__block{border-bottom:1px solid var(--line-strong);grid-template-columns:12rem 1fr;gap:1rem 2rem;padding:2.2rem 0;display:grid}.resume-module__gFlEia__block>:not(.resume-module__gFlEia__h){grid-column:2}.resume-module__gFlEia__h{color:var(--accent);grid-row:1/span 20;font-weight:400}.resume-module__gFlEia__job+.resume-module__gFlEia__job{margin-top:1.8rem}.resume-module__gFlEia__jobHead{flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;margin-bottom:.4rem;display:flex}.resume-module__gFlEia__jobHead h3{font-size:1.1rem;font-weight:600}.resume-module__gFlEia__bullets{gap:.4rem;margin:.7rem 0;display:grid}.resume-module__gFlEia__bullets li{padding-left:1.1rem;position:relative}.resume-module__gFlEia__bullets li:before{content:"";background:var(--accent);width:.5rem;height:1px;position:absolute;top:.75em;left:0}.resume-module__gFlEia__skills{gap:.6rem;margin:0;display:grid}.resume-module__gFlEia__skills div{grid-template-columns:10rem 1fr;gap:1rem;display:grid}.resume-module__gFlEia__skills dt{font-weight:600}.resume-module__gFlEia__skills dd{margin:0}@media (max-width:800px){.resume-module__gFlEia__head,.resume-module__gFlEia__block{grid-template-columns:1fr}.resume-module__gFlEia__block>:not(.resume-module__gFlEia__h){grid-column:1}.resume-module__gFlEia__h{grid-row:auto}.resume-module__gFlEia__skills div{grid-template-columns:1fr;gap:0}}@media print{.resume-module__gFlEia__page{padding-top:0}}
