.cv-section-nav,.cv-paper-handle{display:none}.cv-section-nav button,.cv-section-links a{font:500 .73rem/1.25 var(--font-mono),monospace;border:1px solid rgba(20,20,22,.14);border-radius:99px;padding:.5rem .82rem;transition:background-color .18s,border-color .18s,color .18s,transform .18s}.cv-section-nav button:hover,.cv-section-links a:hover{border-color:rgba(20,20,22,.5)}.cv-section-nav button:active,.cv-section-links a:active{transform:scale(.96)}.cv-section-nav button[aria-pressed=true]{color:#fff;background:#171719}.cv-stage{gap:1rem;display:grid}.cv-paper{background:#fffefc;border:1px solid rgba(30,27,21,.094);border-radius:.28rem;min-width:0;scroll-margin-top:5rem;box-shadow:0 1px 2px rgba(33,28,21,.08),0 13px 28px -21px rgba(33,28,21,.314)}.cv-paper-content{overflow-wrap:anywhere;padding:max(1rem,min(4vw,2.65rem))}@media (min-width:64rem) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.cv-section-nav{display:flex}.cv-section-links{display:none}.cv-stage{isolation:isolate;grid-template-columns:minmax(0,1fr);padding:.75rem 2rem 3rem}.cv-paper{--tilt:-.9deg;z-index:var(--rank);width:46%;transform:translate(var(--drag-x,0px),var(--drag-y,0px))rotate(var(--tilt));grid-area:1/1;align-self:start;margin:6.5rem 0 0 10%;scroll-margin-top:7rem;transition:transform .3s cubic-bezier(.22,.74,.22,1),box-shadow .28s;position:relative}.cv-paper#experience{--tilt:.9deg;justify-self:end;width:72%;margin:0}.cv-paper#education{--tilt:-1.45deg;margin:7rem 0 0 3%}.cv-paper#skills{--tilt:-.5deg;margin:20rem 0 0 -4%}.cv-paper[data-front=true]{box-shadow:0 2px 4px rgba(33,28,21,.15),0 22px 45px -16px rgba(33,28,21,.376)}.cv-paper[data-grabbed]{cursor:grabbing;transform:translate(var(--drag-x,0px),var(--drag-y,0px))rotate(calc(var(--tilt)*.65))scale(1.012);transition:box-shadow .18s;box-shadow:0 3px 5px rgba(33,28,21,.098),0 28px 48px -13px rgba(33,28,21,.44)}.cv-paper-content{padding-top:1.35rem}.cv-paper-handle{font:500 .7rem/1.2 var(--font-mono),monospace;color:var(--muted);cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:.2rem;align-items:center;gap:.35rem;margin:.65rem 0 0 .6rem;padding:.35rem .25rem;display:inline-flex}.cv-paper-handle:hover{color:var(--ink)}.cv-paper[data-grabbed] .cv-paper-handle{cursor:grabbing}}
