@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/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_67380f{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}body:has(input[value=deka-1]:checked) .slider_dialog__92viS div{background-image:url(/_next/static/media/deka.cec0dc2f.png)}body:has(input[value=deka-2]:checked) .slider_dialog__92viS div{background-image:url(/_next/static/media/deka-2.ca2cc7d0.jpg)}body:has(input[value=deka-3]:checked) .slider_dialog__92viS div{background-image:url(/_next/static/media/deka-3.c2f1c0ad.jpg)}body:has(input[value=deka-1-radio]:checked) .radio_dialog__7YhCp div,body:has(input[value=deka-1-radio]:checked) .radio_overlay__LoC0j div{background-image:url(/_next/static/media/deka.cec0dc2f.png)}body:has(input[value=deka-2-radio]:checked) .radio_dialog__7YhCp div,body:has(input[value=deka-2-radio]:checked) .radio_overlay__LoC0j div{background-image:url(/_next/static/media/deka-2.ca2cc7d0.jpg)}body:has(input[value=deka-3-radio]:checked) .radio_dialog__7YhCp div,body:has(input[value=deka-3-radio]:checked) .radio_overlay__LoC0j div{background-image:url(/_next/static/media/deka-3.c2f1c0ad.jpg)}body:has(input[value=xiao-1]:checked) .slider_dialog__WEaJA div{background-image:url(/_next/static/media/xiaoco-ijs.229c1cb5.png)}body:has(input[value=xiao-2]:checked) .slider_dialog__WEaJA div{background-image:url(/_next/static/media/xiaoco-ijs-2.b4cf4732.jpg)}body:has(input[value=xiao-3]:checked) .slider_dialog__WEaJA div{background-image:url(/_next/static/media/xiaoco-ijs-3.00f78ac5.jpg)}body:has(input[value=xiao-1-radio]:checked) .radio_dialog__tLb84 div,body:has(input[value=xiao-1-radio]:checked) .radio_overlay__p2GFP div{background-image:url(/_next/static/media/xiaoco-ijs.229c1cb5.png)}body:has(input[value=xiao-2-radio]:checked) .radio_dialog__tLb84 div,body:has(input[value=xiao-2-radio]:checked) .radio_overlay__p2GFP div{background-image:url(/_next/static/media/xiaoco-ijs-2.b4cf4732.jpg)}body:has(input[value=xiao-3-radio]:checked) .radio_dialog__tLb84 div,body:has(input[value=xiao-3-radio]:checked) .radio_overlay__p2GFP div{background-image:url(/_next/static/media/xiaoco-ijs-3.00f78ac5.jpg)}body:has(input[value=me-1]:checked) .slider_dialog__0PJBK div{background-image:url(/_next/static/media/g-1.e61b2649.jpg)}body:has(input[value=me-2]:checked) .slider_dialog__0PJBK div{background-image:url(/_next/static/media/g-2.8d6bf314.jpeg)}body:has(input[value=me-3]:checked) .slider_dialog__0PJBK div{background-image:url(/_next/static/media/g-3.9c32194e.jpg)}body:has(input[value=me-4]:checked) .slider_dialog__0PJBK div{background-image:url(/_next/static/media/g-4.4a786c23.jpg)}body:has(input[value=me-1-radio]:checked) .radio_dialog__jhSgb div,body:has(input[value=me-1-radio]:checked) .radio_overlay__ui6td div{background-image:url(/_next/static/media/g-1.e61b2649.jpg)}body:has(input[value=me-2-radio]:checked) .radio_dialog__jhSgb div,body:has(input[value=me-2-radio]:checked) .radio_overlay__ui6td div{background-image:url(/_next/static/media/g-2.8d6bf314.jpeg)}body:has(input[value=me-3-radio]:checked) .radio_dialog__jhSgb div,body:has(input[value=me-3-radio]:checked) .radio_overlay__ui6td div{background-image:url(/_next/static/media/g-3.9c32194e.jpg)}body:has(input[value=me-4-radio]:checked) .radio_dialog__jhSgb div,body:has(input[value=me-4-radio]:checked) .radio_overlay__ui6td div{background-image:url(/_next/static/media/g-4.4a786c23.jpg)}*{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}}