.bubble-card[data-astro-cid-7qkppjiv]{display:flex;height:4rem;width:4rem;flex-direction:column;align-items:center;justify-content:center;border-radius:9999px;padding:.25rem;text-align:center;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);opacity:0;animation:popIn .6s cubic-bezier(.34,1.56,.64,1) forwards}@media (prefers-reduced-motion: reduce){.bubble-card[data-astro-cid-7qkppjiv]{animation:none;opacity:1;transform:none}}.bubble-card[data-astro-cid-7qkppjiv]{will-change:transform,opacity}.bubble-card[data-astro-cid-7qkppjiv].animation-complete{will-change:auto}@media (min-width: 640px){.bubble-card[data-astro-cid-7qkppjiv]{height:5rem;width:5rem;padding:.5rem}}@media (min-width: 768px){.bubble-card[data-astro-cid-7qkppjiv]{height:6rem;width:6rem;padding:.75rem}}@media (min-width: 1024px){.bubble-card[data-astro-cid-7qkppjiv]{height:7rem;width:7rem;padding:1rem}}@media (min-width: 1280px){.bubble-card[data-astro-cid-7qkppjiv]{height:8rem;width:8rem}}@media (min-width: 1536px){.bubble-card[data-astro-cid-7qkppjiv]{height:9rem;width:9rem}}.tech-card[data-astro-cid-7qkppjiv]{display:flex;height:5rem;width:4rem;flex-direction:column;align-items:center;justify-content:center;border-radius:1rem;padding:.5rem .25rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);opacity:0;animation:popIn .6s cubic-bezier(.34,1.56,.64,1) forwards}@media (prefers-reduced-motion: reduce){.tech-card[data-astro-cid-7qkppjiv]{animation:none;opacity:1;transform:none}}.tech-card[data-astro-cid-7qkppjiv]{will-change:transform,opacity}.tech-card[data-astro-cid-7qkppjiv].animation-complete{will-change:auto}@media (min-width: 640px){.tech-card[data-astro-cid-7qkppjiv]{height:6rem;width:5rem;padding:.75rem .5rem}}@media (min-width: 768px){.tech-card[data-astro-cid-7qkppjiv]{height:7rem;width:8rem;padding:1rem}}@media (min-width: 1024px){.tech-card[data-astro-cid-7qkppjiv]{height:8rem;width:10rem;padding-left:1.5rem;padding-right:1.5rem}}.corner-dot[data-astro-cid-7qkppjiv]{position:absolute;height:.25rem;width:.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}@media (min-width: 640px){.corner-dot[data-astro-cid-7qkppjiv]{height:.5rem;width:.5rem}}.flex-center[data-astro-cid-7qkppjiv]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@keyframes slideIn{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes popIn{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.animate-slide-in[data-astro-cid-7qkppjiv]{animation:slideIn 1.5s cubic-bezier(.25,.46,.45,.94) forwards}.animate-slide-in-with-container[data-astro-cid-7qkppjiv]{animation:none}.animate-pop-in[data-astro-cid-7qkppjiv]{opacity:0;animation:popIn .6s cubic-bezier(.34,1.56,.64,1) forwards}.delay-1[data-astro-cid-7qkppjiv]{animation-delay:1.5s}.delay-2[data-astro-cid-7qkppjiv]{animation-delay:1.7s}.delay-3[data-astro-cid-7qkppjiv]{animation-delay:1.9s}.delay-4[data-astro-cid-7qkppjiv]{animation-delay:2.1s}@media (prefers-reduced-motion: reduce){.animate-slide-in[data-astro-cid-7qkppjiv],.animate-pop-in[data-astro-cid-7qkppjiv]{animation:none;opacity:1;transform:none}.delay-1[data-astro-cid-7qkppjiv],.delay-2[data-astro-cid-7qkppjiv],.delay-3[data-astro-cid-7qkppjiv],.delay-4[data-astro-cid-7qkppjiv]{animation-delay:0s}}@media (prefers-contrast: high){.bubble-card[data-astro-cid-7qkppjiv],.tech-card[data-astro-cid-7qkppjiv]{border:2px solid currentColor}.corner-dot[data-astro-cid-7qkppjiv]{background-color:currentColor}}img[data-astro-cid-7qkppjiv]:focus{outline:2px solid #3b82f6;outline-offset:2px}#info-box[data-astro-cid-7qkppjiv]{z-index:10}.animate-slide-in[data-astro-cid-7qkppjiv],.animate-pop-in[data-astro-cid-7qkppjiv]{will-change:transform,opacity}.animate-slide-in[data-astro-cid-7qkppjiv].animation-complete,.animate-pop-in[data-astro-cid-7qkppjiv].animation-complete{will-change:auto}.terminal_toolbar[data-astro-cid-4htbpmzn]{display:flex;height:30px;align-items:center;padding:0 8px;box-sizing:border-box;border-top-left-radius:5px;border-top-right-radius:5px;background:#212121;justify-content:space-between}.butt[data-astro-cid-4htbpmzn]{display:flex;align-items:center}.btn[data-astro-cid-4htbpmzn]{display:flex;justify-content:center;align-items:center;padding:0;margin-right:5px;font-size:8px;height:12px;width:12px;box-sizing:border-box;border:none;border-radius:100%;background:linear-gradient(#7d7871,#595953);text-shadow:0px 1px 0px rgba(255,255,255,.2);box-shadow:0 0 1px #41403a,0 1px 1px #474642}.btn-color[data-astro-cid-4htbpmzn]{background:#ee411a}.btn[data-astro-cid-4htbpmzn]:hover{cursor:pointer}.btn[data-astro-cid-4htbpmzn]:focus{outline:none}.butt--exit[data-astro-cid-4htbpmzn]{background:linear-gradient(#f37458,#de4c12)}.add_tab[data-astro-cid-4htbpmzn]{border:1px solid #fff;color:#fff;padding:0 6px;border-radius:4px 4px 0 0;border-bottom:none;cursor:pointer}.user[data-astro-cid-4htbpmzn]{color:#d5d0ce;margin-left:4px;font-size:10px;line-height:12px;white-space:nowrap;overflow:hidden;@media (min-width: 475px){margin-left:6px;font-size:12px;line-height:15px}@media (min-width: 640px){font-size:14px}}.terminal_body[data-astro-cid-4htbpmzn]{background:#1c1c1ccc;height:calc(100% - 30px);padding-top:2px;margin-top:-1px;font-size:12px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.terminal_promt[data-astro-cid-4htbpmzn]{display:flex;padding:4px;font-size:8px;@media (min-width: 475px){padding:6px;font-size:10px}@media (min-width: 640px){font-size:12px;padding:8px}}.terminal_promt[data-astro-cid-4htbpmzn] span[data-astro-cid-4htbpmzn]{margin-left:4px}.terminal_user[data-astro-cid-4htbpmzn]{color:#1eff8e}.terminal_location[data-astro-cid-4htbpmzn]{color:#4878c0}.terminal_bling[data-astro-cid-4htbpmzn]{color:#ddd}.terminal_cursor[data-astro-cid-4htbpmzn]{display:block;height:10px;width:3px;margin-left:6px;animation:curbl 1.2s linear infinite;@media (min-width: 475px){height:12px;width:4px;margin-left:8px}@media (min-width: 640px){height:14px;width:5px;margin-left:10px}}@keyframes curbl{0%{background:#fff}49%{background:#fff}60%{background:transparent}99%{background:transparent}to{background:#fff}}@media (prefers-reduced-motion: reduce){.terminal_cursor[data-astro-cid-4htbpmzn]{animation:none;background:#fff}}@media (prefers-contrast: high){.container[data-astro-cid-4htbpmzn]{border:2px solid currentColor}.terminal_toolbar[data-astro-cid-4htbpmzn]{background:#000;border-bottom:1px solid currentColor}.terminal_body[data-astro-cid-4htbpmzn]{background:#000}.terminal_user[data-astro-cid-4htbpmzn],.terminal_location[data-astro-cid-4htbpmzn],.terminal_bling[data-astro-cid-4htbpmzn],.user[data-astro-cid-4htbpmzn]{color:currentColor}.btn[data-astro-cid-4htbpmzn]{border:1px solid currentColor}.add_tab[data-astro-cid-4htbpmzn]{border-color:currentColor;color:currentColor}}.container[data-astro-cid-4htbpmzn]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.btn[data-astro-cid-4htbpmzn]:focus-visible,.add_tab[data-astro-cid-4htbpmzn]:focus-visible{outline:2px solid #ffffff;outline-offset:1px}strong[data-astro-cid-tao7ahnc]{font-weight:600}@media (max-width: 640px){strong[data-astro-cid-tao7ahnc].inline-block{margin-right:4px;margin-bottom:2px;font-size:.95em}}.animate-text[data-astro-cid-tao7ahnc]{background-size:200% 200%;animation:textShine 2s linear infinite}@keyframes textShine{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}button[data-astro-cid-zcsbccnj]{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0;font-size:inherit;font-family:inherit}button[data-astro-cid-zcsbccnj].learn-more{width:12rem;height:auto}button[data-astro-cid-zcsbccnj].learn-more .circle[data-astro-cid-zcsbccnj]{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;border-radius:1.625rem}button[data-astro-cid-zcsbccnj].learn-more .circle[data-astro-cid-zcsbccnj] .icon[data-astro-cid-zcsbccnj]{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#000}button[data-astro-cid-zcsbccnj].learn-more .circle[data-astro-cid-zcsbccnj] .icon[data-astro-cid-zcsbccnj].arrow{transition:all .45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:none}button[data-astro-cid-zcsbccnj].learn-more .circle[data-astro-cid-zcsbccnj] .icon[data-astro-cid-zcsbccnj].arrow:before{position:absolute;content:"";top:-.29rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid black;border-right:.125rem solid black;transform:rotate(45deg)}button[data-astro-cid-zcsbccnj].learn-more .button-text[data-astro-cid-zcsbccnj]{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;inset:0;padding:.75rem 0;margin:0 0 0 1.85rem;color:#e4f4e4;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}button[data-astro-cid-zcsbccnj]:hover .circle[data-astro-cid-zcsbccnj]{width:100%}button[data-astro-cid-zcsbccnj]:hover .circle[data-astro-cid-zcsbccnj] .icon[data-astro-cid-zcsbccnj].arrow{background:#15432b;transform:translate(1rem)}button[data-astro-cid-zcsbccnj]:hover .button-text[data-astro-cid-zcsbccnj]{color:#15432b}.work-image[data-astro-cid-tocb6ooq]{filter:drop-shadow(-35px 35px 35px #000000);will-change:transform}article[data-astro-cid-tocb6ooq][data-work-card]{will-change:transform}@media (prefers-reduced-motion: reduce){.work-image[data-astro-cid-tocb6ooq],article[data-astro-cid-tocb6ooq][data-work-card]{will-change:auto}img[data-astro-cid-tocb6ooq]{transition:none!important}}.work-card-mobile[data-astro-cid-n2loc2ib]{scroll-snap-align:start;scroll-snap-stop:always}.work-image-wrapper[data-astro-cid-n2loc2ib]{position:relative;background:linear-gradient(135deg,#0000001a,#0000000d)}.work-image-wrapper[data-astro-cid-n2loc2ib] img[data-astro-cid-n2loc2ib]{filter:drop-shadow(0 20px 40px rgba(0,0,0,.3))}.work-card-mobile[data-astro-cid-n2loc2ib]{opacity:0;transform:translateY(30px);animation:fadeInUp .8s ease-out forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.work-card-mobile[data-astro-cid-n2loc2ib]{animation:none;opacity:1;transform:none}.work-image-wrapper[data-astro-cid-n2loc2ib] img[data-astro-cid-n2loc2ib],img[data-astro-cid-n2loc2ib]{transition:none!important}}@media (hover: none) and (pointer: coarse){.work-image-wrapper[data-astro-cid-n2loc2ib] img[data-astro-cid-n2loc2ib]:active{transform:scale(.98)}}.work-card-tablet[data-astro-cid-cvh6prby]{scroll-snap-align:start}.image-wrapper[data-astro-cid-cvh6prby]{background:linear-gradient(135deg,#0000001a,#0000000d)}.image-wrapper[data-astro-cid-cvh6prby] img[data-astro-cid-cvh6prby]{filter:drop-shadow(-20px 20px 30px rgba(0,0,0,.4));transition:transform .4s ease-out}.image-wrapper[data-astro-cid-cvh6prby]:hover img[data-astro-cid-cvh6prby]{transform:scale(1.03)}.work-card-tablet[data-astro-cid-cvh6prby]{opacity:0;animation:fadeIn .8s ease-out forwards}@keyframes fadeIn{to{opacity:1}}.image-wrapper[data-astro-cid-cvh6prby]:nth-child(1){animation:slideInImage .8s ease-out .2s forwards;opacity:0}.image-wrapper[data-astro-cid-cvh6prby]:nth-child(2){animation:slideInImage .8s ease-out .4s forwards;opacity:0}@keyframes slideInImage{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.work-card-tablet[data-astro-cid-cvh6prby],.image-wrapper[data-astro-cid-cvh6prby]{animation:none!important;opacity:1!important;transform:none!important}.image-wrapper[data-astro-cid-cvh6prby] img[data-astro-cid-cvh6prby]{transition:none!important}}@media (hover: none) and (pointer: coarse){.image-wrapper[data-astro-cid-cvh6prby]:active img[data-astro-cid-cvh6prby]{transform:scale(.98)}}#work-mobile[data-astro-cid-d2ijakva],#work-tablet[data-astro-cid-d2ijakva]{scroll-snap-type:y mandatory;overflow-y:auto}@media (prefers-reduced-motion: no-preference){#work-mobile[data-astro-cid-d2ijakva],#work-tablet[data-astro-cid-d2ijakva],#work[data-astro-cid-d2ijakva]{scroll-behavior:smooth}}a[data-astro-cid-rmggspje]{display:flex;align-items:center;justify-content:center}.main[data-astro-cid-rmggspje]{display:flex;flex-direction:column;gap:.5em}.up[data-astro-cid-rmggspje],.down[data-astro-cid-rmggspje]{display:flex;flex-direction:row;gap:.5em}.card1[data-astro-cid-rmggspje]{width:90px;height:90px;outline:none;border:none;background:#fff;border-radius:90px 5px 5px;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;transition:.2s ease-in-out}.whatsapp[data-astro-cid-rmggspje]{margin-top:1.5em;margin-left:1.2em;fill:#0f0}.card2[data-astro-cid-rmggspje]{width:90px;height:90px;outline:none;border:none;background:#fff;border-radius:5px 90px 5px 5px;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;transition:.2s ease-in-out}.linkedin[data-astro-cid-rmggspje]{margin-top:1.5em;margin-left:-.9em;fill:#0077b5}.card3[data-astro-cid-rmggspje]{width:90px;height:90px;outline:none;border:none;background:#fff;border-radius:5px 5px 5px 90px;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;transition:.2s ease-in-out}.github[data-astro-cid-rmggspje]{margin-top:-.6em;margin-left:1.2em}.card4[data-astro-cid-rmggspje]{width:90px;height:90px;outline:none;border:none;background:#fff;border-radius:5px 5px 90px;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;transition:.2s ease-in-out}.discord[data-astro-cid-rmggspje]{margin-top:-.9em;margin-left:-1.2em;fill:#8c9eff}.card1[data-astro-cid-rmggspje]:hover{cursor:pointer;scale:1.1;background-color:#0f0}.card1[data-astro-cid-rmggspje]:hover .whatsapp[data-astro-cid-rmggspje]{fill:#fff}.card2[data-astro-cid-rmggspje]:hover{cursor:pointer;scale:1.1;background-color:#0077b5}.card2[data-astro-cid-rmggspje]:hover .linkedin[data-astro-cid-rmggspje]{fill:#fff}.card3[data-astro-cid-rmggspje]:hover{cursor:pointer;scale:1.1;background-color:#000}.card3[data-astro-cid-rmggspje]:hover .github[data-astro-cid-rmggspje]{fill:#fff}.card4[data-astro-cid-rmggspje]:hover{cursor:pointer;scale:1.1;background-color:#ff6060}.card4[data-astro-cid-rmggspje]:hover .discord[data-astro-cid-rmggspje]{fill:#fff}.circle[data-astro-cid-6un4erhb]{--circle-size: 32px;position:fixed;height:var(--circle-size);width:var(--circle-size);border:1px solid rgba(255,255,255,.8);border-radius:50%;box-shadow:0 0 8px #ffffff4d;top:calc(var(--circle-size) / 2 * -1);left:calc(var(--circle-size) / 2 * -1);pointer-events:none;z-index:999;will-change:transform;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}@media (max-width: 768px),(hover: none){.circle[data-astro-cid-6un4erhb]{display:none}}@media (min-width: 1200px){.circle[data-astro-cid-6un4erhb]{--circle-size: 40px}}@media (prefers-reduced-motion: reduce){.circle[data-astro-cid-6un4erhb]{display:none;will-change:auto;transition:none}}@media (prefers-contrast: high){.circle[data-astro-cid-6un4erhb]{border-color:currentColor;box-shadow:0 0 8px currentColor}}.circle[data-astro-cid-6un4erhb]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.gallery-section-container[data-astro-cid-j7pv25f6]{position:relative;width:100%;height:100vh;overflow:hidden}.main-title[data-astro-cid-j7pv25f6]{position:static!important;transform:none!important}
