.cover[data-astro-cid-2z4hosiv]{--acc:var(--brand-500);--acc-2:var(--brand-300);--acc-glow:#fb841c55;aspect-ratio:29/40;width:100%;display:block;container-type:inline-size}.cv-in[data-astro-cid-2z4hosiv]{color:#fff;text-align:left;isolation:isolate;width:100%;height:100%;font-family:var(--font-sans);letter-spacing:0;background:linear-gradient(168deg,#232323 0%,#121212 55%,#0b0b0b 100%);border-radius:6.5cqw;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff16,inset 0 1px #ffffff1c,0 40px 70px -40px #000}.cover[data-astro-cid-2z4hosiv].t-blue{--acc:#3b82f6;--acc-2:#93c5fd;--acc-glow:#3b82f655}.cover[data-astro-cid-2z4hosiv].t-green{--acc:#22c55e;--acc-2:#86efac;--acc-glow:#22c55e55}.cover[data-astro-cid-2z4hosiv].t-violet{--acc:#a855f7;--acc-2:#d8b4fe;--acc-glow:#a855f755}.cv-bg[data-astro-cid-2z4hosiv]{pointer-events:none;background:radial-gradient(70% 45% at 85% 105%, var(--acc-glow), transparent 70%), radial-gradient(60% 40% at 0% 0%, #ffffff10, transparent 70%);position:absolute;inset:0}.cv-bg[data-astro-cid-2z4hosiv]:after{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:9cqw 9cqw;position:absolute;inset:0;-webkit-mask:linear-gradient(#0000 20%,#000 55%,#0000 100%);mask:linear-gradient(#0000 20%,#000 55%,#0000 100%)}.cv-in[data-astro-cid-2z4hosiv]>[data-astro-cid-2z4hosiv]{position:relative}.cv-top[data-astro-cid-2z4hosiv]{justify-content:space-between;align-items:center;gap:3cqw;padding:6.5cqw 6.5cqw 0;display:flex}.cv-pill[data-astro-cid-2z4hosiv]{min-width:0;font-family:var(--font-mono);letter-spacing:.1cqw;text-transform:uppercase;color:#e6e6e6;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0c;border:1px solid #ffffff2a;border-radius:100cqw;align-items:center;gap:2cqw;padding:1.7cqw 2.6cqw;font-size:2.8cqw;display:inline-flex;overflow:hidden}.cv-pill[data-astro-cid-2z4hosiv] i[data-astro-cid-2z4hosiv]{background:var(--acc);width:2cqw;height:2cqw;box-shadow:0 0 0 1.2cqw var(--acc-glow);border-radius:50%;flex:none}.cv-logo[data-astro-cid-2z4hosiv]{opacity:.95;flex:none;width:auto;height:3.4cqw}.cv-h[data-astro-cid-2z4hosiv]{letter-spacing:-.25cqw;padding:5cqw 6.5cqw 0;font-size:7.8cqw;font-weight:600;line-height:1.12;display:block}.cv-h[data-astro-cid-2z4hosiv] em{font-family:var(--font-serif);color:var(--acc-2);letter-spacing:-.1cqw;font-style:italic;font-weight:400}.cv-sub[data-astro-cid-2z4hosiv]{color:#b9b9b9;max-width:84%;padding:2.4cqw 6.5cqw 0;font-size:3.6cqw;line-height:1.35;display:block}.cv-scene[data-astro-cid-2z4hosiv]{flex:none;height:63cqw;margin-top:auto;position:relative}.cv-pages[data-astro-cid-2z4hosiv]{aspect-ratio:357/506;width:39cqw;position:absolute;bottom:1cqw;left:7cqw}.cv-pages[data-astro-cid-2z4hosiv] .pg[data-astro-cid-2z4hosiv]{transform-origin:50% 100%;border-radius:1.6cqw;width:100%;height:auto;position:absolute;top:0;left:0;box-shadow:0 10cqw 14cqw -8cqw #000,0 0 0 1px #ffffff1a}.cv-pages[data-astro-cid-2z4hosiv] .pg-0[data-astro-cid-2z4hosiv]{filter:brightness(.86);transform:translate(14cqw,4cqw)rotate(9deg)}.cv-pages[data-astro-cid-2z4hosiv] .pg-1[data-astro-cid-2z4hosiv]{filter:brightness(.94);transform:translate(6cqw,1.5cqw)rotate(4deg)}.cv-pages[data-astro-cid-2z4hosiv] .pg-2[data-astro-cid-2z4hosiv]{transform:translate(-1cqw)rotate(-3deg)}.cv-person[data-astro-cid-2z4hosiv]{filter:drop-shadow(0 6cqw 8cqw #00000080);width:64cqw;height:auto;position:absolute;bottom:-1cqw;right:-7cqw;-webkit-mask:linear-gradient(#000 82%,#0000 100%);mask:linear-gradient(#000 82%,#0000 100%)}.cv-stat[data-astro-cid-2z4hosiv]{color:#141414;background:#fff;border-radius:3cqw;flex-direction:column;align-items:flex-start;padding:2.4cqw 3.4cqw 2.2cqw;display:flex;position:absolute;top:6cqw;left:3.5cqw;transform:rotate(-4deg);box-shadow:0 8cqw 12cqw -8cqw #000}.cv-stat[data-astro-cid-2z4hosiv] b[data-astro-cid-2z4hosiv]{letter-spacing:-.3cqw;font-size:6.4cqw;font-weight:700;line-height:1}.cv-stat[data-astro-cid-2z4hosiv] small[data-astro-cid-2z4hosiv]{font-family:var(--font-mono);letter-spacing:.1cqw;text-transform:uppercase;color:var(--brand-700);margin-top:1cqw;font-size:2.6cqw}.cv-free[data-astro-cid-2z4hosiv]{background:radial-gradient(at 50% 120%, var(--brand-200), var(--brand-500) 55%, var(--brand-600));color:#fff;letter-spacing:-.1cqw;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:17cqw;height:17cqw;font-size:4.2cqw;font-weight:700;line-height:1;display:flex;position:absolute;top:3cqw;right:6cqw;transform:rotate(8deg);box-shadow:0 8cqw 12cqw -8cqw #000,0 0 0 1cqw #fff2}.cv-free[data-astro-cid-2z4hosiv] small[data-astro-cid-2z4hosiv]{font-family:var(--font-mono);letter-spacing:.2cqw;opacity:.95;margin-top:.8cqw;font-size:2.4cqw;font-weight:400}.cv-foot[data-astro-cid-2z4hosiv]{backdrop-filter:blur(6px);background:#0b0b0bcc;border-top:1px solid #ffffff14;align-items:center;gap:2.6cqw;padding:3.2cqw 6.5cqw 5.5cqw;display:flex}.cv-avs[data-astro-cid-2z4hosiv]{flex:none;display:flex}.cv-avs[data-astro-cid-2z4hosiv] img[data-astro-cid-2z4hosiv]{object-fit:cover;object-position:50% 20%;border-radius:50%;width:7.2cqw;height:7.2cqw;margin-left:-2.2cqw;box-shadow:0 0 0 .6cqw #141414}.cv-avs[data-astro-cid-2z4hosiv] img[data-astro-cid-2z4hosiv]:first-child{margin-left:0}.cv-proof[data-astro-cid-2z4hosiv]{color:#cfcfcf;font-size:3.3cqw;line-height:1.3}.cv-proof[data-astro-cid-2z4hosiv] b{color:#fff;font-weight:600}
