@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_c968c1{font-family:Poppins,Poppins Fallback;font-style:normal}body{font-family:Poppins,sans-serif;color:#22162a}body:has(.hamburger input:checked) .open-menu{display:flex;top:0;animation:show .8s ease-in forwards}body:has(.hamburger input:checked) .open-menu p{animation:show .8s ease-in forwards;animation-delay:.1s}body:has(.hamburger input:checked) .open-menu section{animation:show 1s ease-in forwards;animation-delay:.2s}body:has(.hamburger input:checked) .open-menu .divider{animation:show .8s ease-in forwards;animation-delay:.3s}body:has(.hamburger input:checked) .open-menu>ul li{animation:show .8s ease-in forwards}body:has(.hamburger input:checked) .open-menu>ul li:nth-of-type(4){animation-delay:.4s}body:has(.hamburger input:checked) .open-menu>ul li:nth-of-type(3){animation-delay:.5s}body:has(.hamburger input:checked) .open-menu>ul li:nth-of-type(2){animation-delay:.6s}body:has(.hamburger input:checked) .open-menu>ul li:first-of-type{animation-delay:.7s}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}ul{list-style:none}button{cursor:pointer}a{text-decoration:none;color:#22162a}p{font-size:1rem;line-height:1.75rem}@media(min-width:992px){p{font-size:1.125rem;line-height:1.875rem}}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.divider{padding:1px;height:2px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23333' stroke-width='4' stroke-dasharray='15 20' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.sec-h2{font-size:2.125rem;line-height:2.313rem}@keyframes show{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dark-mode{background-color:#23282e}.dark-mode .switch_switch__u2dPU:focus-visible{outline:2px dashed #fff}.dark-mode .open-menu{background-color:#23282e;color:#fff}.dark-mode .open-menu a{color:#fff}.dark-mode .hero_hero__rC9z4:before{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='white' stroke-width='4' stroke-dasharray='5%2c 20' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.dark-mode .hero_content__rw_5k{color:#fff}.dark-mode .thumbnail_article__kpdI4{background-color:#461f56;box-shadow:5px 5px 0 0 #724d90;border:1px solid #fff}.dark-mode .thumbnail_article__kpdI4 a{color:#fff}.dark-mode .thumbnail_article__kpdI4 a:focus-visible{outline:2px dashed #fff}.dark-mode .experiences_section__nAflf{background-color:#656974}.dark-mode .experiences_section__nAflf:after,.dark-mode .experiences_section__nAflf:before{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='white' stroke-width='4' stroke-dasharray='5%2c 15' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.dark-mode .experiences_section__nAflf h3{color:#fff}.dark-mode .experiences_section__nAflf .experience_section__rxl9N{background-color:#461f56;border:1px solid #fff;color:#fff}.dark-mode .experiences_section__nAflf .experience_section__rxl9N:focus-visible{outline:2px dashed #fff}.dark-mode .contact_section__Hgl1S{color:#fff}.dark-mode .contact_section__Hgl1S form label input,.dark-mode .contact_section__Hgl1S form label textarea{background-color:#c4c9cf}.dark-mode .contact_section__Hgl1S input:focus-visible,.dark-mode .contact_section__Hgl1S textarea:focus-visible{outline:2px dashed #fff}.dark-mode .contact_section__Hgl1S input::placeholder,.dark-mode .contact_section__Hgl1S textarea::placeholder{opacity:.9}.dark-mode .footer_footer__mQF6i div{background-color:#23282e;color:#fff}.dark-mode .footer_footer__mQF6i div a{color:#fff}.dark-mode .footer_footer__mQF6i div ul li a:focus-visible{outline:2px dashed #fff}.dark-mode .divider{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='white' stroke-width='4' stroke-dasharray='15 20' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.dark-mode .btn_btn__8sp0s{box-shadow:5px 5px 0 0 #c0052b}.dark-mode .project_main__tcJLC,.dark-mode .project_main__tcJLC a{color:#fff}.dark-mode .project_main__tcJLC .img_div__cff4N,.dark-mode .project_main__tcJLC .img_div__e9MqW{background-color:#461f56;border:1px solid #fff;box-shadow:5px 5px 0 0 #724d90}.dark-mode .project_main__tcJLC .img_div__cff4N:focus-visible,.dark-mode .project_main__tcJLC .img_div__e9MqW:focus-visible{outline:2px dashed #fff}.dark-mode .project_main__tcJLC .project_content__noe1E a:focus-visible,.dark-mode .project_main__tcJLC .project_content__noe1E video:focus-visible{outline:2px dashed #fff}.dark-mode .radio_section__t1g4R form label:focus-visible{outline:2px dashed #fff}.dark-mode .nextProject_nextProject__4_89z h3{color:#fff}.dark-mode .nextProject_nextProject__4_89z .thumbnail_article__kkbMW{background-color:#461f56;border:1px solid #fff;box-shadow:5px 5px 0 0 #724d90;color:#fff}.dark-mode .nextProject_nextProject__4_89z a:focus-visible{outline:2px dashed #fff}.dark-mode .img_div__cff4N,.dark-mode .img_div__e9MqW,.dark-mode .slider_gallery__Abjzd{background-color:#461f56;border:1px solid #fff;box-shadow:5px 5px 0 0 #724d90}.dark-mode .over_main__gvbNA>div>div:first-of-type,.dark-mode .over_main__gvbNA>div>div:first-of-type a{color:#fff}.dark-mode .over_main__gvbNA>div>div:first-of-type a:focus-visible{outline:2px dashed #fff}.dark-mode .radio_section__Sx6_K .radio_heroImg__VaC8j:focus-visible,.dark-mode .radio_section__Sx6_K form label:focus-visible{outline:2px dashed #fff}@media(min-width:992px){.sec-h2{font-size:3.125rem;line-height:3.75rem}.dark-mode .experiences_section__nAflf:before{display:none}.dark-mode .experiences_section__nAflf div>ul:before{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='white' stroke-width='6' stroke-dasharray='10%2c 30' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.dark-mode .thumbnail_article__kkbMW h3,.dark-mode .thumbnail_article__kpdI4 h3{color:#22162a}}