@font-face{font-family:GeneralSans-Variable;src:url(/fonts/GeneralSans-Variable.woff) format("woff");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-VariableItalic;src:url(/fonts/GeneralSans-VariableItalic.woff) format("woff");font-weight:200 700;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Extralight;src:url(/fonts/GeneralSans-Extralight.woff) format("woff");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-ExtralightItalic;src:url(/fonts/GeneralSans-ExtralightItalic.woff) format("woff");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Light;src:url(/fonts/GeneralSans-Light.woff) format("woff");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-LightItalic;src:url(/fonts/GeneralSans-LightItalic.woff) format("woff");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Regular;src:url(/fonts/GeneralSans-Regular.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Italic;src:url(/fonts/GeneralSans-Italic.woff) format("woff");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Medium;src:url(/fonts/GeneralSans-Medium.woff) format("woff");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-MediumItalic;src:url(/fonts/GeneralSans-MediumItalic.woff) format("woff");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Semibold;src:url(/fonts/GeneralSans-Semibold.woff) format("woff");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-SemiboldItalic;src:url(/fonts/GeneralSans-SemiboldItalic.woff) format("woff");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Bold;src:url(/fonts/GeneralSans-Bold.woff) format("woff");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-BoldItalic;src:url(/fonts/GeneralSans-BoldItalic.woff) format("woff");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Epilogue-Variable;src:url(/fonts/Epilogue-Variable.woff) format("woff");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Epilogue-VariableItalic;src:url(/fonts/Epilogue-VariableItalic.woff) format("woff");font-weight:100 900;font-display:swap;font-style:italic}@font-face{font-family:Epilogue-Thin;src:url(/fonts/Epilogue-Thin.woff) format("woff");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:Epilogue-ThinItalic;src:url(/fonts/Epilogue-ThinItalic.woff) format("woff");font-weight:100;font-display:swap;font-style:italic}@font-face{font-family:Epilogue-ExtraLight;src:url(/fonts/Epilogue-ExtraLight.woff) format("woff");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:Epilogue-ExtraLightItalic;src:url(/fonts/Epilogue-ExtraLightItalic.woff) format("woff");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:Epilogue-Light;src:url(/fonts/Epilogue-Light.woff) format("woff");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Epilogue-LightItalic;src:url(/fonts/Epilogue-LightItalic.woff) format("woff");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Epilogue-Regular;src:url(/fonts/Epilogue-Regular.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Epilogue-Italic;src:url(/fonts/Epilogue-Italic.woff) format("woff");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Epilogue-Medium;src:url(/fonts/Epilogue-Medium.woff) format("woff");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Epilogue-MediumItalic;src:url(/fonts/Epilogue-MediumItalic.woff) format("woff");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Epilogue-SemiBold;src:url(/fonts/Epilogue-SemiBold.woff) format("woff");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Epilogue-SemiBoldItalic;src:url(/fonts/Epilogue-SemiBoldItalic.woff) format("woff");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:Epilogue-Bold;src:url(/fonts/Epilogue-Bold.woff) format("woff");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Epilogue-BoldItalic;src:url(/fonts/Epilogue-BoldItalic.woff) format("woff");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Epilogue-ExtraBold;src:url(/fonts/Epilogue-ExtraBold.woff) format("woff");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:Epilogue-ExtraBoldItalic;src:url(/fonts/Epilogue-ExtraBoldItalic.woff) format("woff");font-weight:800;font-display:swap;font-style:italic}@font-face{font-family:Epilogue-Black;src:url(/fonts/Epilogue-Black.woff) format("woff");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Epilogue-BlackItalic;src:url(/fonts/Epilogue-BlackItalic.woff) format("woff");font-weight:900;font-display:swap;font-style:italic}:root{--main-background-color: #ffffff;--secondary-background-color: #f2f2f2;--third-background-color: #f2f2f2;--hover-background-color: #dddcdc;--main-text-color: black;--link-text-color: #4c4c4c;--text-link: #FFC001}:root.dark{--main-background-color: #0d1117;--secondary-background-color: #24292f;--third-background-color: #161b22;--hover-background-color: #161b22;--main-text-color: #ffffff;--link-text-color: #999999;--text-link: #FFC001}a:not(.colored-link){cursor:pointer;text-decoration:none;color:var(--link-text-color);position:relative}.colored-link{cursor:pointer;text-decoration:none;color:var(--text-link);position:relative;text-align:center}a:hover{text-decoration:underline}*{font-family:GeneralSans-Regular,sans-serif;scroll-behavior:smooth;-webkit-transition:background-color .15s ease;-moz-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease}html{height:100%}body{display:flex;flex-direction:column;min-height:100dvh;margin:0;padding:0;background-color:var(--main-background-color);color:var(--main-text-color)}hr{margin:40px 0}h2 span{font-style:normal;font-size:1rem}#manifesto{margin-bottom:6dvh;>*{color:var(--link-text-color);font-size:1.1em}span a{text-decoration:underline;text-underline-offset:8px;transition:text-underline-offset .2s ease-in-out;&:hover{text-underline-offset:5px}}}#article{display:flex;flex-direction:column;min-height:100dvh;margin:0;padding:0;background-color:var(--main-background-color);color:var(--main-text-color);.width-buttons{display:flex;flex-direction:column;gap:15px;position:fixed;bottom:25px;right:25px;button{background-color:#fff;border:2px solid black;padding:5px;border-radius:8px;cursor:pointer;font-weight:600;transition:transform .2s ease-in-out;&:hover{background-color:#f2f2f2;transform:translateY(-2.5px)}}@media screen and (max-width:900px){display:none}}section{width:75%;transition:width .5s ease-in-out;@media screen and (max-width:900px){width:90%}}}main{width:auto;display:flex;justify-content:center;margin-bottom:5dvh;align-items:center}@media screen and (min-width:1360px){#article header{margin-left:10.65%;position:fixed;img{width:100px;height:100px}}#article h1{font-size:2.5em}#article section{width:100%}#article main{margin-left:33%;margin-right:16.5%;margin-top:7dvh}sup:not(.nb){color:inherit}}section{width:75%}@media screen and (max-width:900px){main{justify-content:center;margin:0}section{width:90%}}.nav-container[data-astro-cid-pux6a34n]{width:75%;display:flex;justify-content:space-between}@media screen and (max-width:900px){.nav-container[data-astro-cid-pux6a34n]{width:90%}}.nav-container[data-astro-cid-pux6a34n] .profile[data-astro-cid-pux6a34n]{display:flex;column-gap:20px;width:100%}.nav-container[data-astro-cid-pux6a34n] .profile[data-astro-cid-pux6a34n] .image-container[data-astro-cid-pux6a34n]{height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:50%}.nav-container[data-astro-cid-pux6a34n] .profile[data-astro-cid-pux6a34n] .image-container[data-astro-cid-pux6a34n] img[data-astro-cid-pux6a34n]{box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px;cursor:pointer;border-radius:inherit;object-fit:cover;background-position:center;width:100px;height:100px;transition:transform .5s ease-in-out}@media screen and (max-width:900px){.nav-container[data-astro-cid-pux6a34n] .profile[data-astro-cid-pux6a34n] .image-container[data-astro-cid-pux6a34n] img[data-astro-cid-pux6a34n]{width:100px;height:100px}}.nav-container[data-astro-cid-pux6a34n] .profile[data-astro-cid-pux6a34n] .details[data-astro-cid-pux6a34n]{line-height:0;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:5px}.nav-container[data-astro-cid-pux6a34n] .profile[data-astro-cid-pux6a34n] .details[data-astro-cid-pux6a34n] .title[data-astro-cid-pux6a34n] .logo[data-astro-cid-pux6a34n]{color:var(--main-text-color)}.nav-container[data-astro-cid-pux6a34n] .profile[data-astro-cid-pux6a34n] .details[data-astro-cid-pux6a34n] .title[data-astro-cid-pux6a34n] .logo[data-astro-cid-pux6a34n]:hover{text-decoration:none}.nav-container[data-astro-cid-pux6a34n] .profile[data-astro-cid-pux6a34n] .details[data-astro-cid-pux6a34n] .title[data-astro-cid-pux6a34n] #matti[data-astro-cid-pux6a34n]{font-family:Epilogue-Medium,sans-serif;font-weight:700;font-size:2.5em;margin-bottom:25%;-webkit-user-select:none;-ms-user-select:none;user-select:none}.nav-container[data-astro-cid-pux6a34n] .profile[data-astro-cid-pux6a34n] .details[data-astro-cid-pux6a34n] .title[data-astro-cid-pux6a34n] #handle[data-astro-cid-pux6a34n]{font-size:1em;color:var(--link-text-color)}.nav-container[data-astro-cid-pux6a34n] .profile[data-astro-cid-pux6a34n] .details[data-astro-cid-pux6a34n] .menu[data-astro-cid-pux6a34n] p[data-astro-cid-pux6a34n]{color:var(--link-text-color)}button[data-astro-cid-oemx5le4]{cursor:pointer;padding:8px;border-radius:50%;background-color:#fff;border:2px solid black;transition:opacity .3s ease-in-out}button[data-astro-cid-oemx5le4] i[data-astro-cid-oemx5le4]{font-size:20px;transition:transform .3s;color:#000}html button[data-astro-cid-oemx5le4] i[data-astro-cid-oemx5le4]{transform:rotate(0)}html.dark button[data-astro-cid-oemx5le4] i[data-astro-cid-oemx5le4]{transform:rotate(180deg)}header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{width:auto;margin:6dvh 0;display:flex;justify-content:center;align-items:center}@media screen and (max-width:900px){header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{margin:5dvh 0}}section[data-astro-cid-3ef6ksr2]{z-index:2;position:fixed;right:25px;top:25px;display:flex;justify-content:flex-end}@media screen and (max-width:900px){section[data-astro-cid-3ef6ksr2]{top:2.5%;right:5%;position:absolute}}footer[data-astro-cid-sz7xmlte]{margin-top:auto;width:100%;background-color:var(--third-background-color);padding:20px 0;display:flex;justify-content:center;align-items:center;color:var(--link-text-color)}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte]{width:75%;display:flex;flex-direction:column}@media screen and (max-width:900px){footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte]{width:90%}}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .top[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .top[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte] .title[data-astro-cid-sz7xmlte]{line-height:0}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .top[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte] .title[data-astro-cid-sz7xmlte] #matti[data-astro-cid-sz7xmlte]{font-family:Epilogue-Medium,sans-serif;font-weight:700;font-size:2.5em;margin-bottom:12.5%;color:var(--main-text-color)}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .top[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte] .title[data-astro-cid-sz7xmlte] #matti[data-astro-cid-sz7xmlte] .logo[data-astro-cid-sz7xmlte]{font-family:Epilogue-Medium,sans-serif;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:var(--main-text-color)}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .top[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte] .title[data-astro-cid-sz7xmlte] #matti[data-astro-cid-sz7xmlte] .logo[data-astro-cid-sz7xmlte]:hover{text-decoration:none}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .top[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte] .title[data-astro-cid-sz7xmlte] #matti[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{color:var(--link-text-color);font-weight:400;font-size:.5em}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .top[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte] .menu[data-astro-cid-sz7xmlte]{margin-top:4dvh}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .top[data-astro-cid-sz7xmlte] .left[data-astro-cid-sz7xmlte] .menu[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{padding:0;list-style:none;display:flex;column-gap:20px}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .separator[data-astro-cid-sz7xmlte]{width:auto;background-color:var(--link-text-color);height:1.5px;border:none}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:900px){footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte] .copyright[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{display:none}}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte] .socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;display:flex;column-gap:5px}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte] .socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] i[data-astro-cid-sz7xmlte]{font-size:1.5em}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte] .socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] .fa-bluesky[data-astro-cid-sz7xmlte]{color:#fff;font-size:80%;margin-top:1px}@media screen and (max-width:900px){footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte] .socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] .fa-bluesky[data-astro-cid-sz7xmlte]{margin-top:0}}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte] .socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] .fa-square-twitter[data-astro-cid-sz7xmlte]{color:#27a4d9}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte] .socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] .fa-square-envelope[data-astro-cid-sz7xmlte]{color:var(--link-text-color)}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte] .socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] .fa-square-instagram[data-astro-cid-sz7xmlte]{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte] .socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] .fa-square-letterboxd[data-astro-cid-sz7xmlte]{color:#202830}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte] .socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] .fa-goodreads[data-astro-cid-sz7xmlte]{color:#e5e2cd}footer[data-astro-cid-sz7xmlte] .footer-container[data-astro-cid-sz7xmlte] .bottom[data-astro-cid-sz7xmlte] .socials[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] .fa-square-rss[data-astro-cid-sz7xmlte]{color:#ed8f33}
