.Footer_footerContainer__RvFH1{width:100%;padding:.64rem 0;display:flex;justify-content:center;font-size:.148rem;gap:.32rem}.Card_cardContainer__OFNgE{width:86vw;max-width:900px;padding:8.333333333333332vw 0}.Card_card__lun9k{padding:0 .16rem}@media screen and (max-width:1050px){.Card_cardContainer__OFNgE{width:92vw}}@media screen and (max-width:768px){.Card_cardContainer__OFNgE{width:100vw}}.ProgressBar_progressBar__Ttw7h{position:fixed;top:0;left:0;right:0;height:.08rem;background:var(--c-primary);transform-origin:0;z-index:999}.CardHeader_headContainer__VoAUP{width:100%;max-width:100%;height:.54rem;display:flex;font-size:.16rem;font-weight:600;padding:12px 0}.CardHeader_contents__T_e_T{height:100%;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.CardHeader_contents__T_e_T>*{min-width:0}.CardHeader_left__ijkfv a{display:flex;gap:.12rem;align-items:center;transition:.3s}.CardHeader_headIcon__n5Qxy{width:.32rem;height:.32rem;border-radius:50%;margin-left:.08rem;background-color:var(--c-white-1)}.CardHeader_title__uaq2s{position:relative;width:-moz-fit-content;width:fit-content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.16rem}.CardHeader_right__F6uJJ{width:-moz-fit-content;width:fit-content;height:100%;flex-direction:row;justify-content:flex-end;padding:0 .08rem}.CardHeader_right__F6uJJ,.CardHeader_right__F6uJJ a{display:flex;align-items:center}.CardHeader_icon__xQB75{font-size:.2rem;transition:.3s}@media (hover:hover){.CardHeader_left__ijkfv:hover a{color:var(--c-primary);transition:.3s;transition-duration:.2s}.CardHeader_right__F6uJJ a:hover .CardHeader_rightAnimation__ObIqS{transform:translateX(4px);transition:.3s}.CardHeader_right__F6uJJ a:hover .CardHeader_rotateAnimation__8xaVW{transform:rotate(1turn);transition:.3s}}.Pagination_paginationContainer__qb_Ys{display:flex;gap:16px;align-items:center;justify-content:center;padding-top:120px}.Pagination_paginationContainer__qb_Ys li{line-height:1;list-style:none;width:40px;height:40px;border:1px solid var(--c-white-1);border-radius:80px 80px 0 80px}.Pagination_paginationContainer__qb_Ys li a{height:100%;display:flex;align-items:center;justify-content:center}.Pagination_active__zcbF1{background-color:var(--c-primary);border:1px solid var(--c-primary)!important}.Pagination_active__zcbF1 a{color:var(--c-black-1)}.Blogs_blogsWrapper___Ftnt{width:100vw;display:flex;align-items:center;justify-content:center;padding-bottom:2.333333333333332vw}.Blogs_blogsContainer__91yGO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.64rem .24rem;gap:.64rem .24rem;align-items:start;justify-content:center;width:100%}.Blogs_blog__OpFlL{min-width:0;position:relative}.Blogs_imageContainer__cMscZ{width:100%;border-radius:.8rem .8rem 0 .8rem;overflow:hidden;display:flex;position:relative}.Blogs_imageContainer__cMscZ img{object-fit:cover;transition:.3s}.Blogs_text__e1yrQ{padding:.16rem .08rem;display:flex;flex-direction:column;gap:.12rem}.Blogs_text__e1yrQ time{font-size:.148rem;letter-spacing:.05em}.Blogs_text__e1yrQ h2{font-weight:600;line-height:.18rem;letter-spacing:.05em}.Blogs_category__MjdiQ{font-size:.148rem;font-weight:600;width:-moz-fit-content;width:fit-content;color:var(--c-black);background-color:var(--c-white-1);padding:.12rem .24rem;border-radius:.8rem .8rem 0 .8rem;position:absolute;bottom:.2rem;right:.2rem}@media screen and (max-width:768px){.Blogs_blogsContainer__91yGO{grid-template-columns:repeat(2,1fr);gap:.32rem .16rem}.Blogs_category__MjdiQ{bottom:.12rem;right:.1rem;padding:.08rem .12rem}.Blogs_imageContainer__cMscZ{border-radius:.4rem .4rem 0 .4rem}.Blogs_text__e1yrQ time{font-size:.16rem}}.TopBlogs_topBlogsWrapper__R7FXx{width:100vw;background-color:var(--c-white-2);border-radius:.8rem .8rem 0 .8rem;display:flex;align-items:center;justify-content:center;padding-bottom:2.333333333333332vw}.TopBlogs_blogContainer__bkYLA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.64rem .24rem;gap:.64rem .24rem;align-items:start;justify-content:center;width:100%}.TopBlogs_blog__4_RCM{min-width:0;position:relative}.TopBlogs_imageContainer__YOnBo{width:100%;border-radius:.8rem .8rem 0 .8rem;overflow:hidden;display:flex;position:relative}.TopBlogs_imageContainer__YOnBo img{object-fit:cover;transition:.3s}.TopBlogs_text__ig8BO{padding:.16rem .08rem;display:flex;flex-direction:column;gap:.12rem}.TopBlogs_text__ig8BO time{font-size:.148rem;letter-spacing:.05em}.TopBlogs_text__ig8BO h2{line-height:.18rem;letter-spacing:.05em;font-weight:600}.TopBlogs_category__rx25D{font-size:.138rem;font-weight:600;width:-moz-fit-content;width:fit-content;color:var(--c-black);background-color:var(--c-white-1);padding:.12rem .24rem;border-radius:.8rem .8rem 0 .8rem;position:absolute;bottom:.2rem;right:.2rem}@media screen and (max-width:768px){.TopBlogs_blogContainer__bkYLA{grid-template-columns:repeat(2,1fr);gap:.32rem .16rem}.TopBlogs_category__rx25D{bottom:.12rem;right:.1rem;padding:.08rem .12rem}.TopBlogs_imageContainer__YOnBo{border-radius:.4rem .4rem 0 .4rem}.TopBlogs_text__ig8BO time{font-size:.16rem}}.WhatIs_whatIsWrapper__yYpQM{display:flex;align-items:center;justify-content:center}.WhatIs_mainImage__v1bI_{width:100%}.WhatIs_imageContainer__VaAXE{width:100%;height:4.8rem;position:relative;border-radius:80px 80px 0 80px;overflow:hidden}.WhatIs_mainContent__l4OLS{padding-bottom:.16rem}.WhatIs_actionContainer__bqFaV{height:.32rem;padding:.24rem 0}.WhatIs_actionContainer__bqFaV,.WhatIs_leftAction__7nszV{width:100%;display:flex;flex-direction:row;align-items:center}.WhatIs_leftAction__7nszV{height:100%;gap:.04rem}.WhatIs_actionIcon___KeJA{font-size:.22rem;color:var(--c-white-1);padding:.08rem}.WhatIs_titleContainer__gE7cn{display:flex;gap:.08rem;font-weight:600}.WhatIs_title__mIAT9{font-size:.24rem;padding:.18rem .24rem;background-color:var(--c-primary);color:var(--c-black);word-wrap:normal;width:-moz-fit-content;width:fit-content;border-radius:.8rem .8rem 0 .8rem}.WhatIs_bodyContainer__gToZT{font-size:.1651rem;letter-spacing:.01em;padding:.16rem 0;line-height:1.64}.WhatIs_link__BuFpy{color:var(--c-primary);text-decoration:underline}@media screen and (max-width:768px){.WhatIs_actionContainer__bqFaV{padding:.16rem 0}.WhatIs_leftAction__7nszV{gap:.12rem}.WhatIs_actionIcon___KeJA{padding:0}.WhatIs_mainImage__v1bI_{border-radius:0}.WhatIs_imageContainer__VaAXE{height:2.4rem}.WhatIs_bodyContainer__gToZT{padding:.12rem 0}.WhatIs_title__mIAT9{font-size:.2rem;padding:.12rem .16rem}}@media (hover:hover){.WhatIs_actionIcon___KeJA:hover{color:#696969;transition:.3s}.WhatIs_x__3TZTp:hover{color:#0F1419;transition:.3s}.WhatIs_instagram__eDYn5:hover{color:#c13584;transition:.3s}.WhatIs_github__vLCBo:hover{color:#696969;transition:.3s}}.PrivacyPolicy_privacyPolicyContainer__BeElq h1{font-size:.38rem;margin:.62rem 0 .24rem;font-weight:600;padding:.2rem .32rem;background-color:var(--c-primary);color:var(--c-black);word-wrap:normal;width:-moz-fit-content;width:fit-content;border-radius:.8rem .8rem 0 .8rem;word-break:normal}.PrivacyPolicy_privacyPolicyContainer__BeElq h2{margin:.54rem 0 .24rem;font-size:.28rem;font-weight:600;padding:.12rem .16rem;word-wrap:normal;width:-moz-fit-content;width:fit-content;border:.02rem solid var(--c-primary);border-radius:.8rem .8rem 0 .8rem;word-break:normal}.PrivacyPolicy_privacyPolicyContainer__BeElq ul{list-style-type:disc;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:.4rem;padding-inline-start:.4rem;line-height:.24rem}.Biography_biographyWrapper__gA5Ty{width:100vw;background-color:var(--c-white-2);border-radius:.8rem .8rem 0 .8rem;display:flex;align-items:center;justify-content:center;padding-bottom:2.333333333333332vw}.Biography_biographyContainer__f945l{width:100%;display:flex;flex-direction:column;align-items:center;gap:.24rem;padding:.24rem 0}.Biography_historyContainer__VQ_XR{display:flex;width:100%}.Biography_history__pE_N5{flex-grow:1;width:100%;display:flex;background-color:var(--c-black-1);padding:.2rem;align-items:baseline;border-radius:.08rem;gap:.16rem}.Biography_date__eIRvF{font-size:.148rem;font-weight:600;letter-spacing:.05em;padding:.12rem;background-color:var(--c-white-1);border-radius:.8rem .8rem 0 .8rem;color:var(--c-black-1)}.Biography_description__HKEEl{display:flex}.WhoIs_whoIsWrapper__2xaRM{width:100vw;display:flex;align-items:center;justify-content:center;padding-bottom:2.333333333333332vw}.WhoIs_profileContainer__uzimp{width:100%;display:flex;flex-direction:row;align-items:flex-start}.WhoIs_imageContainer__3AVep{width:.48rem;min-width:.2rem;flex:1 1}.WhoIs_imageContainer__3AVep img{border-radius:.8rem .8rem 0 .8rem}.WhoIs_description__SjRog{display:flex;flex-direction:column;padding:0 .64rem;flex:1 1}.WhoIs_description__SjRog h1{font-size:.38rem;margin:.62rem 0 .24rem;padding:.2rem .32rem;background-color:var(--c-primary);color:var(--c-black);border-radius:.8rem .8rem 0 .8rem}.WhoIs_description__SjRog h1,.WhoIs_description__SjRog h2{font-weight:600;word-wrap:normal;width:-moz-fit-content;width:fit-content;word-break:normal}.WhoIs_description__SjRog h2{margin:.54rem 0 .24rem;font-size:.28rem;padding:.12rem .16rem}.WhoIs_description__SjRog h2,.WhoIs_description__SjRog h3{border:.02rem solid var(--c-primary);border-radius:.8rem .8rem 0 .8rem}.WhoIs_description__SjRog h3{margin:.468rem 0 .12rem;font-size:.2rem;padding:.08rem .1rem;word-wrap:normal;width:-moz-fit-content;width:fit-content;word-break:normal}.WhoIs_description__SjRog p{margin-bottom:.12rem;line-height:.24rem}.WhoIs_description__SjRog ul{list-style-type:disc;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:.4rem;padding-inline-start:.4rem;line-height:.24rem}@media screen and (max-width:768px){.WhoIs_imageContainer__3AVep{width:70vw}.WhoIs_imageContainer__3AVep img{width:4rem;border-radius:.08rem}.WhoIs_profileContainer__uzimp{flex-direction:column}.WhoIs_description__SjRog{line-height:.32rem;padding:.24rem 0}.WhoIs_description__SjRog h1{font-size:.28rem;margin:.31rem 0 .12rem;padding:.16rem .2rem}.WhoIs_description__SjRog h2{font-size:.22rem;margin:.27rem 0 .12rem;padding:.08rem .12rem}.WhoIs_description__SjRog h3{font-size:.18rem;margin:.234rem 0 .12rem;padding:.04rem .08rem}}.Works_worksWrapper__i6sts{width:100vw;border-radius:.8rem .8rem 0 .8rem;display:flex;align-items:center;justify-content:center;padding-bottom:2.333333333333332vw}.Works_worksContainer__YiF0b{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.42rem .24rem;gap:.42rem .24rem;align-items:start;justify-content:center;width:100%}.Works_workContainer__M1gwe{min-width:0}.Works_work__JcLc7{padding:.64rem .32rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.Works_imageContainer__kDWrm{width:100%;border-radius:.08rem;overflow:hidden;border:.01rem solid var(--c-white-3)}.Works_description__OQLwK{width:100%;padding-top:.24rem}.Works_description__OQLwK h2{margin:0 0 .24rem;font-size:.24rem;font-weight:600;padding:.18rem .24rem;background-color:var(--c-primary);color:var(--c-black);word-wrap:normal;width:-moz-fit-content;width:fit-content;border-radius:.8rem .8rem 0 .8rem}.Works_description__OQLwK a,.Works_description__OQLwK p{margin-bottom:.16rem;line-height:.24rem}.Works_description__OQLwK a{color:var(--c-primary);text-decoration:underline;text-wrap:balance;font-weight:600;word-wrap:break-word}.Works_skill__IGyyi{font-size:.148rem;font-weight:600;padding:.08rem .16rem;border:.02rem solid var(--c-white-3);border-radius:.8rem .8rem 0 .8rem}.Works_time__S8t5h{color:var(--c-black-1);width:100%;display:flex;flex-direction:row-reverse}.Works_time__S8t5h time{font-size:.148rem;font-weight:600;letter-spacing:.05em;padding:.12rem;background-color:var(--c-white-1);border-radius:.8rem .8rem 0 .8rem}@media screen and (max-width:768px){.Works_worksContainer__YiF0b{grid-template-columns:repeat(1,1fr)}}.BlogPage_imageContainer__V_2h1{padding-top:.32rem}.BlogPage_imageContainer__V_2h1 img{max-height:60vh;border-radius:.46rem .46rem 0 .46rem}.BlogPage_blogPageContainer__vhbAm{display:flex;flex-direction:column;gap:.16rem}.BlogPage_infoContainer__dvwOc{display:flex;font-size:.14rem;justify-content:space-between;align-items:baseline;background-color:var(--c-black-4);color:var(--c-white-1);width:100%;border-radius:.4rem .4rem 0 .4rem}.BlogPage_infoContainer__dvwOc time{font-size:.148rem;letter-spacing:.05em;padding:0 .2rem}.BlogPage_category__4MaeT{font-size:.138rem;font-weight:600;width:-moz-fit-content;width:fit-content;color:var(--c-black);background-color:var(--c-white-1);padding:.12rem .24rem;border-radius:.8rem .8rem 0 .8rem}.BlogPage_content__2QoOK{padding:.12rem 0}.BlogPage_content__2QoOK h1{font-size:.38rem;margin:.62rem 0 .24rem;padding:.2rem .32rem;background-color:var(--c-primary);color:var(--c-black);border-radius:.8rem .8rem 0 .8rem}.BlogPage_content__2QoOK h1,.BlogPage_content__2QoOK h2{font-weight:600;word-wrap:normal;width:-moz-fit-content;width:fit-content;word-break:normal}.BlogPage_content__2QoOK h2{margin:.54rem 0 .24rem;font-size:.28rem;padding:.12rem .16rem;border:.02rem solid var(--c-primary);border-radius:.8rem .8rem 0 .8rem}.BlogPage_content__2QoOK h3{margin:.468rem 0 .12rem;padding:.08rem .1rem;word-wrap:normal;border:.02rem solid var(--c-primary);border-radius:.8rem .8rem 0 .8rem}.BlogPage_content__2QoOK h3,.BlogPage_content__2QoOK h4{font-size:.2rem;width:-moz-fit-content;width:fit-content;word-break:normal}.BlogPage_content__2QoOK h4{margin:.4rem 0 .1rem;padding-bottom:.08rem;border-bottom:.01rem solid var(--c-primary)}.BlogPage_content__2QoOK h5{width:-moz-fit-content;width:fit-content;margin:.36rem 0 .14rem;font-size:.18rem;word-break:normal}.BlogPage_content__2QoOK figure{margin:0;display:flex;flex-direction:column}.BlogPage_content__2QoOK ul{list-style-type:disc;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:.4rem;padding-inline-start:.4rem;line-height:.24rem}.BlogPage_content__2QoOK ol{line-height:.24rem}.BlogPage_content__2QoOK p{margin-bottom:.24rem;line-height:.26rem;letter-spacing:-.02em}.BlogPage_content__2QoOK img{max-width:100%;width:80%;height:auto;margin:.3rem auto;border-radius:.08rem;border:1px solid var(--c-white-1)}.BlogPage_content__2QoOK blockquote{margin:.16rem 0;padding:.16rem;background-color:var(--c-black-4);border-radius:.08rem}.BlogPage_content__2QoOK blockquote p{margin:0}.BlogPage_content__2QoOK a{text-decoration:underline;color:var(--c-primary)}.BlogPage_content__2QoOK pre{background-color:var(--c-black-1);border-radius:.08rem;overflow-x:auto;word-break:normal;word-wrap:normal;display:flex}.BlogPage_content__2QoOK code{padding:.06rem;font-family:Source Code Pro,monospace;font-size:.144rem;background-color:var(--c-black-1);border-radius:.08rem}.BlogPage_content__2QoOK pre code{padding:.4rem;font-family:Source Code Pro,monospace;font-size:.144rem}.BlogPage_content__2QoOK figcaption{font-size:.14rem;text-align:center;margin-bottom:.34rem;color:var(--c-white-1);line-height:.26rem}.BlogPage_content__2QoOK table{width:80%;border-collapse:collapse;margin:.3rem;border:1px solid var(--c-black-4);font-size:.14rem}.BlogPage_content__2QoOK th{text-align:center;padding:.1rem .2rem}.BlogPage_content__2QoOK td{border:1px solid var(--c-black-4);padding:.05rem .2rem}.BlogPage_content__2QoOK td p,.BlogPage_content__2QoOK th p{margin:0}.BlogPage_iframely-embed__s6SAI{width:80%}@media screen and (max-width:768px){.BlogPage_imageContainer__V_2h1{padding-top:.16rem}.BlogPage_imageContainer__V_2h1 img{max-height:60vh;border-radius:.4rem .4rem 0 .4rem}.BlogPage_category__4MaeT{padding:.08rem .12rem}.BlogPage_content__2QoOK{line-height:.32rem}.BlogPage_content__2QoOK img{max-width:100%;width:96%}.BlogPage_content__2QoOK pre code{padding:.16rem}.BlogPage_content__2QoOK h1{font-size:.28rem;margin:.31rem 0 .12rem;padding:.16rem .2rem}.BlogPage_content__2QoOK h2{font-size:.22rem;margin:.27rem 0 .12rem;padding:.08rem .12rem}.BlogPage_content__2QoOK h3{font-size:.18rem;margin:.234rem 0 .12rem;padding:.04rem .08rem}.BlogPage_content__2QoOK h4{font-size:.18rem}}