.sensei-header-module__N29KKG__header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:100;background:#000000b3;border:1px solid #fcf0e1;border-radius:1rem;justify-content:space-between;align-items:center;width:calc(100% - 4rem);max-width:100%;padding:2rem 1.5%;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);display:flex;position:fixed;top:.5rem;left:50%;transform:translate(-50%)}.sensei-header-module__N29KKG__logo{color:var(--text-color);cursor:pointer;will-change:transform,text-shadow;font-family:Yuji Syuku,serif;font-size:2.5rem;font-weight:800;transition:all .3s}.sensei-header-module__N29KKG__logo:hover{text-shadow:0 0 30px var(--main-color),0 0 10px var(--main-color)}.sensei-header-module__N29KKG__navbar{align-items:center;gap:1rem;display:flex}.sensei-header-module__N29KKG__navbar a{color:var(--text-color);will-change:background,color,box-shadow;border-radius:.7rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:1.8rem;font-weight:500;transition:all .4s ease-in-out;display:flex;position:relative;overflow:hidden}.sensei-header-module__N29KKG__navbar a:before{content:"";background:linear-gradient(120deg,transparent,var(--main-color),transparent);width:100%;height:100%;transition:left .4s ease-in-out;position:absolute;top:0;left:-100%}.sensei-header-module__N29KKG__navbar a:hover:before{left:100%}.sensei-header-module__N29KKG__navbar a:hover,.sensei-header-module__N29KKG__navbar a.sensei-header-module__N29KKG__active{background:var(--main-color);color:var(--bg-color);box-shadow:0 0 20px var(--main-color),0 0 10px var(--main-color)}.sensei-header-module__N29KKG__navbar a .sensei-header-module__N29KKG__icon{color:var(--text-color);will-change:transform,color;transition:transform .4s,color .4s}.sensei-header-module__N29KKG__navbar a:hover .sensei-header-module__N29KKG__icon,.sensei-header-module__N29KKG__navbar a.sensei-header-module__N29KKG__active .sensei-header-module__N29KKG__icon{color:var(--bg-color);transform:rotate(20deg)}.sensei-header-module__N29KKG__MenuIcon{cursor:pointer;width:30px;height:20px;display:none;position:relative}.sensei-header-module__N29KKG__MenuIcon span{background:var(--main-color);opacity:1;border-radius:1rem;width:100%;height:4px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.sensei-header-module__N29KKG__MenuIcon span:first-child{top:0}.sensei-header-module__N29KKG__MenuIcon span:nth-child(2){top:8px}.sensei-header-module__N29KKG__MenuIcon span:nth-child(3){top:16px}.sensei-header-module__N29KKG__MenuIcon.sensei-header-module__N29KKG__active span:first-child{top:8px;transform:rotate(135deg)}.sensei-header-module__N29KKG__MenuIcon.sensei-header-module__N29KKG__active span:nth-child(2){opacity:0;left:-60px}.sensei-header-module__N29KKG__MenuIcon.sensei-header-module__N29KKG__active span:nth-child(3){top:8px;transform:rotate(-135deg)}@media (max-width:994px){.sensei-header-module__N29KKG__header{width:calc(100% - 2rem);padding:2rem 2%}.sensei-header-module__N29KKG__MenuIcon{display:block}.sensei-header-module__N29KKG__navbar{border:2px solid var(--main-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;background:#000000b3;border-radius:1rem;width:100%;margin-top:.5rem;transition:opacity .3s,transform .4s ease-in-out;display:none;position:absolute;top:100%;right:0;transform:translateY(-25px)}.sensei-header-module__N29KKG__navbar.sensei-header-module__N29KKG__active{opacity:1;animation:.4s forwards sensei-header-module__N29KKG__slideIn;display:block;transform:translateY(0)}.sensei-header-module__N29KKG__navbar a{opacity:0;align-items:center;margin:2.5rem;padding:1rem;font-size:2.1rem;transition:opacity .3s,transform .3s;display:flex;transform:translate(-20px)}.sensei-header-module__N29KKG__navbar.sensei-header-module__N29KKG__active a{opacity:1;transform:translate(0)}.sensei-header-module__N29KKG__navbar.sensei-header-module__N29KKG__active a:first-child{animation:.5s .1s forwards sensei-header-module__N29KKG__slideInLeft}.sensei-header-module__N29KKG__navbar.sensei-header-module__N29KKG__active a:nth-child(2){animation:.5s .2s forwards sensei-header-module__N29KKG__slideInLeft}.sensei-header-module__N29KKG__navbar.sensei-header-module__N29KKG__active a:nth-child(3){animation:.5s .3s forwards sensei-header-module__N29KKG__slideInLeft}.sensei-header-module__N29KKG__navbar.sensei-header-module__N29KKG__active a:nth-child(4){animation:.5s .4s forwards sensei-header-module__N29KKG__slideInLeft}.sensei-header-module__N29KKG__navbar.sensei-header-module__N29KKG__active a:nth-child(5){animation:.5s .5s forwards sensei-header-module__N29KKG__slideInLeft}}@keyframes sensei-header-module__N29KKG__slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes sensei-header-module__N29KKG__slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}
.sensei-home-module__9IUJnq__home{justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.sensei-home-module__9IUJnq__container{justify-content:center;align-items:center;gap:4rem;width:100%;max-width:1200px;display:flex}.sensei-home-module__9IUJnq__homeImg{flex:none;width:100%;max-width:350px}.sensei-home-module__9IUJnq__homeImg img{width:100%;height:auto;box-shadow:0 0 25px var(--main-color);cursor:pointer;border-radius:16px;transition:transform .3s,filter .3s}.sensei-home-module__9IUJnq__homeImg img:hover{filter:drop-shadow(0 0 25px var(--main-color));transform:scale(1.1)}.sensei-home-module__9IUJnq__homeContent h1{font-size:5.5rem;font-weight:700;line-height:1.3}.sensei-home-module__9IUJnq__highlight{color:var(--main-color)}.sensei-home-module__9IUJnq__typingText{min-width:300px;font-size:34px;font-weight:600}.sensei-home-module__9IUJnq__typingHighlight{color:var(--main-color);position:relative}.sensei-home-module__9IUJnq__typingHighlight:before{content:" ";animation:20s infinite sensei-home-module__9IUJnq__words}.sensei-home-module__9IUJnq__typingHighlight:after{content:" ";border-left:3px solid var(--bg-color);background-color:#000;width:calc(100% + 8px);height:100%;animation:.6s infinite sensei-home-module__9IUJnq__cursor,20s steps(14,end) infinite sensei-home-module__9IUJnq__typing;position:absolute;right:0}@keyframes sensei-home-module__9IUJnq__cursor{to{border-left:2px solid var(--main-color)}}@keyframes sensei-home-module__9IUJnq__words{0%,20%{content:"Software Engineer."}21%,40%{content:"Flutter Developer."}41%,61%{content:"Back-End Developer."}62%,80%{content:"Ai Developer."}81%,to{content:"Artist."}}@keyframes sensei-home-module__9IUJnq__typing{10%,15%,30%,35%,50%,55%,70%,75%,90%,95%{width:0}5%,20%,25%,40%,45%,60%,65%,80%,85%{width:calc(100% + 7px)}}.sensei-home-module__9IUJnq__homeContent p{color:var(--text-color);text-align:justify;max-width:650px;margin-bottom:2rem;font-size:1.9rem;font-weight:500}.sensei-home-module__9IUJnq__socialIcon{gap:1.5rem;margin-bottom:2.5rem;display:flex}.sensei-home-module__9IUJnq__socialIcon a{border:.2rem solid var(--main-color);width:4rem;height:4rem;color:var(--main-color);background:0 0;border-radius:1rem;justify-content:center;align-items:center;font-size:2rem;transition:all .3s;display:flex}.sensei-home-module__9IUJnq__socialIcon a:hover{color:#000;background:var(--main-color);box-shadow:0 0 15px var(--main-color);transform:scale(1.3)translateY(-5px)}.sensei-home-module__9IUJnq__homeButton{gap:1.5rem;display:flex}.sensei-home-module__9IUJnq__btn{letter-spacing:.1rem;cursor:pointer;box-shadow:0 0 10px var(--main-color);border-radius:1rem;align-items:center;padding:1rem 2.8rem;font-size:1.6rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.sensei-home-module__9IUJnq__btn svg{margin-left:.8rem;font-size:1.8rem}.sensei-home-module__9IUJnq__btn1{color:var(--main-color);border:2px solid var(--main-color);background:0 0}.sensei-home-module__9IUJnq__btn1:hover{background:var(--main-color);color:var(--bg-color);border:2px solid #0000}.sensei-home-module__9IUJnq__btn2{background:var(--main-color);color:#000;border:2px solid #0000}.sensei-home-module__9IUJnq__btn2:hover{color:var(--main-color);border:2px solid var(--main-color);box-shadow:0 0 15px var(--main-color);background:0 0}@media (max-width:968px){.sensei-home-module__9IUJnq__container{text-align:center;flex-direction:column;gap:3rem}.sensei-home-module__9IUJnq__homeImg{width:100%;height:auto;margin-bottom:1rem}.sensei-home-module__9IUJnq__socialIcon,.sensei-home-module__9IUJnq__homeButton{justify-content:center}.sensei-home-module__9IUJnq__homeContent p{text-align:justify;margin-left:auto;margin-right:auto}.sensei-home-module__9IUJnq__homeContent h3{font-size:2.5rem}.sensei-home-module__9IUJnq__btn{padding:1rem 2rem;font-size:1.7rem}}@media (max-width:1017px){.sensei-home-module__9IUJnq__homeContent h1{font-size:5.4rem}}@media (max-width:1003px){.sensei-home-module__9IUJnq__homeContent h1{font-size:5rem}}@media (max-width:993px){.sensei-home-module__9IUJnq__homeContent h1,.sensei-home-module__9IUJnq__homeContent h3{font-size:5rem}}@media (max-width:768px){.sensei-home-module__9IUJnq__homeContent h1{font-size:4.8rem}.sensei-home-module__9IUJnq__homeContent h3{font-size:3rem}.sensei-home-module__9IUJnq__homeButton{flex-direction:row;align-items:center}}@media (max-width:600px){.sensei-home-module__9IUJnq__homeContent h1{font-size:4.5rem}.sensei-home-module__9IUJnq__homeContent h3{font-size:3rem}.sensei-home-module__9IUJnq__btn{font-size:1.7rem}}@media (max-width:547px){.sensei-home-module__9IUJnq__homeContent h1{font-size:4rem}.sensei-home-module__9IUJnq__homeContent h3{font-size:3rem}.sensei-home-module__9IUJnq__homeButton{flex-direction:column;align-items:stretch}.sensei-home-module__9IUJnq__btn{justify-content:center}}@media (max-width:500px){.sensei-home-module__9IUJnq__homeContent h1{font-size:3.5rem}.sensei-home-module__9IUJnq__homeContent h3{font-size:3rem}}@media (max-width:495px){.sensei-home-module__9IUJnq__homeContent h1,.sensei-home-module__9IUJnq__homeContent h3{font-size:3rem}.sensei-home-module__9IUJnq__homeButton{flex-direction:column;align-items:stretch}}
.sensei-services-projects-module__uWWmmW__section-services,.sensei-services-projects-module__uWWmmW__section-projects{min-height:100vh;padding:60px 0}.sensei-services-projects-module__uWWmmW__header-section{text-align:center;margin-top:35px}.sensei-services-projects-module__uWWmmW__header-section .sensei-services-projects-module__uWWmmW__title{color:var(--main-color);margin-bottom:40px;padding-bottom:25px;font-size:3rem;font-weight:700;position:relative}.sensei-services-projects-module__uWWmmW__header-section .sensei-services-projects-module__uWWmmW__title:before,.sensei-services-projects-module__uWWmmW__header-section .sensei-services-projects-module__uWWmmW__title:after{content:" ";position:absolute;bottom:0;left:50%;transform:translate(-50%)}.sensei-services-projects-module__uWWmmW__header-section .sensei-services-projects-module__uWWmmW__title:before{background:var(--main-color);width:140%;height:1px}.sensei-services-projects-module__uWWmmW__header-section .sensei-services-projects-module__uWWmmW__title:after{background:var(--main-color);width:45%;height:3px}.sensei-services-projects-module__uWWmmW__container{margin:0 auto;padding:0 5rem 5%}@media (max-width:1200px){.sensei-services-projects-module__uWWmmW__container{padding:0 3rem 5%}}@media (max-width:991px){.sensei-services-projects-module__uWWmmW__container{padding:0 1.5rem 5%}}@media (max-width:768px){.sensei-services-projects-module__uWWmmW__container{padding:0 1.5rem 5%}}@media (max-width:480px){.sensei-services-projects-module__uWWmmW__container{padding:0 1.5rem 5%}}.sensei-services-projects-module__uWWmmW__grid-container,.sensei-services-projects-module__uWWmmW__grid-containerp{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.sensei-services-projects-module__uWWmmW__single-service,.sensei-services-projects-module__uWWmmW__single-project{background:var(--main-color);text-align:left;box-shadow:0 0 10px var(--main-color);border:2px solid var(--main-color);border-radius:10px;padding:20px;transition:all .3s;overflow:hidden}.sensei-services-projects-module__uWWmmW__single-service:hover,.sensei-services-projects-module__uWWmmW__single-project:hover{box-shadow:0 0 25px var(--main-color);background:0 0}.sensei-services-projects-module__uWWmmW__single-service:hover .sensei-services-projects-module__uWWmmW__part-1,.sensei-services-projects-module__uWWmmW__single-project:hover .sensei-services-projects-module__uWWmmW__part-1{border-bottom:2px solid var(--main-color)}.sensei-services-projects-module__uWWmmW__part-1{border-bottom:2px solid #0000001a;padding:10px 0}.sensei-services-projects-module__uWWmmW__part-1 i{color:#000;font-size:40px;transition:color .3s}.sensei-services-projects-module__uWWmmW__part-1 h3{color:#000;margin:15px 0;font-size:1.5rem}.sensei-services-projects-module__uWWmmW__part-2{padding:20px 0}.sensei-services-projects-module__uWWmmW__part-2 .sensei-services-projects-module__uWWmmW__description{color:#000;margin-bottom:20px;font-size:16px;line-height:1.6}.sensei-services-projects-module__uWWmmW__part-2 a{color:var(--main-color);font-weight:700;text-decoration:underline;transition:color .3s}.sensei-services-projects-module__uWWmmW__single-service:hover .sensei-services-projects-module__uWWmmW__part-2 a,.sensei-services-projects-module__uWWmmW__single-project:hover .sensei-services-projects-module__uWWmmW__part-2 a{color:#000}.sensei-services-projects-module__uWWmmW__single-service:hover .sensei-services-projects-module__uWWmmW__part-1 i,.sensei-services-projects-module__uWWmmW__single-project:hover .sensei-services-projects-module__uWWmmW__part-1 i,.sensei-services-projects-module__uWWmmW__single-service:hover .sensei-services-projects-module__uWWmmW__part-1 h3,.sensei-services-projects-module__uWWmmW__single-project:hover .sensei-services-projects-module__uWWmmW__part-1 h3,.sensei-services-projects-module__uWWmmW__single-service:hover .sensei-services-projects-module__uWWmmW__part-2 .sensei-services-projects-module__uWWmmW__description,.sensei-services-projects-module__uWWmmW__single-project:hover .sensei-services-projects-module__uWWmmW__part-2 .sensei-services-projects-module__uWWmmW__description{color:var(--main-color)}.sensei-services-projects-module__uWWmmW__single-project:active{transform:scale(.95)}.sensei-services-projects-module__uWWmmW__description{color:var(--second-bg-color)}
.experience-section-module__-8M7Uq__section-education{min-height:100vh;padding:60px 0 0}.experience-section-module__-8M7Uq__section-education .experience-section-module__-8M7Uq__header-section{text-align:center;margin-top:35px}.experience-section-module__-8M7Uq__section-education .experience-section-module__-8M7Uq__header-section .experience-section-module__-8M7Uq__title{color:var(--main-color);margin-bottom:40px;padding-bottom:25px;font-size:3rem;font-weight:700;position:relative}.experience-section-module__-8M7Uq__section-education .experience-section-module__-8M7Uq__header-section .experience-section-module__-8M7Uq__title:before,.experience-section-module__-8M7Uq__section-education .experience-section-module__-8M7Uq__header-section .experience-section-module__-8M7Uq__title:after{content:" ";position:absolute;bottom:0;left:50%;transform:translate(-50%)}.experience-section-module__-8M7Uq__section-education .experience-section-module__-8M7Uq__header-section .experience-section-module__-8M7Uq__title:before{background:var(--main-color);width:140%;height:1px}.experience-section-module__-8M7Uq__section-education .experience-section-module__-8M7Uq__header-section .experience-section-module__-8M7Uq__title:after{background:var(--main-color);width:45%;height:3px}.experience-section-module__-8M7Uq__container{margin:0 auto;padding:0 2%}@media (max-width:768px){.experience-section-module__-8M7Uq__container{padding:0 1.5rem 5%}}@media (max-width:480px){.experience-section-module__-8M7Uq__container{padding:0 1.5rem 5%}}.experience-section-module__-8M7Uq__time-line{max-width:1200px;margin:0 auto;padding:20px 0;position:relative}.experience-section-module__-8M7Uq__time-line:after{content:"";background-color:var(--main-color);border-radius:1rem;width:4px;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}.experience-section-module__-8M7Uq__timeline-container{width:50%;padding:20px 40px;position:relative}.experience-section-module__-8M7Uq__timeline-container.experience-section-module__-8M7Uq__right{left:50%}.experience-section-module__-8M7Uq__timeline-container.experience-section-module__-8M7Uq__left{left:0}.experience-section-module__-8M7Uq__content{background-color:var(--main-color);border:2px solid var(--main-color);box-shadow:0 0 10px var(--main-color);border-radius:12px;padding:20px;transition:transform .3s,box-shadow .3s,background-color .3s}.experience-section-module__-8M7Uq__content:hover{box-shadow:0 0 25px var(--main-color);color:var(--main-color);background-color:#0000;transform:translateY(-10px)}.experience-section-module__-8M7Uq__content:hover .experience-section-module__-8M7Uq__tag h2,.experience-section-module__-8M7Uq__content:hover .experience-section-module__-8M7Uq__tag h3,.experience-section-module__-8M7Uq__content:hover .experience-section-module__-8M7Uq__desc p{color:var(--main-color)}.experience-section-module__-8M7Uq__timeline-container.experience-section-module__-8M7Uq__content{background-color:var(--second-bg-color);box-shadow:0 0 25px var(--main-color)}.experience-section-module__-8M7Uq__timeline-container:after{content:"";border:3px solid var(--main-color);width:25px;height:25px;box-shadow:0 0 10px var(--main-color);z-index:1;background:0 0;border-radius:1rem;transition:background-color .3s,transform .3s;position:absolute;top:15px;right:0}.experience-section-module__-8M7Uq__timeline-container .experience-section-module__-8M7Uq__right:after{left:10px}.experience-section-module__-8M7Uq__timeline-container:hover:after{background-color:var(--main-color);box-shadow:0 0 25px var(--main-color);transform:scale(1.2)}.experience-section-module__-8M7Uq__tag h2{color:var(--bg-color);margin:0;font-size:1.5rem;font-weight:800}.experience-section-module__-8M7Uq__tag h3{color:var(--bg-color);margin:0;font-size:1.4rem;font-weight:700}.experience-section-module__-8M7Uq__tag:hover h3{cursor:pointer;text-underline:2px solid var(--main-color)}.experience-section-module__-8M7Uq__desc p{color:var(--bg-color);margin:10px 0 0;font-size:16px;line-height:1.6}.experience-section-module__-8M7Uq__date-details{flex-direction:column;align-items:flex-end;margin-top:10px;display:flex}.experience-section-module__-8M7Uq__experience-time{color:var(--bg-color);margin-bottom:5px;font-size:1.2rem;font-weight:600}.experience-section-module__-8M7Uq__date-range{color:var(--bg-color);opacity:.7;font-size:1.1rem}.experience-section-module__-8M7Uq__content:hover .experience-section-module__-8M7Uq__experience-time,.experience-section-module__-8M7Uq__content:hover .experience-section-module__-8M7Uq__date-range{color:var(--main-color)}@media (max-width:768px){.experience-section-module__-8M7Uq__timeline-container{width:100%;padding-left:70px;padding-right:25px}.experience-section-module__-8M7Uq__timeline-container.experience-section-module__-8M7Uq__left,.experience-section-module__-8M7Uq__timeline-container.experience-section-module__-8M7Uq__right{left:0}.experience-section-module__-8M7Uq__time-line:after{left:20px}.experience-section-module__-8M7Uq__timeline-container:after{left:29px}.experience-section-module__-8M7Uq__experience-time,.experience-section-module__-8M7Uq__date-range{font-size:.8rem}}
.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;transition:opacity var(--yarl__fade_animation_duration,.25s)var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999);position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,#fffc);cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}
.sensei-art-module__C7uE7a__art-gallery-section{min-height:100vh;padding:60px 0}.sensei-art-module__C7uE7a__art-gallery-content{padding:0 5rem 5%}.sensei-art-module__C7uE7a__art-gallery-section .sensei-art-module__C7uE7a__header-section{text-align:center;margin-top:35px}.sensei-art-module__C7uE7a__art-gallery-section .sensei-art-module__C7uE7a__header-section .sensei-art-module__C7uE7a__title{color:var(--main-color);margin-bottom:40px;padding-bottom:25px;font-size:3rem;font-weight:700;position:relative}.sensei-art-module__C7uE7a__art-gallery-section .sensei-art-module__C7uE7a__header-section .sensei-art-module__C7uE7a__title:before,.sensei-art-module__C7uE7a__art-gallery-section .sensei-art-module__C7uE7a__header-section .sensei-art-module__C7uE7a__title:after{content:" ";position:absolute;bottom:0;left:50%;transform:translate(-50%)}.sensei-art-module__C7uE7a__art-gallery-section .sensei-art-module__C7uE7a__header-section .sensei-art-module__C7uE7a__title:before{background:var(--main-color);width:140%;height:1px}.sensei-art-module__C7uE7a__art-gallery-section .sensei-art-module__C7uE7a__header-section .sensei-art-module__C7uE7a__title:after{background:var(--main-color);width:45%;height:3px}.sensei-art-module__C7uE7a__art-gallery-section{margin:0}.sensei-art-module__C7uE7a__art-gallery-section .sensei-art-module__C7uE7a__art-gallery-content .sensei-art-module__C7uE7a__Gallery img{border-radius:1rem;width:100%;transition:all .3s,box-shadow .3s,background-color .3s}.sensei-art-module__C7uE7a__art-gallery-section .sensei-art-module__C7uE7a__art-gallery-content .sensei-art-module__C7uE7a__Gallery img:hover{border:2px solid var(--main-color);box-shadow:0 0 20px var(--main-color);transform:translateY(-10px)}.sensei-art-module__C7uE7a__Gallery{column-count:4;column-gap:16px}.sensei-art-module__C7uE7a__Gallery .sensei-art-module__C7uE7a__art_pic{width:100%;margin-bottom:16px;display:inline-block}@media (max-width:1199px){.sensei-art-module__C7uE7a__Gallery{column-count:3}.sensei-art-module__C7uE7a__art-gallery-content{padding:0 1.5rem 5%}}@media (max-width:991px){.sensei-art-module__C7uE7a__Gallery{column-count:2}.sensei-art-module__C7uE7a__art-gallery-content{padding:0 1.5rem 5%}}@media (max-width:767px){.sensei-art-module__C7uE7a__Gallery{column-count:1}.sensei-art-module__C7uE7a__art-gallery-content{padding:0 1.5rem 5%}}
.sensei-contact-module__mGy7-a__Contact-Me-section{min-height:0;padding:0}.sensei-contact-module__mGy7-a__Contact-Me-section .sensei-contact-module__mGy7-a__header-section{text-align:center;margin-top:35px}.sensei-contact-module__mGy7-a__Contact-Me-section .sensei-contact-module__mGy7-a__header-section .sensei-contact-module__mGy7-a__title{color:var(--main-color);margin-bottom:40px;padding-bottom:25px;font-size:3rem;font-weight:700;position:relative}.sensei-contact-module__mGy7-a__Contact-Me-section .sensei-contact-module__mGy7-a__header-section .sensei-contact-module__mGy7-a__title:before,.sensei-contact-module__mGy7-a__Contact-Me-section .sensei-contact-module__mGy7-a__header-section .sensei-contact-module__mGy7-a__title:after{content:" ";position:absolute;bottom:0;left:50%;transform:translate(-50%)}.sensei-contact-module__mGy7-a__Contact-Me-section .sensei-contact-module__mGy7-a__header-section .sensei-contact-module__mGy7-a__title:before{background:var(--main-color);width:140%;height:1px}.sensei-contact-module__mGy7-a__Contact-Me-section .sensei-contact-module__mGy7-a__header-section .sensei-contact-module__mGy7-a__title:after{background:var(--main-color);width:45%;height:3px}.sensei-contact-module__mGy7-a__Contact-Me-section{margin:0;padding:0}.sensei-contact-module__mGy7-a__footer{text-align:center;width:100%;min-height:200px;color:var(--main-color);position:relative;overflow:hidden}.sensei-contact-module__mGy7-a__content{z-index:10;padding-bottom:20px;position:relative}.sensei-contact-module__mGy7-a__meon{color:var(--text-color);margin-bottom:5px;font-size:1.8rem}.sensei-contact-module__mGy7-a__link-me{color:var(--main-color);font-size:2.5rem;text-decoration:none;transition:all .3s}.sensei-contact-module__mGy7-a__link-me:hover{text-shadow:0 0 10px var(--main-color)}.sensei-contact-module__mGy7-a__social{margin-top:5px}.sensei-contact-module__mGy7-a__social a{border:.2rem solid var(--main-color);width:4rem;height:4rem;color:var(--main-color);background:0 0;border-radius:1rem;justify-content:center;align-items:center;margin:2rem 1.5rem;font-size:2rem;transition:transform .3s,background .3s,border-color .3s;display:inline-flex}.sensei-contact-module__mGy7-a__social a:hover{color:#000;background:var(--main-color);box-shadow:0 0 15px var(--main-color);transform:scale(1.3)translateY(-5px)}.sensei-contact-module__mGy7-a__copyright{color:var(--text-color);margin-top:10px;font-size:14px}.sensei-contact-module__mGy7-a__Sensei_Name{color:var(--main-color);opacity:1;cursor:pointer;font-weight:700;transition:all .3s}.sensei-contact-module__mGy7-a__Sensei_Name:hover{text-shadow:0 0 10px var(--main-color)}.sensei-contact-module__mGy7-a__copyright span{color:var(--main-color);opacity:1;cursor:pointer;font-weight:700}
.sensei_loader-module__kT6_3a__loader{z-index:9999;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}
.animated_background-module__Re-eWW__canvas{z-index:-1;width:100vw;height:100vh;position:fixed;top:0;left:0}
