#container[data-astro-cid-u43ozx4m]{width:100%;color:var(--default-background);padding:0 16px 24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:fit-content}.text[data-astro-cid-u43ozx4m]{color:var(--default-text);width:100%}h1[data-astro-cid-u43ozx4m]{font-size:34px;line-height:1;margin:10px 0 0;font-weight:900;text-indent:-1.7px}h2[data-astro-cid-u43ozx4m]{font-size:16px;margin-top:0;font-weight:400;width:fit-content;background-color:var(--default-text);color:var(--default-background);letter-spacing:3.5px;padding:0 10px}.item-link[data-astro-cid-u43ozx4m]{text-decoration:none;color:var(--default-text)}p[data-astro-cid-u43ozx4m].role{font-size:20px;margin:26px 0 6px;font-weight:600;text-indent:-1.4px}.project-list[data-astro-cid-u43ozx4m]{padding-inline-start:0px;margin-top:0}.project-list-item[data-astro-cid-u43ozx4m]{list-style:none;margin-bottom:16px;border-left:2px solid var(--default-text);padding-left:12px;transition:all .1s ease}.project-list-item[data-astro-cid-u43ozx4m]:hover{border-left:8px solid var(--default-text)}.project-description[data-astro-cid-u43ozx4m]{font-weight:100;margin-bottom:0;text-decoration:none;font-size:14px}.project-links[data-astro-cid-u43ozx4m]{color:var(--default-text);font-size:14px;text-decoration:none;font-weight:400;box-shadow:0 1px 0 0 var(--default-text);width:fit-content;margin:0}img[data-astro-cid-u43ozx4m]{width:100%;height:auto;margin:0 auto;max-width:420px;filter:var(--filter-image)}footer[data-astro-cid-u43ozx4m]{width:100%}footer[data-astro-cid-u43ozx4m] .social-links[data-astro-cid-u43ozx4m]{color:var(--default-text);font-weight:500;font-size:16px;font-weight:300;margin-right:16px;text-decoration:none;box-shadow:0 1px 0 0 var(--default-text)}footer[data-astro-cid-u43ozx4m] .social-links[data-astro-cid-u43ozx4m]:hover{box-shadow:0 0 0 0 var(--default-text)}@media (width < 296px){h1[data-astro-cid-u43ozx4m]{font-size:28px}h2[data-astro-cid-u43ozx4m]{font-size:12.5px;letter-spacing:3px}p[data-astro-cid-u43ozx4m]{margin:16px 0 6px}footer[data-astro-cid-u43ozx4m] .social-links[data-astro-cid-u43ozx4m]{font-size:14px}}@media (width > 768px){#container[data-astro-cid-u43ozx4m]{flex-direction:row-reverse;align-items:flex-start}.text[data-astro-cid-u43ozx4m]{width:50%;margin:80px 0 0 24px}h1[data-astro-cid-u43ozx4m]{font-size:38px}h2[data-astro-cid-u43ozx4m]{font-size:18px;letter-spacing:4px}p[data-astro-cid-u43ozx4m].role{margin-top:30px;font-size:20px}.project-list[data-astro-cid-u43ozx4m]{margin-bottom:30px}.project-description[data-astro-cid-u43ozx4m],.project-links[data-astro-cid-u43ozx4m]{font-size:16px}img[data-astro-cid-u43ozx4m]{width:50%;max-width:fit-content;max-height:92vh}footer[data-astro-cid-u43ozx4m] .social-links[data-astro-cid-u43ozx4m]{font-size:18px}}@media (width > 869px){.text[data-astro-cid-u43ozx4m]{margin:120px 0 0 38px}h1[data-astro-cid-u43ozx4m]{font-size:42px;text-indent:-2.4px}h2[data-astro-cid-u43ozx4m]{font-size:20px;letter-spacing:4.5px}p[data-astro-cid-u43ozx4m].role{margin-top:40px;font-size:22px}.project-list[data-astro-cid-u43ozx4m]{margin-bottom:50px}.project-description[data-astro-cid-u43ozx4m],.project-links[data-astro-cid-u43ozx4m]{font-size:18px}footer[data-astro-cid-u43ozx4m] .social-links[data-astro-cid-u43ozx4m]{font-size:20px}}@media (width > 1024px){.text[data-astro-cid-u43ozx4m]{margin:160px 0 0 64px}img[data-astro-cid-u43ozx4m]{margin-right:30px}h1[data-astro-cid-u43ozx4m]{font-size:48px;text-indent:-2.9px}h2[data-astro-cid-u43ozx4m]{font-size:20px;letter-spacing:7px}p[data-astro-cid-u43ozx4m].role{font-size:24px}.project-description[data-astro-cid-u43ozx4m],.project-links[data-astro-cid-u43ozx4m]{font-size:20px}footer[data-astro-cid-u43ozx4m] .social-links[data-astro-cid-u43ozx4m]{font-size:22px}}@media (width > 1280px){img[data-astro-cid-u43ozx4m]{margin-right:40px}.text[data-astro-cid-u43ozx4m]{margin:140px 0 0 110px}h1[data-astro-cid-u43ozx4m]{font-size:60px}h2[data-astro-cid-u43ozx4m]{font-size:26px;letter-spacing:8.45px}p[data-astro-cid-u43ozx4m].role{font-size:26px}.project-description[data-astro-cid-u43ozx4m],.project-links[data-astro-cid-u43ozx4m]{font-size:22px}footer[data-astro-cid-u43ozx4m] .social-links[data-astro-cid-u43ozx4m]{font-size:24px}}@media (width > 1440px){#container[data-astro-cid-u43ozx4m]{justify-content:center}img[data-astro-cid-u43ozx4m]{margin:0}.text[data-astro-cid-u43ozx4m]{width:500px;margin-top:240px}}svg[data-astro-cid-t4jrlvku]{color:var(--default-text)}button[data-astro-cid-cp4oi4cm]{border:none;background:none;cursor:pointer;padding:0;margin:0}footer[data-astro-cid-sz7xmlte]{height:40px;padding:0 16px;display:flex;justify-content:space-between;align-items:center}p[data-astro-cid-sz7xmlte]{font-size:14px;color:var(--default-text);font-weight:100}p[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--default-text);text-decoration:none;font-weight:400}p[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{box-shadow:0 1px 0 0 var(--default-text)}html,body{margin:0;width:100%;height:100%}p::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,a::selection{color:var(--default-background);background-color:var(--default-text)}*{transition:all .3s ease-in-out}:root{--default-text: #FFF;--default-background: #000;--filter-image: unset}[data-theme=light]{--default-text: #000;--default-background: #FFF;--filter-image: invert(1)}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Black.ttf) format("truetype");font-weight:900;font-style:normal}body{background-color:var(--default-background);font-family:Outfit,sans-serif}h1,h2,h3,h4,h5,h6,p,a{color:var(--default-text);margin:0}main{height:100%;display:flex;flex-direction:column}*::selection{background-color:var(--default-text)fff;color:var(--default-background)}
