.cv-img[data-astro-cid-gvxat7jn]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.cv[data-astro-cid-gvxat7jn]{background:radial-gradient(85% 95% at 22% 12%, var(--c2), var(--c1));position:absolute;inset:0;overflow:hidden;container-type:size}.cv-in[data-astro-cid-gvxat7jn]{--u:min(1cqw, 1.7cqh);position:absolute;inset:0}.cv-group[data-astro-cid-gvxat7jn]{margin-top:calc(-3 * var(--u));width:calc(79 * var(--u));height:calc(45 * var(--u));position:absolute;top:50%;left:50%;translate:-50% -50%}.cv-glow[data-astro-cid-gvxat7jn]{right:calc(-10 * var(--u));bottom:calc(-22 * var(--u));width:calc(55 * var(--u));aspect-ratio:1;background:var(--c3);filter:blur(calc(9 * var(--u)));opacity:.38;border-radius:50%;position:absolute}.cv-browser[data-astro-cid-gvxat7jn]{width:calc(68 * var(--u));aspect-ratio:16/10.6;border-radius:calc(1.6 * var(--u));box-shadow:0 calc(3 * var(--u)) calc(8 * var(--u)) #00000073;transition:transform 1.2s var(--ease);background:#fff;flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden}.cv-bar[data-astro-cid-gvxat7jn]{align-items:center;gap:calc(.7 * var(--u));padding:calc(1 * var(--u)) calc(1.5 * var(--u));background:#eceef2;display:flex}.cv-bar[data-astro-cid-gvxat7jn] i[data-astro-cid-gvxat7jn]{width:calc(1 * var(--u));height:calc(1 * var(--u));background:#c9ccd3;border-radius:50%}.cv-bar[data-astro-cid-gvxat7jn] span[data-astro-cid-gvxat7jn]{margin-left:calc(1.6 * var(--u));padding:calc(.35 * var(--u)) calc(1.2 * var(--u));font-size:calc(1 * var(--u));color:#8b8d94;background:#fff;border-radius:99px;flex:1}.cv-page[data-astro-cid-gvxat7jn]{background:var(--c1);flex-direction:column;flex:1;min-height:0;display:flex}.cv-nav[data-astro-cid-gvxat7jn]{align-items:center;gap:calc(1.6 * var(--u));padding:calc(1.3 * var(--u)) calc(2.2 * var(--u));display:flex}.cv-nav[data-astro-cid-gvxat7jn] b[data-astro-cid-gvxat7jn]{font-size:calc(1.3 * var(--u));color:#fff;letter-spacing:-.01em;margin-right:calc(1.4 * var(--u));font-weight:600}.cv-nav[data-astro-cid-gvxat7jn] s[data-astro-cid-gvxat7jn]{width:calc(3.2 * var(--u));height:calc(.55 * var(--u));background:#ffffff59;border-radius:9px}.cv-nav[data-astro-cid-gvxat7jn] em[data-astro-cid-gvxat7jn]{width:calc(6 * var(--u));height:calc(2 * var(--u));background:var(--c3);border-radius:99px;margin-left:auto}.cv-hero[data-astro-cid-gvxat7jn]{gap:calc(2 * var(--u));padding:calc(1.4 * var(--u)) calc(2.2 * var(--u));flex:1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;min-height:0;display:grid}.cv-copy[data-astro-cid-gvxat7jn] h4[data-astro-cid-gvxat7jn]{margin:0 0 calc(1.4 * var(--u));font-family:var(--font-sans);font-size:calc(3.5 * var(--u));letter-spacing:-.045em;color:#fff;font-weight:500;line-height:1.04}.cv-copy[data-astro-cid-gvxat7jn] p[data-astro-cid-gvxat7jn]{height:calc(.7 * var(--u));width:88%;margin:0 0 calc(.7 * var(--u));background:#ffffff4d;border-radius:9px}.cv-copy[data-astro-cid-gvxat7jn] p[data-astro-cid-gvxat7jn].short{width:62%}.cv-copy[data-astro-cid-gvxat7jn] u[data-astro-cid-gvxat7jn]{width:calc(9 * var(--u));height:calc(2.4 * var(--u));margin-top:calc(1.6 * var(--u));background:var(--c3);border-radius:99px;display:block}.cv-art[data-astro-cid-gvxat7jn]{width:100%;max-width:calc(16 * var(--u));aspect-ratio:1;background:radial-gradient(circle at 34% 30%, var(--c3), var(--c2) 58%, transparent 72%);box-shadow:0 0 0 calc(1.2 * var(--u)) #ffffff0d;border-radius:50%;justify-self:end}.cv-stats[data-astro-cid-gvxat7jn]{gap:calc(1 * var(--u));padding:calc(1.4 * var(--u)) calc(2.2 * var(--u)) calc(1.8 * var(--u));background:var(--c4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cv-stats[data-astro-cid-gvxat7jn] i[data-astro-cid-gvxat7jn]{height:calc(3.4 * var(--u));border-radius:calc(.9 * var(--u));background:#fff;display:block;box-shadow:inset 0 0 0 1px #0000000f}.cv-phone[data-astro-cid-gvxat7jn]{right:0;bottom:calc(-6 * var(--u));width:calc(19 * var(--u));aspect-ratio:9/18;background:var(--c1);border:calc(.7 * var(--u)) solid #0b0b0d;border-radius:calc(3 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(6 * var(--u)) #00000080;transition:transform 1.2s var(--ease);position:absolute;overflow:hidden}.cv-ph-in[data-astro-cid-gvxat7jn]{gap:calc(1.2 * var(--u));height:100%;padding:calc(2.4 * var(--u)) calc(1.8 * var(--u));flex-direction:column;display:flex}.cv-ph-in[data-astro-cid-gvxat7jn] s[data-astro-cid-gvxat7jn]{width:40%;height:calc(.6 * var(--u));background:#fff6;border-radius:9px}.cv-ph-in[data-astro-cid-gvxat7jn] h5[data-astro-cid-gvxat7jn]{font-family:var(--font-sans);font-size:calc(2.1 * var(--u));letter-spacing:-.04em;color:#fff;margin:0;font-weight:500;line-height:1.06}.cv-ph-art[data-astro-cid-gvxat7jn]{border-radius:calc(1.4 * var(--u));background:radial-gradient(circle at 40% 30%, var(--c3), var(--c2) 70%);opacity:.9;flex:1}.cv-ph-in[data-astro-cid-gvxat7jn] u[data-astro-cid-gvxat7jn]{height:calc(2.4 * var(--u));background:var(--c3);border-radius:99px}.f4-card:hover .cv-browser[data-astro-cid-gvxat7jn]{transform:translateY(calc(-1.2 * var(--u))) scale(1.02)}.f4-card:hover .cv-phone[data-astro-cid-gvxat7jn]{transform:translateY(calc(-1.6 * var(--u)))}.f4-card:hover .cv-img[data-astro-cid-gvxat7jn]{transform:scale(1.05)}
