/*! tailwindcss v4.1.11 | 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)))){*,::backdrop,:after,:before{--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-font-weight:initial}}}.col-span-2{grid-column:span 2/span 2}.row-span-4{grid-row:span 4/span 4}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--spacing,.25rem)*8)}.block{display:block}.flex{display:flex}.grid{display:grid}.h-1\/6{height:16.6667%}.w-5\/6{width:83.3333%}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.list-disc{list-style-type:disc}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.gap-8{gap:calc(var(--spacing,.25rem)*8)}.gap-x-1\.5{-moz-column-gap:calc(var(--spacing,.25rem)*1.5);column-gap:calc(var(--spacing,.25rem)*1.5)}.gap-y-8{row-gap:calc(var(--spacing,.25rem)*8)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-gray-800{background-color:var(--color-gray-800,oklch(27.8% .033 256.848))}.py-2{padding-block:calc(var(--spacing,.25rem)*2)}.pb-2{padding-bottom:calc(var(--spacing,.25rem)*2)}.pl-8{padding-left:calc(var(--spacing,.25rem)*8)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}.text-3xl{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}.text-5xl{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}.font-black{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900)}.text-gray-200{color:var(--color-gray-200,oklch(92.8% .006 264.531))}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media (min-width:48rem){.md\:gap-y-6{row-gap:calc(var(--spacing,.25rem)*6)}.md\:pt-3\.5{padding-top:calc(var(--spacing,.25rem)*3.5)}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:mt-0{margin-top:calc(var(--spacing,.25rem)*0)}.lg\:w-1\/3{width:33.3333%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:justify-items-center{justify-items:center}.lg\:text-left{text-align:left}}main{margin:auto}#summary{display:flex;flex-direction:row}#info{align-items:center;display:flex;flex-wrap:wrap;margin:auto}#info,#name{flex:0 0 100%}#name{margin:auto auto auto 1rem}#location,#professional-area{flex:0 0 100%;margin:1rem auto auto 1rem}#social-links{display:flex;flex:0 0 100%;margin:2rem auto auto 1rem}h2{--tw-font-weight:var(--font-weight-bold,700);font-size:var(--text-3xl,1.875rem);font-weight:var(--font-weight-bold,700);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2));padding-block:calc(var(--spacing,.25rem)*4)}h3{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}h4{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}#photo{margin:1rem}.social_link_icon{height:2rem;margin:0 .5rem;width:2rem}.photo{border-radius:50%;height:40vh;width:40vh}#main-info{margin:auto}#main-info,#skills,#skills-and-technologies{display:flex;flex-wrap:wrap}#skills-and-technologies{flex:auto}#programming-languages,#technologies,#tehcnologies-other{flex-grow:1;margin-right:2rem}ul.dashed-list{list-style-type:none}ul.dashed-list>li{text-indent:-1.5rem}ul.dashed-list>li:before{content:"— ";text-indent:-1.5rem}@media (max-width:640px){#summary{text-align:left}#location,#name,#professional-area,#social-links{margin-left:0}h2{margin:1rem 0 0;padding:0}h4{margin:0 0 1rem}main{margin:auto;width:90%}#summary{flex-wrap:wrap}#photo{display:block;flex-wrap:nowrap;margin:1rem auto auto}.social-links{flex-grow: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-font-weight{syntax:"*";inherits:false}
