@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap";h3[data-v-50f07746],p[data-v-50f07746]{text-align:center}h3[data-v-50f07746]{color:#fff;font-size:24px}p[data-v-50f07746]{color:#7a89ab;margin:0 0 12px}footer[data-v-50f07746]{align-items:center;background-color:#18181b;flex-direction:column;height:300px;justify-content:center;margin-top:20px;width:100%}footer[data-v-50f07746],ul[data-v-50f07746]{display:flex}ul[data-v-50f07746]{gap:10px}ul a svg[data-v-50f07746]{transition:fill .7s}ul a svg[data-v-50f07746]:hover{fill:#8a2be2}header[data-v-02534c2d]{background-color:#18181b;color:#f0f8ff;display:flex;font-size:16px;justify-content:center;padding:15px}.container-header[data-v-02534c2d]{flex-direction:row;justify-content:space-between;width:70%}.container-header[data-v-02534c2d],.nav-list[data-v-02534c2d]{align-items:center;display:flex}.nav-list[data-v-02534c2d]{gap:20px}.nav-list a[data-v-02534c2d],a[data-v-02534c2d]{color:#fff;display:flex;text-decoration:none;transition:.7s}.nav-list a[data-v-02534c2d]:hover{color:#8a2be2}.nav-list a svg[data-v-02534c2d]{transition:fill .7s}.nav-list a svg[data-v-02534c2d]:hover{fill:#8a2be2}.nav-list li[data-v-02534c2d]{display:flex;list-style:none}.hamburger[data-v-02534c2d]{background:none;border:none;border-top:3px solid #fff;cursor:pointer;display:none;width:30px}.hamburger[data-v-02534c2d]:after,.hamburger[data-v-02534c2d]:before{background:#fff;content:"";display:block;height:3px;margin-top:5px;position:relative;transition:.3s}@media(max-width:750px){.hamburger[data-v-02534c2d]{display:block;padding:0;z-index:3}.nav-list[data-v-02534c2d]{align-items:center;background:#18181b;clip-path:circle(100px at 90% -15%);flex-direction:column;gap:0;height:100vh;justify-content:space-around;left:0;pointer-events:none;position:fixed;top:0;transition:1s ease-out;width:100vw}.nav-list a[data-v-02534c2d]{font-size:24px;opacity:0}.nav-list li:first-child a[data-v-02534c2d]{transition:.5s .2s}.nav-list li:nth-child(2) a[data-v-02534c2d]{transition:.5s .4s}.nav-list li:nth-child(3) a[data-v-02534c2d]{transition:.5s .6s}.nav-list li:nth-child(4) a[data-v-02534c2d]{transition:.6s .8s}.nav-list li:nth-child(5) a[data-v-02534c2d]{transition:.7s 1s}.nav.active .nav-list[data-v-02534c2d]{clip-path:circle(1500px at 90% -15%);pointer-events:all}.nav.active .nav-list a[data-v-02534c2d]{opacity:1}.nav.active+.hamburger[data-v-02534c2d]{border-top-color:transparent}.nav.active+.hamburger[data-v-02534c2d]:before{transform:rotate(135deg)}.nav.active+.hamburger[data-v-02534c2d]:after{top:-7px;transform:rotate(-135deg)}.nav-list a svg[data-v-02534c2d]{height:40px;width:40px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.button-project,.date-article,footer,header{font-family:JetBrains Mono,monospace;font-optical-sizing:auto}#__nuxt{display:flex;flex-direction:column;min-height:100vh}body{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;margin:0;padding:0}main{align-items:center}.content,main{display:flex;flex-direction:column;justify-content:center}.content{width:65%}.section-latest-articles{display:flex;flex-direction:column;justify-content:space-around;width:100%}.section-latest-articles ul{display:flex;flex-wrap:wrap;gap:20px;list-style:none}h2{font-size:42px;font-weight:700;margin:20px 0}@media(max-width:750px){.content{width:90%}}
