@font-face{font-family:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY4AA4AAAAAB5wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAACEAAAAoAEsACEdQT1MAAAFoAAAASAAAAGQruySFR1NVQgAAAbAAAAAnAAAAKLj8uOpPUy8yAAAB2AAAAE0AAABgYYScS2NtYXAAAAIoAAAAOQAAAExBwOGHZ2FzcAAAAmQAAAAIAAAACAAAABBnbHlmAAACbAAAAeIAAAI4hRPbXGhlYWQAAARQAAAAMwAAADYjMCw8aGhlYQAABIQAAAAfAAAAJAgmApVobXR4AAAEpAAAABoAAAAaDIAAKWxvY2EAAATAAAAAEAAAABACHgLubWF4cAAABNAAAAAaAAAAIAAWAM5uYW1lAAAE7AAAAQEAAAIMKXVHYXBvc3QAAAXwAAAARwAAAFuvpIAJeNpjYGRgYpBjgAA+EA9I84AwkM0A5DECITMDIwAIQQBUAAAAeNpFxwEGgEAUANH3V1ghAQKQTtAZEgjQBUKghHT/QljM8ARqg1Ga5mXVnNtzaVTwvgJx7Pcl80slyUKWtKDXCUmp3Aca7geLeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhMmacwMDKwMDUxRTBwMDgDaEZ4xiMGHUYUAE7EDPBOH7+fq4MBxgcFbYwn/8vz8DA/IYxW4GBcTJIjvEP0zsgpcDADAD00QzCAAAAeNpjYGBgAmJmIBYBkoxgmoXBAkhzMXAwMAGhI8NBRiaFLf//A8Xg7P8H/jv+Z7wfANQBBwBXmQ1hAAAAAAEAAf//AA942k0QtZbbQHB2JUs+JVZObLYlHZOfvYJjpibM1N01YWZmaMM/kS5NmKkJ0w/kmmBrpsDuMM8ADVMA6DX+DhSw0Aw2ABF0oV4XdMlyHacIttVgGgxruiRVUklKVWSGZRlG0YwG26oaptDG3HVk514e99JemuNYoa7ZywsMK/t8QV9Ld9QQBW2WFA5LUjCIv2fFML6R2+RGeNUrJwRNnuw/hYvPjIj1Qd6XaLsaKgVKUggA52eK5CnOQgDCAKbdj11EkEqIotvFoRobTZZRNYUilF9qNGqQtwbRbQ6Vu0e3x+TeX51ie6r26zYO6yk/PpXdt5Hj3OTF861jmEMyiufzlfrUF9wACABY8CAefv+1P/lrZ+AW/C7KVP43yuIMDAB4OnDxBq5pE6dM/z9Yqh+Xj8MSxWQYtsIUWS0dklAGj1Fk3q5hSe2bVPpbHn/yDxC3Y2gNz3F6S8wIrD8SdQZrO2L6ndeL583rX7J+zmyzqSOu87hrekTvjfJBO86LiYnGdmfD2hc0Q0+vsBO83KoF+IG1qc7xk/tzmaIVAAGHI/AZz4AHQGp0iaYI7FnPEI5w97uLJgQxPIwU/A58Rb/R0EjUyogMc22gB3F4uL19GHOoFw8vGK5PJuuHFxQAW0RrfAAAeNpjYGRgAGF1r1O/4/ltvjLwM79gAIL7d/xLIPTMlP8u/6ayCjC/AXLZGJhAogB/sg3qAHjaY2BkYGA+/1+egYGV+b/LvxxWAaAIKmADAHpJBMMAAjUAZAKs/+gCrP/oAqz/6AIlAAMAAAAKAB8AAAAAAFIAggCOAJoA8gECARx42mNgZGBgYGfIAuIkBhYwDwGYGRgBFGgA5QAAeNp9kMVVBEAQBQt3EkBvuDtccHc747DulgkREAgxEQB1WEPfSFf/aXsDNPNEHTX1LcBrTWeRa2ivqS1yLZ18FLmOad6LXE83b0Vu4JLzIjeqzxe5U4IX0q44KZaZcKW4J0lAJS2PewKEtTHVZ99P2OaQHbWY654QY1Z/9C2jdmvUtV4S84gRpZ8psydxsaKXdj0Zl9HGeDEqKvUzSBYjWfTMehasO8eD546hL/36v/b7Uv+YE8+W9M+EX70vkRvaOAXVgBEvOBnTTHqmpUuVR+3XaU5JykEe9Y1njYz2Rc1f0B/88cfPVjfCuDvGuTcyovqg7zwYiTFVPYY+AW6GTvkAAAB42mNgYgCD/3MYjBiwAXYgVmE4ycjEyMzIwsjK5phUlFqWyl6al2lk4GTCl5hcWpKanJ+bpJecWJzKAxQ2MDYwA3MA+o0Q0gA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gloock-latin-ext-400-normal.BS0Tf5jI.woff2) format("woff2"),url(/_astro/gloock-latin-ext-400-normal.EkTz8L5U.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gloock-latin-400-normal.DFN7alGW.woff2) format("woff2"),url(/_astro/gloock-latin-400-normal.Aj3esJP-.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-chivo);--font-serif:"Gloock",ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-extralight:200;--font-weight-light:300;--font-weight-medium:500;--tracking-widest:.1em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--animate-eye-outer:eye-outer 4.5s ease-in-out infinite;--animate-eye-inner:eye-inner 4.5s ease-in-out infinite;--color-primary-500:#ed3e21;--color-secondary-500:#2a2b77;--color-tertiary-100:#f9e9ee;--color-tertiary-500:#e9a7bc;--color-light-500:#f2f9fa;--color-overlay:#2a2b77d9;--grid-template-columns-portfolio-md:5fr 76px 3fr;--grid-template-columns-portfolio-lg:5fr 80px 3fr;--grid-template-columns-resume-item-lg:auto minmax(0,1fr)164px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}}@layer components{.about-me{grid-template:"image""text"minmax(0,1fr)"buttons"/minmax(0,1fr);align-items:center;display:grid}.about-me__image{grid-area:image;position:relative}.about-me__text{grid-area:text}.about-me__buttons{grid-area:buttons}@media (min-width:768px){.about-me{gap:0 calc(var(--spacing)*6);grid-template:"image text"minmax(0,1fr)"buttons buttons"/minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1024px){.about-me{grid-template:"image text""image buttons"1fr/minmax(0,1fr) minmax(0,1fr)}.about-me__image{align-self:flex-end}}.app-404{--eye-translation-base:50%;--eye-outer-size:22px;--eye-outer-bottom:60px;--eye-outer-offset:12px;--eye-outer-translate-offset:18%;--eye-inner-size:6px;--eye-inner-bottom:calc(var(--eye-outer-bottom) + 4px);--eye-inner-offset:calc(var(--eye-outer-size)*3/4);--eye-inner-translate-offset:100%;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.app-404__eye:before{width:var(--eye-outer-size);height:var(--eye-outer-size)}.app-404__eye:after{width:var(--eye-inner-size);height:var(--eye-inner-size)}@media (min-width:768px){.app-404{--eye-outer-size:31px;--eye-outer-bottom:100px;--eye-outer-offset:15px;--eye-outer-translate-offset:30%;--eye-inner-size:8px;--eye-inner-translate-offset:140%}}@media (min-width:1024px){.app-404{--eye-outer-bottom:115px;--eye-outer-offset:17px;--eye-outer-translate-offset:35%;--eye-inner-translate-offset:155%}}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-0\.5{right:calc(var(--spacing)*.5)}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.-z-10{z-index:-10}.z-50{z-index:50}.z-\[1\]{z-index:1}.col-span-2{grid-column:span 2/span 2}.col-span-6{grid-column:span 6/span 6}.col-span-12{grid-column:span 12/span 12}.float-right{float:right}.container{width:100%}@media (min-width:396px){.container{max-width:396px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1200px){.container{max-width:1200px}}.container{margin-inline:auto;padding-inline:1rem}.mx-auto{margin-inline:auto}.my-12{margin-block:calc(var(--spacing)*12)}.ms-4{margin-inline-start:calc(var(--spacing)*4)}.me-4{margin-inline-end:calc(var(--spacing)*4)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-auto{margin-top:auto}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-0\.5{height:calc(var(--spacing)*.5)}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[21px\]{height:21px}.h-\[35px\]{height:35px}.h-\[180px\]{height:180px}.h-full{height:100%}.max-h-\[85dvh\]{max-height:85dvh}.max-h-full{max-height:100%}.min-h-\[100dvh\]{min-height:100dvh}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[36px\]{width:36px}.w-\[180px\]{width:180px}.w-full{width:100%}.max-w-\[72ch\]{max-width:72ch}.max-w-\[90dvw\]{max-width:90dvw}.flex-1{flex:1}.grow{flex-grow:1}.translate-x-4{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-x-180{--tw-rotate-x:rotateX(180deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-12{column-gap:calc(var(--spacing)*12)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b-1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-black{border-color:var(--color-black)}.border-primary-500{border-color:var(--color-primary-500)}.border-secondary-500{border-color:var(--color-secondary-500)}.border-tertiary-500{border-color:var(--color-tertiary-500)}.border-b-light-500{border-bottom-color:var(--color-light-500)}.border-b-tertiary-100{border-bottom-color:var(--color-tertiary-100)}.border-b-tertiary-500{border-bottom-color:var(--color-tertiary-500)}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black)75%,transparent)}}.bg-light-500{background-color:var(--color-light-500)}.bg-overlay{background-color:var(--color-overlay)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-secondary-500{background-color:var(--color-secondary-500)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.fill-current{fill:currentColor}.stroke-black{stroke:var(--color-black)}.stroke-secondary-500{stroke:var(--color-secondary-500)}.stroke-white{stroke:var(--color-white)}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-12{padding-block:calc(var(--spacing)*12)}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-12{padding-top:calc(var(--spacing)*12)}.pr-2{padding-right:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.text-center{text-align:center}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[2rem\]{font-size:2rem}.text-\[120px\]{font-size:120px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-nowrap{text-wrap:nowrap}.whitespace-nowrap{white-space:nowrap}.text-primary-500{color:var(--color-primary-500)}.text-secondary-500{color:var(--color-secondary-500)}.text-tertiary-500{color:var(--color-tertiary-500)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition\!{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}}.marker\:text-tertiary-500 ::marker{color:var(--color-tertiary-500)}.marker\:text-tertiary-500::marker{color:var(--color-tertiary-500)}.marker\:text-tertiary-500 ::-webkit-details-marker{color:var(--color-tertiary-500)}.marker\:text-tertiary-500::-webkit-details-marker{color:var(--color-tertiary-500)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-2\/4:before{content:var(--tw-content);left:50%}.before\:me-1:before{content:var(--tw-content);margin-inline-end:calc(var(--spacing)*1)}.before\:block:before{content:var(--tw-content);display:block}.before\:h-0\.5:before{content:var(--tw-content);height:calc(var(--spacing)*.5)}.before\:w-\[18px\]:before{content:var(--tw-content);width:18px}.before\:-translate-x-4:before{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:translate-y-0:before{content:var(--tw-content);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:translate-y-\[-7px\]:before{content:var(--tw-content);--tw-translate-y:-7px;translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:-rotate-45:before{content:var(--tw-content);rotate:-45deg}.before\:animate-eye-outer:before{content:var(--tw-content);animation:var(--animate-eye-outer)}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:bg-black:before{content:var(--tw-content);background-color:var(--color-black)}.before\:bg-primary-500:before{content:var(--tw-content);background-color:var(--color-primary-500)}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\'-\'\]:before{--tw-content:"-";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-2\/4:after{content:var(--tw-content);left:50%}.after\:block:after{content:var(--tw-content);display:block}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing)*.5)}.after\:w-\[18px\]:after{content:var(--tw-content);width:18px}.after\:-translate-x-4:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.after\:translate-y-\[-2px\]:after{content:var(--tw-content);--tw-translate-y:-2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.after\:translate-y-\[5px\]:after{content:var(--tw-content);--tw-translate-y:5px;translate:var(--tw-translate-x)var(--tw-translate-y)}.after\:rotate-45:after{content:var(--tw-content);rotate:45deg}.after\:animate-eye-inner:after{content:var(--tw-content);animation:var(--animate-eye-inner)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-primary-500:after{content:var(--tw-content);background-color:var(--color-primary-500)}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:bg-primary-500:hover{background-color:var(--color-primary-500)}.hover\:bg-secondary-500:hover{background-color:var(--color-secondary-500)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-primary-500:hover{color:var(--color-primary-500)}.hover\:text-secondary-500:hover{color:var(--color-secondary-500)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:underline:focus{text-decoration-line:underline}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}@media (min-width:640px){.sm\:mt-8{margin-top:calc(var(--spacing)*8)}.sm\:mb-0{margin-bottom:calc(var(--spacing)*0)}.sm\:flex{display:flex}.sm\:w-\[240px\]{width:240px}.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:gap-y-6{row-gap:calc(var(--spacing)*6)}}@media (min-width:768px){.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:mx-12{margin-inline:calc(var(--spacing)*12)}.md\:my-16{margin-block:calc(var(--spacing)*16)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-6{margin-bottom:calc(var(--spacing)*6)}.md\:mb-10{margin-bottom:calc(var(--spacing)*10)}.md\:mb-12{margin-bottom:calc(var(--spacing)*12)}.md\:mb-14{margin-bottom:calc(var(--spacing)*14)}.md\:mb-\[120px\]{margin-bottom:120px}.md\:grid{display:grid}.md\:max-h-\[290px\]{max-height:290px}.md\:w-\[320px\]{width:320px}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-portfolio-md{grid-template-columns:var(--grid-template-columns-portfolio-md)}.md\:grid-cols-resume-item-lg{grid-template-columns:var(--grid-template-columns-resume-item-lg)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:py-14{padding-block:calc(var(--spacing)*14)}.md\:py-\[264px\]{padding-block:264px}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[200px\]{font-size:200px}.md\:leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.md\:leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}}@media (min-width:1024px){.lg\:static{position:static}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-start-2{grid-column-start:2}.lg\:me-16{margin-inline-end:calc(var(--spacing)*16)}.lg\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:max-h-\[405px\]{max-height:405px}.lg\:max-w-\[75dvw\]{max-width:75dvw}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-portfolio-lg{grid-template-columns:var(--grid-template-columns-portfolio-lg)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:bg-white{background-color:var(--color-white)}.lg\:pt-8{padding-top:calc(var(--spacing)*8)}.lg\:pt-\[84px\]{padding-top:84px}.lg\:text-\[230px\]{font-size:230px}}@media (min-width:1200px){.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-start-4{grid-column-start:4}.xl\:max-h-\[498px\]{max-height:498px}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes eye-outer{0%,12.5%,50%,62.5%,to{bottom:var(--eye-outer-bottom);transform:translate(-50%)}25%,37.5%{bottom:calc(var(--eye-outer-bottom) + var(--eye-outer-offset));transform:translate(calc(-50% + var(--eye-outer-translate-offset)))}75%,87.5%{bottom:calc(var(--eye-outer-bottom) + var(--eye-outer-offset));transform:translate(calc(-50% - var(--eye-outer-translate-offset)))}}@keyframes eye-inner{0%,12.5%,to{bottom:var(--eye-inner-bottom);transform:translate(0)}25%,37.5%{bottom:calc(var(--eye-inner-bottom) + var(--eye-inner-offset));transform:translate(var(--eye-inner-translate-offset))}50%,62.5%{bottom:var(--eye-inner-bottom);transform:translate(-100%)}75%,87.5%{bottom:calc(var(--eye-inner-bottom) + var(--eye-inner-offset));transform:translate(calc(-2*var(--eye-inner-translate-offset)))}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}strong{font-weight:500}
