html{--primary: #090c1a;--secondary: #c2c6da;--secondary-variation: rgba(194, 198, 218, .4);--accent: #2337ff;--accent-dark: #000d8a;--black: 15, 18, 25;--gray: 96, 115, 159;--gray-light: 229, 233, 240;--gray-dark: 34, 41, 57;--gray-gradient: rgba(var(--gray-light), 50%), #fff;--box-shadow: 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), 0 16px 32px rgba(var(--gray), 33%)}*{margin:0;padding:0;box-sizing:border-box;transition:.7s ease}*:after,*:before{transition:.7s ease}@font-face{font-family:Atkinson;src:url(/fonts/atkinson-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Atkinson;src:url(/fonts/atkinson-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Medium.woff);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Black.woff);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Italic.woff);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Regular.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Medium.woff);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Bold.woff);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Italic.woff);font-weight:400;font-style:italic;font-display:swap}body{position:relative;font-family:Satoshi,sans-serif;margin:0;padding:0;text-align:left;background-size:100% 700px;word-wrap:break-word;overflow-wrap:break-word;color:rgb(var(--gray-dark));font-size:20px;line-height:1.7;background:var(--primary);overflow-x:hidden}body:after{content:"";position:absolute;inset:0;width:100%;height:100%;background-image:url(/_astro/noisy.2053babc.webp);pointer-events:none;user-select:none}main{width:880px;max-width:calc(100% - 5em);margin:auto;color:var(--secondary)}.prose p{margin-bottom:1.5em}.prose ul,.prose ol{padding-left:2em;margin-bottom:2em}.prose h2{margin-top:2em;margin-bottom:1rem}.prose h3{margin-bottom:1rem}.prose strong,.prose a{color:#faa628}.prose picture{display:flex;align-items:center;justify-content:center;margin-bottom:2em}.prose picture img{max-width:100%}blockquote{padding:1em 0 1em 1em;margin:0 0 1.5em;border-left:4px solid #f76927;background:rgba(255,255,255,.05)}.prose blockquote p{margin-bottom:0}p code{padding:.2em .4em;background:#212121;color:#eff;font-size:1rem}main pre{position:relative;padding:2.5em 2.5rem 1em;margin-block:2em;border-radius:.375rem}pre code{display:block;border-left:1px solid var(--secondary-variation);line-height:1.6;font-size:1rem;tab-size:2em;counter-reset:step;counter-increment:step 0}pre code .line{position:relative;padding-inline:1em}pre code .line:before{position:absolute;left:-3em;top:0;padding-left:.5em;overflow:hidden;width:1.75rem;height:1rem;content:counter(step);counter-increment:step;color:var(--secondary-variation);text-align:right;line-height:1.25}pre:after{position:absolute;top:.7em;left:2em;color:var(--secondary);font-size:1rem;text-transform:uppercase;content:attr(lang)}::-webkit-scrollbar{width:10px;height:10px;background:var(--primary)}::-webkit-scrollbar-thumb{background:var(--secondary-variation);border-radius:10px;border:3px solid var(--primary)}::-webkit-scrollbar-thumb:hover{background:var(--secondary)}::-webkit-scrollbar-corner{display:none}.sr-only{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}[class^=icon-],[class*=" icon-"]{width:40px;height:32px;display:block;background-position:center;background-repeat:no-repeat;background-size:contain}.icon-SpringBoot{background-image:url(/_astro/springboot.a8978d28.svg)}.icon-Java{background-image:url(/_astro/java.e66489be.svg)}.icon-JavaScript{background-image:url(/_astro/javascript.35328c60.svg)}.icon-TypeScript{background-image:url(/_astro/typescript.5cca3567.svg)}.icon-Tailwind{background-image:url(/_astro/tailwindcss.c855d239.svg)}.icon-React{background-image:url(/_astro/react.9ce00cf7.svg)}.icon-Redux{background-image:url(../icons/redux.svg)}.icon-Next{background-image:url(/_astro/nextjs.3dcfc37e.svg)}.icon-Astro{background-image:url(/_astro/astro.c3cce6a1.svg)}.icon-NodeJS{background-image:url(/_astro/nodejs.f9b4964c.svg)}.icon-Jest{background-image:url(../icons/jest.svg)}.icon-Mockito{background-image:url(/_astro/mockito.92375176.png)}.icon-Jenkins{background-image:url(/_astro/jenkins.1a64d877.svg)}.icon-Testing{background-image:url(../icons/testinglibrary.svg)}.icon-Docker{background-image:url(/_astro/docker.8639ff2d.webp)}.icon-Git{background-image:url(/_astro/git.cc43d5b0.svg)}.icon-VS{background-image:url(/_astro/vscode.1e8d2e84.svg)}.icon-Figma{background-image:url(/_astro/figma.9a79222c.svg)}.icon-Junit{background-image:url(/_astro/junit.547001df.svg)}.icon-Python{background-image:url(/_astro/python.fe9e49f1.png)}.icon-Dynatrace{background-image:url(/_astro/dynatrace.86a38213.webp)}.icon-Jetbrains{background-image:url(/_astro/jetbrains.bdf996d0.png)}.categories{margin-inline:auto;display:flex;gap:1em;font-size:14px;list-style:none}.categories li{width:fit-content;padding:.2em 1.3em;border:1px solid;border-radius:5em}.category-React{color:#119099;border-color:#119099}.category-Redux{color:#a94de6;border-color:#a94de6}.category-JavaScript{color:#e4e13d;border-color:#e4e13d}tool-tip{--_p-inline: 1.5em;--_p-block: .4em;--_triangle-size: 7px;--_shadow-alpha: 50%;--_x: calc(var(--isRTL) * -3px * -1);--_bottom-tip: conic-gradient( from -30deg at bottom, rgba(0, 0, 0, 0), #000 1deg 60deg, rgba(0, 0, 0, 0) 61deg ) bottom / 100% 50% no-repeat;--_top-tip: conic-gradient( from 150deg at top, rgba(0, 0, 0, 0), #000 1deg 60deg, rgba(0, 0, 0, 0) 61deg ) top / 100% 50% no-repeat;--_right-tip: conic-gradient( from -120deg at right, rgba(0, 0, 0, 0), #000 1deg 60deg, rgba(0, 0, 0, 0) 61deg ) right / 50% 100% no-repeat;--_left-tip: conic-gradient( from 60deg at left, rgba(0, 0, 0, 0), #000 1deg 60deg, rgba(0, 0, 0, 0) 61deg ) left / 50% 100% no-repeat;pointer-events:none;user-select:none;opacity:0;transform:translate(var(--_x, 0)) translateY(var(--_y, 0));transition:opacity .2s ease,transform .2s ease;position:absolute;z-index:2;inline-size:max-content;max-inline-size:25ch;text-align:start;font-size:1.1rem;font-weight:500;line-height:normal;line-height:initial;padding:var(--_p-block) var(--_p-inline);margin:0;border-radius:12px;border:1px solid var(--background-dif);background:transparent;color:var(--background-dif);will-change:filter;filter:drop-shadow(0 3px 3px hsl(0 0% 0% / var(--_shadow-alpha))) drop-shadow(0 12px 12px hsl(0 0% 0% / var(--_shadow-alpha)));backdrop-filter:blur(10px)}[tool-tip]{position:relative}[tool-tip]:is(:hover,:focus-visible,:active)>tool-tip{opacity:1;transition-delay:.2s}tool-tip:before{content:"; Has tooltip: ";clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}tool-tip:after{content:"";background:transparent;position:absolute;z-index:-1;inset:0;mask:var(--_tip)}tool-tip:is([tip-position=top],[tip-position=block-start],:not([tip-position]),[tip-position=bottom],[tip-position=block-end]){text-align:center}tool-tip:is([tip-position=top],[tip-position=block-start],:not([tip-position])){inset-inline-start:50%;inset-block-end:calc(100% + var(--_p-block) + var(--_triangle-size));--_x: calc(50% * var(--isRTL))}tool-tip:is([tip-position=top],[tip-position=block-start],:not([tip-position])):after{--_tip: var(--_bottom-tip);border-block-end:var(--_triangle-size) solid transparent}tool-tip:is([tip-position=right],[tip-position=inline-end]){inset-inline-start:calc(100% + var(--_p-inline) + var(--_triangle-size));inset-block-end:50%;--_y: 50%}tool-tip:is([tip-position=right],[tip-position=inline-end]):after{--_tip: var(--_left-tip);inset-inline-start:calc(var(--_triangle-size) * -1);border-inline-start:var(--_triangle-size) solid transparent}tool-tip:is([tip-position=right],[tip-position=inline-end]):dir(rtl):after{--_tip: var(--_right-tip)}tool-tip:is([tip-position=bottom],[tip-position=block-end]){inset-inline-start:50%;inset-block-start:calc(100% + var(--_p-block) + var(--_triangle-size));--_x: calc(50% * var(--isRTL))}tool-tip:is([tip-position=bottom],[tip-position=block-end]):after{--_tip: var(--_top-tip);inset-block-start:calc(var(--_triangle-size) * -1);border-block-start:var(--_triangle-size) solid transparent}tool-tip:is([tip-position=left],[tip-position=inline-start]){inset-inline-end:calc(100% + var(--_p-inline) + var(--_triangle-size));inset-block-end:50%;--_y: 50%}tool-tip:is([tip-position=left],[tip-position=inline-start]):after{--_tip: var(--_right-tip);inset-inline-end:calc(var(--_triangle-size) * -1);border-inline-end:var(--_triangle-size) solid transparent}tool-tip:is([tip-position=left],[tip-position=inline-start]):dir(rtl):after{--_tip: var(--_left-tip)}tool-tip{--isRTL: -1}tool-tip:dir(rtl){--isRTL: 1}tool-tip[tip-position=top]{--_x: calc(50% * var(--isRTL))}tool-tip[tip-position=right]:after{--_tip: var(--_left-tip)}tool-tip[tip-position=right]:dir(rtl):after{--_tip: var(--_right-tip)}@media (prefers-reduced-motion: no-preference){:has(>tool-tip:is([tip-position=top],[tip-position=block-start],:not([tip-position]))):not(:hover):not(:focus-visible):not(:active) tool-tip{--_y: 3px}:has(>tool-tip:is([tip-position=right],[tip-position=inline-end])):not(:hover):not(:focus-visible):not(:active) tool-tip{--_x: -3px}:has(>tool-tip:is([tip-position=bottom],[tip-position=block-end])):not(:hover):not(:focus-visible):not(:active) tool-tip{--_y: -3px}:has(>tool-tip:is([tip-position=left],[tip-position=inline-start])):not(:hover):not(:focus-visible):not(:active) tool-tip{--_x: 3px}}.social-links{display:flex;justify-content:center;gap:1.8em;margin-top:1em;list-style:none}.social-links a{position:relative;display:block;text-decoration:none;color:var(--secondary)}.social-links a:before{content:"";position:absolute;top:48%;left:48%;width:2%;height:2%;box-shadow:0 0 #fff6;z-index:-1}.social-links a:hover:before{box-shadow:0 0 40px 20px #fff6}@keyframes horizontal{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-o-keyframes horizontal{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-moz-keyframes horizontal{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes horizontal{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes bord{0%{bottom:calc(100% - .6em);left:calc(0% - 2px)}24%{bottom:.6em;left:calc(0% - 2px)}25%{bottom:.2em;left:.2em}26%{bottom:calc(0% - 2px);left:.6em}49%{bottom:calc(0% - 2px);left:calc(100% - .6rem)}50%{bottom:.2em;right:.2em}51%{bottom:.6em;left:calc(100% - 2px)}74%{bottom:calc(100% - .6em);left:calc(100% - 2px)}75%{bottom:calc(100% - .2em);righ:.2em}76%{bottom:calc(100% - 2px);left:calc(100% - .6em)}98%{bottom:calc(100% - 2px);left:.6em}99%{bottom:calc(100% - .2rem);left:.2rem}to{bottom:calc(100% - .6em);left:2px}}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-2em)}to{transform:translateY(0)}}.goto{width:24px;height:24px;display:inline-block;background-image:url(/goto.svg);background-position:center;background-repeat:no-repeat;background-size:contain}a[data-astro-cid-eimmu3lg]{display:inline-block;text-decoration:none}a[data-astro-cid-eimmu3lg].active{text-decoration:underline}header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;height:3.4em;margin:0;padding:0 1em;border-bottom:1px solid var(--secondary-variation);display:flex;background-image:url(/_astro/noisy.2053babc.webp);backdrop-filter:blur(10px);z-index:3}.header__nav[data-astro-cid-3ef6ksr2]{width:100%;display:flex;align-items:center;justify-content:space-between}.header__nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:0px;font-size:1.15rem;list-style:none}.icon-logo[data-astro-cid-3ef6ksr2]{display:block;width:24px;height:24px;background-image:url(/gateto.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;margin:0;font-size:1em}.logo[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none;color:var(--secondary);display:none}.header__nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{position:relative;padding:.4em 1em;color:var(--secondary);text-align:center;text-decoration:none}.header__nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.header__nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] [data-astro-cid-3ef6ksr2][aria-current=page]{color:#faa628;text-decoration:underline;text-decoration-thickness:2px}@media (min-width: 720px){header[data-astro-cid-3ef6ksr2]{padding-inline:2em}.header__nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{gap:14px}.logo[data-astro-cid-3ef6ksr2]{font-size:1.2em}.icon-logo[data-astro-cid-3ef6ksr2]{width:30px;height:30px}}footer[data-astro-cid-sz7xmlte]{height:5.5em;display:flex;align-items:center;flex-direction:column;gap:2em;color:rgb(var(--gray));font-size:1.1rem;text-align:center}@media (max-width: 574px){footer[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:30px;height:auto}footer[data-astro-cid-sz7xmlte]{font-size:.9rem}}body{overflow-x:hidden;max-width:100%}.portfolio[data-astro-cid-j7pv25f6]{padding:0;display:flex;flex-direction:column;align-items:center}.portfolio[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:#faa628}.portfolio[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--secondary)}.home[data-astro-cid-j7pv25f6]{position:relative;height:25em;display:flex;flex-direction:column;justify-content:center;align-items:center}.title[data-astro-cid-j7pv25f6]{text-align:center;text-wrap:pretty}.title[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--secondary);font-size:3.5rem}.title[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.5rem;color:var(--secondary);background:linear-gradient(270deg,#f76927 0%,#fdfa29 100%);background-size:150%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;animation:horizontal 4s linear infinite}.title[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{padding-inline:2.5em;margin-top:1em;font-size:1em}.subtitle[data-astro-cid-j7pv25f6]{margin-bottom:1em;font-size:2.4rem}.about[data-astro-cid-j7pv25f6]{margin-bottom:2em;display:flex;align-items:center;gap:5em}.avatar[data-astro-cid-j7pv25f6]{animation:floating ease-in-out 4s infinite;z-index:2}.caption[data-astro-cid-j7pv25f6]{text-wrap:balance}.about__description[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:2em}.about__description[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{padding:2em;border:1px solid rgba(255,255,255,.2);border-radius:1em;background:rgba(255,255,255,.05);font-size:1.1rem}.stacks[data-astro-cid-j7pv25f6],.experiences[data-astro-cid-j7pv25f6],.projects[data-astro-cid-j7pv25f6]{width:100%;margin-bottom:5em;text-align:center}.exp_subtitle[data-astro-cid-j7pv25f6]{font-size:2.4rem}.experiences_title[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.2em;margin-bottom:1em}.open-to-work[data-astro-cid-j7pv25f6]{font-size:.9rem;width:fit-content;padding:.2em 1.3em;margin-inline:auto;border:1px solid #4fc45f99;border-radius:5em;color:#4fc45f;background-color:#0d3d1555;pointer-events:none}.experience[data-astro-cid-j7pv25f6]{position:relative;height:fit-content;padding:2em;border-radius:1em;margin:0 auto;display:block;background:rgba(255,255,255,.05);text-align:start;border:1px solid rgba(255,255,255,.2)}.experience[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;color:var(--secondary)}.experience[data-astro-cid-j7pv25f6]:hover{border-color:#f76927aa}.project[data-astro-cid-j7pv25f6]:hover:before,.experience[data-astro-cid-j7pv25f6]:hover:before{content:"";position:absolute;bottom:0;left:-1px;width:4px;height:4px;border-radius:50%;background:#fc7e44;box-shadow:0 0 10px 3px #f76927aa,0 0 25px 6px #f7692788,0 0 40px 10px #f7692733}.project[data-astro-cid-j7pv25f6]:hover:before{animation:bord 5s linear infinite}.experience[data-astro-cid-j7pv25f6]:hover:before{animation:bord 7s linear infinite}.experience__title[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:start;gap:.8rem}.experience__title[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;color:var(--secondary);transition:0s}.experience[data-astro-cid-j7pv25f6]:hover .experience__title[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:#f76927}.experience__title[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{margin-left:10px}.experience__title[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:500}.experience[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:0px}.experience__role[data-astro-cid-j7pv25f6]{font-weight:500}.experience__date[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--secondary)}.experience__tasks[data-astro-cid-j7pv25f6]{padding-block-start:1em;padding-inline-start:2em;font-size:1.1rem}.experience__stack[data-astro-cid-j7pv25f6]{margin-top:1.4em;display:flex;align-items:center;justify-content:start;gap:1em;list-style:none}.stack__name[data-astro-cid-j7pv25f6]{font-size:0px}.stacks[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{padding:.8em 1em;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5em;list-style:none}.stack[data-astro-cid-j7pv25f6]{position:relative;width:3.3em;height:3.3em;display:flex;justify-content:center;align-items:center;user-select:none}.stack[data-astro-cid-j7pv25f6]:hover:before,.stack[data-astro-cid-j7pv25f6]:focus-visible:before,.stack[data-astro-cid-j7pv25f6]:active:before{border-color:var(--background-dif);backdrop-filter:blur(14px)}.stack[data-astro-cid-j7pv25f6]:hover:after,.stack[data-astro-cid-j7pv25f6]:focus-visible:after,.stack[data-astro-cid-j7pv25f6]:active:after{box-shadow:0 0 35px 20px var(--background-dif)}.stack[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;box-shadow:0 0 35px 12px var(--background-dif);z-index:-2}.stack[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;width:100%;height:100%;border:1px solid transparent;border-radius:1em;backdrop-filter:blur(30px);z-index:-1}.glow[data-astro-cid-j7pv25f6]{position:absolute;top:15em;left:50%;width:40em;max-width:100%;height:20em;border-radius:30%;display:block;background:radial-gradient(#460631aa 20%,#d886c455 100%);transform:translate(-50%);will-change:transform;filter:blur(100px);z-index:-1}.glow1[data-astro-cid-j7pv25f6]{position:absolute;top:20em;left:50%;width:40em;max-width:100%;height:20em;border-radius:30%;display:block;background:radial-gradient(#198ba4aa 20%,#198ba455 100%);transform:translate(-50%);will-change:transform;filter:blur(100px);z-index:-1}.projects[data-astro-cid-j7pv25f6]{position:relative}.major-container[data-astro-cid-j7pv25f6]{display:flex;gap:1.5em}.projects__container[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;gap:1.5em}.project[data-astro-cid-j7pv25f6]{position:relative;width:100%;height:fit-content;padding:1em 2em;border:1px solid rgba(255,255,255,.2);border-radius:1em;background:rgba(255,255,255,.05)}.project[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}.project[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(p){color:#4fc45f}.project[data-astro-cid-j7pv25f6]:hover{border-color:#f76927aa}.project__title[data-astro-cid-j7pv25f6]{margin-bottom:12px;display:flex;align-items:center;justify-content:center;gap:14px;color:#faa628;font-size:1.6rem;font-weight:600}.project__description[data-astro-cid-j7pv25f6]{font-size:1.1rem;color:#fff;margin-bottom:1em}.project__image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-width:70%;height:auto}@media (max-width: 574px){.title[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:2.2rem}.title[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.8rem}.title[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{padding-inline:0}.subtitle[data-astro-cid-j7pv25f6]{font-size:2rem}.experience[data-astro-cid-j7pv25f6]{padding:22px}.experience__tasks[data-astro-cid-j7pv25f6]{padding-inline-start:1em}.project[data-astro-cid-j7pv25f6]{padding:1em}.stack[data-astro-cid-j7pv25f6]{width:3em;height:3em}.stack[data-astro-cid-j7pv25f6]:before{border-radius:.7em}.stack[data-astro-cid-j7pv25f6]:after,.stack[data-astro-cid-j7pv25f6]{pointer-events:none}tool-tip[data-astro-cid-j7pv25f6]{display:none}}@media (max-width: 888px){.about[data-astro-cid-j7pv25f6]{flex-direction:column;gap:1em;margin-bottom:5em}.projects__container[data-astro-cid-j7pv25f6]{height:auto}.project[data-astro-cid-j7pv25f6]{max-width:420px}}
