body,html{margin:0;padding:0;width:100%;max-width:100vw}*{box-sizing:border-box}@font-face{font-family:Oregan;src:url(/fonts/OregonLdoBook-4BYD.010b629d.ttf)}@font-face{font-family:Oregan lined;src:url(/fonts/OregonLdoVanishingBold-mLmv.60fc7d14.ttf)}@font-face{font-family:Oregan oblique;src:url(/fonts/OregonLdoBlackOblique-L3G4.bc6267dc.ttf)}.home[data-v-ced65f4a]{width:100%;height:100%;font-family:Oregan,Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial}.docHeader[data-v-ced65f4a]{background:#fff;border-bottom:1px solid #e5e7eb;position:fixed;top:0;left:0;width:100%;z-index:1000}.docHeader__inner[data-v-ced65f4a]{max-width:1180px;margin:0 auto;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.docHeader__home[data-v-ced65f4a]{font-weight:700;font-size:.95rem;letter-spacing:.2px;color:#000;text-decoration:none}.docHeader__home[data-v-ced65f4a]:hover{text-decoration:underline}.docHeader__nav[data-v-ced65f4a]{display:flex;gap:14px}.docHeader__link[data-v-ced65f4a]{font-weight:500;font-size:.9rem;color:#6b7280;text-decoration:none;padding:6px 10px;border-radius:8px;transition:background .2s ease,color .2s ease}.docHeader__link[data-v-ced65f4a]:hover{background:#f3f4f6;color:#111827}.snap[data-v-ced65f4a]{overflow-y:auto;scroll-behavior:smooth}.snap-section[data-v-ced65f4a]{scroll-snap-align:start;scroll-snap-stop:always}.s1[data-v-ced65f4a]{width:100%;height:90vh;display:flex;justify-content:center;position:relative;background-color:#fcfcfd;background:url(/img/beige.1b7dba47.jpg);background-size:cover;background-position:50%}.content[data-v-ced65f4a]{width:1000px;margin:auto;padding:2rem;padding-top:5rem;border-radius:1rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem;text-align:center;justify-content:center}#home-pfp[data-v-ced65f4a]{border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;display:block}.info_section[data-v-ced65f4a]{text-align:left;color:#000}.info_section h1[data-v-ced65f4a]{border-left:5px solid #000;padding-left:1rem;margin-bottom:.5rem}#info_section_desc[data-v-ced65f4a]{border:1px solid #1f1f1f;border-radius:1rem;padding:1rem;line-height:1.5rem;word-spacing:.25rem;letter-spacing:1px}.socials_container[data-v-ced65f4a]{display:flex;align-items:center;gap:8px}.socialIcon[data-v-ced65f4a]{margin-inline:5px;border-radius:50%;box-shadow:inset 0 4px 8px rgba(0,0,0,.5);cursor:pointer;transition:transform .2s ease,opacity .2s ease}.socialIcon[data-v-ced65f4a]:hover{transform:scale(1.05);opacity:.95}.socialIcon--github[data-v-ced65f4a]{background:#fff}#scroll[data-v-ced65f4a]{position:absolute;left:50%;bottom:0;transform:translate(-50%,2.5rem);color:#000;font-size:1rem;background-color:gold;border-radius:.5rem;padding:1rem}.s1_end[data-v-ced65f4a]{height:10vh;width:100%;background-color:#fff;background-image:url(/img/grid_black.65dabb9a.jpg);background-attachment:fixed;background-position:50%;background-repeat:repeat;background-size:200px}.s2_container[data-v-ced65f4a]{background:#fcfcfd}.s2[data-v-ced65f4a]{width:100%;font-family:Montserrat,system-ui,sans-serif}#skills[data-v-ced65f4a]{margin:auto;text-align:center;padding:2rem;border-radius:12px;font-size:2.5rem}#skills-body[data-v-ced65f4a]{max-width:1000px;margin:auto;margin-bottom:3rem;line-height:1.5rem}@media (max-width:700px){#skills-body p[data-v-ced65f4a]{margin:2rem}}.s2__spacer[data-v-ced65f4a]{height:100px}.grid12[data-v-ced65f4a]{max-width:1200px;margin:0 auto;padding:0 18px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;grid-auto-flow:row dense;grid-auto-rows:80px}.featureCard[data-v-ced65f4a]{display:flex!important;background-color:red}.featureCard__body[data-v-ced65f4a]{margin:1rem}@media (max-width:1100px){.grid12[data-v-ced65f4a]{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;grid-auto-rows:72px}.col-span-10[data-v-ced65f4a],.col-span-11[data-v-ced65f4a],.col-span-12[data-v-ced65f4a],.col-span-7[data-v-ced65f4a],.col-span-8[data-v-ced65f4a],.col-span-9[data-v-ced65f4a]{grid-column:span 6}}@media (max-width:700px){.grid12[data-v-ced65f4a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;grid-auto-rows:64px;grid-auto-flow:row dense}.col-span-10[data-v-ced65f4a],.col-span-11[data-v-ced65f4a],.col-span-12[data-v-ced65f4a],.col-span-4[data-v-ced65f4a],.col-span-5[data-v-ced65f4a],.col-span-6[data-v-ced65f4a],.col-span-7[data-v-ced65f4a],.col-span-8[data-v-ced65f4a],.col-span-9[data-v-ced65f4a]{grid-column:span 2}.col-span-1[data-v-ced65f4a],.col-span-2[data-v-ced65f4a]{grid-column:span 1}.row-span-2[data-v-ced65f4a]{grid-row:span 1}.row-span-3[data-v-ced65f4a],.row-span-4[data-v-ced65f4a]{grid-row:span 2}.row-span-5[data-v-ced65f4a],.row-span-6[data-v-ced65f4a]{grid-row:span 3}.featureCard__rail[data-v-ced65f4a]{writing-mode:horizontal-tb;transform:none;border-right:0;border-bottom:1px solid #eef2f7;padding:0 0 8px;justify-content:flex-start;font-size:1.2rem}.featureCard__image[data-v-ced65f4a]{height:160px!important}.featureCard__rail[data-v-ced65f4a]{display:none!important}}.col-span-1[data-v-ced65f4a]{grid-column:span 1}.col-span-2[data-v-ced65f4a]{grid-column:span 2}.col-span-3[data-v-ced65f4a]{grid-column:span 3}.col-span-4[data-v-ced65f4a]{grid-column:span 4}.col-span-5[data-v-ced65f4a]{grid-column:span 5}.col-span-6[data-v-ced65f4a]{grid-column:span 6}.col-span-7[data-v-ced65f4a]{grid-column:span 7}.col-span-8[data-v-ced65f4a]{grid-column:span 8}.col-span-9[data-v-ced65f4a]{grid-column:span 9}.col-span-10[data-v-ced65f4a]{grid-column:span 10}.col-span-11[data-v-ced65f4a]{grid-column:span 11}.col-span-12[data-v-ced65f4a]{grid-column:span 12}.row-span-1[data-v-ced65f4a]{grid-row:span 1}.row-span-2[data-v-ced65f4a]{grid-row:span 2}.row-span-3[data-v-ced65f4a]{grid-row:span 3}.row-span-4[data-v-ced65f4a]{grid-row:span 4}.row-span-5[data-v-ced65f4a]{grid-row:span 5}.row-span-6[data-v-ced65f4a]{grid-row:span 6}.grid12[data-v-ced65f4a]>*{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:18px;box-shadow:0 8px 24px hsla(210,8%,62%,.16);height:100%}.featureCard__rail[data-v-ced65f4a]{writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.12em;font-weight:700;font-size:2rem;color:#111827;opacity:.75;display:flex;align-items:center;justify-content:center;border-right:1px solid #eef2f7;padding-right:8px}.featureCard__body h4[data-v-ced65f4a]{margin:0 0 8px;font-size:1.05rem;font-weight:650;color:#111827}.featureCard__body p[data-v-ced65f4a]{margin:0 0 10px;line-height:1.65;color:#374151;font-weight:420}.mediaCard[data-v-ced65f4a]{display:grid;grid-template-columns:160px 1fr;gap:16px;padding:18px}.mediaCard__image img[data-v-ced65f4a]{border-radius:12px;border:1px solid #e5e7eb}.mediaCard__content h3[data-v-ced65f4a]{margin:0 0 8px;font-weight:650}.mediaCard__content p[data-v-ced65f4a]{margin:0 0 10px;line-height:1.65;color:#374151;font-weight:420}.skillCard h5[data-v-ced65f4a]{margin:0 0 10px;font-weight:650}.skillCard p[data-v-ced65f4a]{margin:0;line-height:1.65;color:#374151;font-weight:420}@media (max-width:1100px){.grid12[data-v-ced65f4a]{grid-template-columns:repeat(6,1fr)}.col-span-10[data-v-ced65f4a],.col-span-11[data-v-ced65f4a],.col-span-12[data-v-ced65f4a],.col-span-7[data-v-ced65f4a],.col-span-8[data-v-ced65f4a],.col-span-9[data-v-ced65f4a]{grid-column:span 6}}.s3__outer[data-v-ced65f4a]{background:url(data:image/webp;base64,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);background-size:200px}.s3[data-v-ced65f4a]{height:100%;width:100%;max-width:800px;margin:auto}#projects[data-v-ced65f4a]{color:#fff;font-size:2.5rem;text-align:center;width:-moz-fit-content;width:fit-content;letter-spacing:3px;font-family:Montserrat,system-ui,sans-serif;margin-left:1rem}.s3_grid_container[data-v-ced65f4a]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1em;padding:1em}.s3_grid_container>.s3_card>img[data-v-ced65f4a]{width:100%;height:300px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.s3_card[data-v-ced65f4a]{border-radius:20px;padding:1rem;position:relative;background-color:#fff;color:#000;border:1px solid grey;box-shadow:0 4px 8px rgba(0,0,0,.25);transition:transform .3s ease,box-shadow .3s ease}#s3-1[data-v-ced65f4a]{grid-column:span 6;grid-row:span 6;border:1px solid #fff;border-radius:14px;padding:24px;cursor:pointer;transition:transform .15s ease,border-color .15s ease}#s3-2[data-v-ced65f4a],#s3-3[data-v-ced65f4a]{grid-column:span 3}.s3_card[data-v-ced65f4a]:hover{cursor:pointer;box-shadow:0 8px 16px rgba(0,0,0,.35);transform:scale(1.025);transform:translateY(-5px)}.s3_card>h1[data-v-ced65f4a]{padding:1rem;padding-bottom:0;margin:0;font-size:1.25rem;font-weight:600;margin-bottom:12px}.s3_status[data-v-ced65f4a]{display:inline-block;margin:12px;padding:6px 10px;font-size:.7rem;border-radius:8px;background:#f3f3f3;color:#555;border:1px solid #ddd}.s3_hint[data-v-ced65f4a]{position:absolute;bottom:20px;right:24px;font-size:.75rem;color:#aaa}.s3_card>p[data-v-ced65f4a]{margin:0;padding:1rem;line-height:1.5em}#logo-lv[data-v-ced65f4a]{width:100%;height:250px;-o-object-fit:contain;object-fit:contain;margin-bottom:1rem}.s3_card_outer_container[data-v-ced65f4a]{width:100%;text-align:right}.s3_stack[data-v-ced65f4a]{font-size:.8rem;color:#9a9a9a;letter-spacing:.02em;margin-top:4px;margin-bottom:16px}.s3_card_button_container[data-v-ced65f4a]{position:relative;display:inline-flex;justify-content:flex-end;align-items:center;margin-left:auto;padding:3px;background:linear-gradient(90deg,#03a9f4,#f441a5);border-radius:1em;transition:all .4s ease}.s3_card_button_container[data-v-ced65f4a]:before{content:"";position:absolute;inset:0;margin:auto;border-radius:.9em;z-index:-10;filter:blur(0);transition:filter .4s ease}.s3_card_button_container[data-v-ced65f4a]:hover:before{background:linear-gradient(90deg,#03a9f4,#f441a5);filter:blur(1.2em)}.s3_card_button_container[data-v-ced65f4a]:active:before{filter:blur(.2em)}.s3_card_button[data-v-ced65f4a]{font-size:1em;padding:.6em .8em;border-radius:1em;border:none;background-color:#000;color:#fff;cursor:pointer;box-shadow:2px 2px 3px #000000b4}.s3_card_application-form[data-v-ced65f4a]{text-align:center;background-color:#fff;border-radius:20px}.s3_card_application-form>img[data-v-ced65f4a]{width:300px;height:200px;border-radius:20px;-o-object-fit:fill;object-fit:fill}#my_cv[data-v-ced65f4a]{display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;border:0;position:relative;overflow:hidden;border-radius:10rem;cursor:pointer;color:#252525;z-index:0;margin-inline:5px;font-weight:700;box-shadow:0 0 7px -5px rgba(0,0,0,.5);transition:background .2s ease,color .2s ease,transform .1s ease}#my_cv[data-v-ced65f4a]:hover{background:#c1e4f8;color:#210055}#my_cv[data-v-ced65f4a]:active{transform:scale(.97)}.hoverEffect[data-v-ced65f4a]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}.hoverEffect div[data-v-ced65f4a]{background:linear-gradient(90deg,#de004b,#bf46ff 49%,#00d4ff);border-radius:40rem;width:10rem;height:10rem;transition:.4s;filter:blur(20px);animation:effect-ced65f4a 3s linear infinite;opacity:.5}#my_cv:hover .hoverEffect div[data-v-ced65f4a]{width:8rem;height:8rem}@keyframes effect-ced65f4a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer[data-v-ced65f4a]{background:url(data:image/webp;base64,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);background-size:200px;background-color:#000;width:100%;padding-top:1%;padding-bottom:1rem;text-align:center;font-family:Montserrat,system-ui,sans-serif;transition:opacity .3s ease-in-out}.footer[data-v-ced65f4a]:hover{opacity:.9}.footer__text[data-v-ced65f4a]{color:#fff;margin:0}.mediaCard__image[data-v-ced65f4a]{padding:0!important;overflow:hidden;display:flex;align-items:center;justify-content:center}.mediaCard__image img[data-v-ced65f4a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}@media (max-width:768px){.s1[data-v-ced65f4a]{height:auto}.content[data-v-ced65f4a]{grid-template-columns:1fr;width:auto;gap:1rem}.img_section img[data-v-ced65f4a]{position:absolute;width:100px;height:100px;right:50px;top:125px}.info_section>h1[data-v-ced65f4a],.info_section>h3[data-v-ced65f4a]{margin-left:2rem}.info_section p[data-v-ced65f4a]{margin:2rem;margin-bottom:2rem}.info_section>div[data-v-ced65f4a]{text-align:center;margin-bottom:.5rem}#info_section_desc[data-v-ced65f4a]{height:auto}.socials_container[data-v-ced65f4a]{justify-content:center}#scroll[data-v-ced65f4a]{display:none}.s2_end_grid[data-v-ced65f4a]{grid-template-columns:1fr;padding-bottom:2rem}.s2_end_grid>.card[data-v-ced65f4a]:nth-child(2n){margin-top:0}.card[data-v-ced65f4a]{margin:2rem;margin-bottom:0}#projects[data-v-ced65f4a]{margin:1rem}.s3_card img[data-v-ced65f4a]{height:175px}.mongoose-logo-mobile[data-v-ced65f4a]{grid-column:span 2}.nuxt-logo-mobile[data-v-ced65f4a]{grid-column:span 4}.s3[data-v-ced65f4a]{height:auto}}.page[data-v-de842332]{min-height:100vh;background:#fcfcfd;color:#111827;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial;font-weight:420}html{scroll-behavior:smooth}:target{scroll-margin-top:78px}.nav[data-v-de842332]{display:flex;gap:12px}.nav__link[data-v-de842332]{color:hsla(0,0%,100%,.88);text-decoration:none;font-weight:600;padding:6px 10px;border-radius:8px}.nav__link[data-v-de842332]:hover{background:hsla(0,0%,100%,.08);color:#fff}.shell[data-v-de842332]{max-width:1180px;margin:0 auto;padding:22px 18px 56px}.layout[data-v-de842332]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:26px;align-items:start}.toc[data-v-de842332]{position:sticky;top:18px;align-self:start}.toc__inner[data-v-de842332]{background:#fff;border-radius:14px;border:1px solid #e5e7eb;padding:12px}.toc__title[data-v-de842332]{font-weight:650;font-size:.95rem;color:#111827;margin:0 0 10px;letter-spacing:.2px}.toc__nav[data-v-de842332]{display:flex;flex-direction:column;gap:4px}.toc__link[data-v-de842332]{display:block;padding:9px 10px;border-radius:10px;font-weight:480;color:#374151;text-decoration:none;border:1px solid transparent}.toc__link[data-v-de842332]:hover{background:#f3f4f6;color:#111827}.doc[data-v-de842332]{max-width:860px;min-width:0}.section[data-v-de842332]{padding:22px 0 26px;border-bottom:1px solid #e5e7eb}.section--hero[data-v-de842332]{padding:18px 18px 16px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.title[data-v-de842332]{font-size:2.2rem;margin-bottom:8px}.subtitle[data-v-de842332]{margin-bottom:12px;color:#4b5563;font-weight:600}h2[data-v-de842332]{margin-bottom:10px;padding-top:6px}p[data-v-de842332]{margin:0 0 12px;line-height:1.7}.muted[data-v-de842332]{color:#6b7280}@media (max-width:980px){.layout[data-v-de842332]{grid-template-columns:1fr;gap:14px}.toc__inner[data-v-de842332]{position:static}.toc__link[data-v-de842332]{display:inline-block;margin:6px 6px 0 0;padding:7px 10px}}.metaCard[data-v-de842332]{margin-top:12px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;padding:12px 12px}.metaRow[data-v-de842332]{display:grid;grid-template-columns:80px 1fr;gap:12px;padding:10px 8px;border-radius:12px}.metaRow+.metaRow[data-v-de842332]{margin-top:6px;border-top:1px dashed #eef2f7;padding-top:12px}.metaLabel[data-v-de842332]{font-weight:650;color:#111827;letter-spacing:.15px}.metaValue[data-v-de842332]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chip[data-v-de842332]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid #e5e7eb;background:#f9fafb;color:#111827;font-weight:520;font-size:.92rem;line-height:1}.chip--soft[data-v-de842332]{background:#fff;color:#374151;font-weight:500}.chip--status[data-v-de842332]{background:#111827;border-color:#111827;color:#fff;font-weight:600}.docHeader[data-v-de842332]{background:#fff;border-bottom:1px solid #e5e7eb}.docHeader__inner[data-v-de842332]{max-width:1180px;margin:0 auto;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.docHeader__home[data-v-de842332]{font-weight:700;font-size:.95rem;letter-spacing:.2px;color:#111827;text-decoration:none}.docHeader__home[data-v-de842332]:hover{text-decoration:underline}.docHeader__nav[data-v-de842332]{display:flex;gap:14px}.docHeader__link[data-v-de842332]{font-weight:500;font-size:.9rem;color:#374151;text-decoration:none;padding:6px 10px;border-radius:8px}.docHeader__link[data-v-de842332]:hover{background:#f3f4f6;color:#111827}@media (max-width:786px){.metaRow[data-v-de842332]{grid-template-columns:1fr;gap:8px}.metaLabel[data-v-de842332]{color:#374151}}@media (max-width:560px){.toc[data-v-de842332],.toc__inner[data-v-de842332]{top:auto!important;position:static!important}}