.Body_index__zV72b{min-height:90vh;padding-top:5rem;flex:1 1;padding-bottom:10%;max-width:4500px;margin:0 auto;border-left:1px solid #000;border-right:1px solid #000}.Body_index_mobile__tZA97{padding-top:2rem;padding-bottom:3rem}.Body_banner__VnihF{text-align:center;position:relative;color:#fff}.Body_banner__VnihF video{width:100%;height:auto}.Body_tagbutton__yyJRf{text-align:center;margin:0 auto;border-bottom:1px solid #000;padding-top:1rem;padding-bottom:1rem;max-width:4500px;border-left:1px solid #000;border-right:1px solid #000}@media(max-width:1045px){.Body_index__zV72b{padding-top:4rem}}.Home_arrowIcon__UXIU2{position:absolute;left:0;right:0;top:70%;margin-left:auto;margin-right:auto;list-style-type:none;z-index:3;transform:translateY(-50%)}.Home_list_visual__y_nhM{height:100%;width:100%;max-width:1200px}.Home_list_visual__y_nhM li{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;list-style-type:none;z-index:3;text-align:center}.Home_item__bKNkF{opacity:0;top:30%;margin:0 auto;position:absolute}.Home_current__AU19a{animation:Home_fadeInUp__WnfZZ 2s ease infinite;animation-duration:6s;animation-timing-function:cubic-bezier(.23,1,.32,1)}@keyframes Home_fadeInUp__WnfZZ{0%{transform:translateY(50px);opacity:0}to{transform:translate(0);opacity:1}}.Home_section__EaDnq{width:270px}.Home_section__EaDnq .Home_section_title__qe4hq{text-align:center;margin-bottom:1rem;margin-top:1rem;font-size:16px;font-weight:700}.Home_section__EaDnq .Home_section_title__qe4hq a:hover{color:#b1b1b1;text-decoration:none}.Home_section_mobile__nNYaU{max-width:168px;text-align:center;margin-bottom:1rem}.Home_section_mobile__nNYaU .Home_section_title__qe4hq{text-align:center;margin-bottom:1rem;margin-top:.2rem;font-size:16px;font-weight:700}.Home_section_mobile__nNYaU .Home_section_title__qe4hq a:hover{color:#b1b1b1;text-decoration:none}.Home_blog__iLAYq{margin-top:5rem;margin-bottom:10rem;background-color:#e5e5e5;width:100%;height:400px}.Home_blog__iLAYq .Home_blogLink__CbCiq{width:600px}.Home_blog__iLAYq .Home_blogLink__CbCiq .Home_category__jz_5Y{margin-top:5rem;font-size:16px;font-weight:600}@media(max-width:650px){.Home_blog__iLAYq .Home_blogLink__CbCiq .Home_category__jz_5Y{margin-top:1rem}}.Home_blog__iLAYq .Home_blogLink__CbCiq .Home_title__q0Qg4{font-size:30px;padding-top:0;font-weight:800}.Home_blog__iLAYq .Home_blogLink__CbCiq .Home_tag__EczV6{color:#b1b1b1;font-size:.8rem}.Home_blog__iLAYq .Home_blogImg__FhiQw{width:580px;margin-top:5rem;text-align:end;display:inline-block;margin-left:auto;margin-right:0}.Home_blog_mobile__rOlK_{margin-top:2rem;margin-bottom:10rem;background-color:#e5e5e5;width:100%;height:242px}.Home_blog_mobile__rOlK_ .Home_blogLink_mobile__IlFqC{margin:0 auto}.Home_blog_mobile__rOlK_ .Home_blogLink_mobile__IlFqC .Home_category__jz_5Y{margin-top:2rem;font-size:16px;font-weight:700}.Home_blog_mobile__rOlK_ .Home_blogLink_mobile__IlFqC .Home_title__q0Qg4{font-size:30px;padding-top:0;font-weight:800}.Home_blog_mobile__rOlK_ .Home_blogLink_mobile__IlFqC .Home_tag__EczV6{color:#b1b1b1;font-size:.8rem}.Home_blog_mobile__rOlK_ .Home_blogImg__FhiQw{width:580px;margin-top:5rem;text-align:end;display:inline-block;margin-left:auto;margin-right:0}.Home_link__huVil{position:relative;top:0;transition:top .2s ease}.Home_link__huVil:hover{top:-5px}#Home_row__s8Nhb{max-width:1200px;margin:0 auto;display:flex;justify-content:space-around;flex-wrap:wrap}.Home_hero__NQ1he{background:#fff}.Home_heroInner__txwdC{max-width:1200px;margin:0 auto;padding:56px 16px}.Home_heroInnerMobile__qahPy{padding:12px 8px 16px!important}.Home_mobileQuickNav__8bPob{margin:8px 12px 12px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.Home_mobileQuickBtn__cCy6M{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px;font-weight:700;font-size:.95rem;color:#0a0a0a;text-align:center}.Home_mobileQuickBtn__cCy6M:active{background:#f9fafb}.Home_heroAccent__2uv7f{width:8px;height:28px;background:#06f;border-radius:4px;margin-bottom:16px}.Home_heroTitle__BfLuh{margin:0 0 12px;font-weight:800;font-size:48px;line-height:1.15;letter-spacing:.2px;color:#0a0a0a}.Home_heroSubtitle__g8F5H{margin:0 0 24px;font-size:18px;line-height:1.6;color:#4b5563;max-width:none;width:100%}.Home_heroCTAs__hVzlM{display:flex;gap:12px}.Home_btnPrimary__JbbBT{background:#06f;color:#fff;border:1px solid #06f;border-radius:12px;padding:12px 18px;font-weight:700;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .16s ease}.Home_btnPrimary__JbbBT:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(0,102,255,.18)}.Home_btnGhost__5p8DM{background:transparent;color:#06f;border:1px solid #e5e7eb;border-radius:12px;padding:12px 18px;font-weight:700;cursor:pointer;transition:transform .12s ease,border-color .12s ease}.Home_btnGhost__5p8DM:hover{transform:translateY(-1px);border-color:#d1d5db}.Home_heroNote__0owp9{margin-top:12px;font-size:13px;color:#6b7280}.Home_navWrap__hcZsm{display:grid;grid-template-rows:repeat(3,1fr);grid-gap:18px;gap:18px;height:560px}.Home_navCard__VPiaH{cursor:pointer;height:100%;padding:24px;background:#fff;color:#0a0a0a;box-shadow:0 6px 18px rgba(0,0,0,.06);border:1px solid #e5e7eb;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.Home_navCard__VPiaH:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.08);border-color:#d1d5db}.Home_navRow__no7lr{display:flex;align-items:center;gap:16px;height:100%}.Home_navTitle__8QS2C{font-weight:700;font-size:20px;letter-spacing:.1px}.Home_navSub__C68OI{opacity:.75;font-size:14px}.Home_chevron__v7KYp{font-size:18px;color:#06f}.Home_snsPanel___3It_{height:560px;padding:16px 16px 12px;display:flex;flex-direction:column}.Home_snsHeader__XOe4N{display:flex;align-items:center;gap:12px;margin:0 0 10px}.Home_accentBar__QfIP9{width:6px;height:22px;background:#06f;border-radius:3px}.Home_snsTitle__p8IUm{margin:0;font-weight:700;font-size:1.2rem}.Home_snsBody__RpGo_{flex:1 1;display:flex;justify-content:center}.Home_snsIframe__bPHBK{display:block;overflow:hidden;border:transparent;border-radius:0;width:500px;height:100%}#Home_col_chatbot__NnBEd{flex-direction:column;align-items:center}.Home_chatbotContainer__J_CxJ{display:flex;flex-direction:column;height:100%}.Home_chatbotTitle__ly8jz{margin-bottom:10px;text-align:left;font-size:1.2rem}#Home_col_fb__TlfF3{flex-direction:column;min-height:500px;align-items:center}#Home_col_chatbot__NnBEd,#Home_col_fb__TlfF3,#Home_row_mobile__lMMoB{margin:0 auto;display:flex;justify-content:space-around}#Home_row_fb__rDZ8i{display:flex;justify-content:space-around;margin:0 auto 2rem}#Home_row_chatbot__anzQH{margin:-25vh auto 0;padding-top:0;display:flex;justify-content:space-around;transform:scale(.85)}#Home_blogrow__2uXth{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}#Home_blogrow_mobile__3MKpw{display:flex;justify-content:space-around;margin:0 1rem}#Home_blogrow2_mobile__59XzP{padding-top:1rem;display:flex;flex-direction:column;gap:12px;margin:0 1rem}@media(max-width:1199px){#Home_blogrow__2uXth{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){#Home_blogrow__2uXth{grid-template-columns:1fr}}.Home_sectionSpacer__MGdAj{margin-top:56px;margin-bottom:24px}.Home_sectionHeader__Tjfca{max-width:1200px;margin:0 auto 12px;display:flex;align-items:center;gap:12px}.Home_sectionTitle__PNf9q{margin:0;font-weight:700;font-size:1.8rem;letter-spacing:.1px}@media(max-width:767px){.Home_sectionTitle__PNf9q{font-size:1.2rem}.Home_snsHeader__XOe4N{margin:0 0 12px}.Home_heroInner__txwdC{padding:12px 8px 16px}.Home_heroTitle__BfLuh{font-size:32px;margin-bottom:4px}.Home_heroSubtitle__g8F5H{font-size:16px;margin-bottom:8px}.Home_heroAccent__2uv7f{margin-bottom:8px}}.Home_lineClamp2__KP0PT{-webkit-line-clamp:2}.Home_lineClamp2__KP0PT,.Home_lineClamp3__vhXdP{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.Home_lineClamp3__vhXdP{-webkit-line-clamp:3}.Home_blogItem__6AVW5{transition:transform .14s ease,box-shadow .14s ease}.Home_blogItem__6AVW5:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.06)}.Home_moreRow__lcv7Q{max-width:1200px;margin:12px auto 0;display:flex;justify-content:flex-end}.Home_moreLink__fQYlQ{background:transparent;border:none;color:#06f;font-weight:600;cursor:pointer;position:relative;padding:4px 0}.Home_moreLink__fQYlQ:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background:#06f;transition:width .2s ease}.Home_moreLink__fQYlQ:hover:after{width:100%}.Home_mobilePost__iudWs{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:10px}.Home_mobilePostLink__8tYoE{display:flex;align-items:center;gap:10px;text-decoration:none}.Home_mobileThumb__pDrkl{flex:0 0 auto;width:96px;height:64px;overflow:hidden;border-radius:8px;background:#f3f4f6}.Home_mobileContent__TYb_i{flex:1 1 auto;min-width:0}.Home_mobileTitle__UsI_5{margin:0 0 4px;font-weight:700;font-size:.95rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Home_mobileMeta__474e2{margin:0;color:#6b7280;font-size:.8rem}@media(max-width:860px){.Home_projects__NuV5o{margin-left:0;margin-right:0}.Home_arrowIcon__UXIU2{display:none}}@media(max-width:1000px){.Home_arrowIcon__UXIU2{top:90%}}@media(max-width:1200px){#Home_row__s8Nhb{padding-left:1rem;padding-right:1rem}#Home_col_chatbot__NnBEd{margin-bottom:1rem}.Home_blog__iLAYq .Home_blogImg__FhiQw{display:none}}@media(min-width:2000px){.Home_arrowIcon__UXIU2{top:60%}}#Blog_hr__oLtPW{border:.5px solid #000}.Blog_category__b_06c{font-size:1.5rem;text-align:center;margin:0 auto;padding-bottom:5%;font-weight:700}.Blog_postContent__Yyp_S{padding-bottom:2rem}@media(max-width:600px){.Blog_postContent__Yyp_S{padding-bottom:2rem}}.Blog_author__w7YWR{justify-content:center}.Blog_cc__az8aG{padding:1rem;display:block;text-align:right}.Blog_list__f_w7c{padding-top:1rem;line-height:120%;text-align:center;margin:0 auto}.Blog_postTitle__5FG13{font-weight:700;font-size:1.8rem;padding-bottom:.5rem}.Blog_postAuthor__I3OxV{padding-top:.5rem;font-weight:700;font-size:1.1rem}.Blog_postAuthor__I3OxV i{font-size:.9rem}.Blog_postDate__1HOK9{color:#b1b1b1;font-size:.8rem}.Blog_blogTag__YtJ4_{font-size:1rem;color:#b1b1b1;font-weight:500;font-style:normal}.Blog_cardLink__JAB7w{position:relative;top:0;transition:top .2s ease}.Blog_cardLink__JAB7w:hover{text-decoration:none;color:#000}.Blog_card__m1r8T{max-width:380px;border:transparent;height:100%;margin-bottom:2rem}.Blog_card__m1r8T p{margin-bottom:.5rem}.Blog_tableTitle__GN7cu{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap}.Blog_tableTitle__GN7cu,.Blog_tableTitle_mobile__O05Ms{margin-top:1rem;font-weight:700}.Blog_tableTitle__GN7cu:hover{overflow:visible;white-space:normal}.Blog_tableDate__1K8bt{color:#b1b1b1;font-size:.8rem}.Blog_tableSub__ouEcR{font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#Blog_row__B9WdJ{max-width:1200px;display:flex;margin:0 auto;justify-content:space-between}@media(max-width:1200px){.Blog_category__b_06c{text-align:start;padding-left:1rem}#Blog_row__B9WdJ{margin-left:1rem;margin-right:1rem;display:flex;justify-content:space-between}}@media(max-width:600px){.Blog_category__b_06c{font-size:1.2rem;font-weight:800}.Blog_tableTitle__GN7cu{margin-top:1rem;font-weight:700;overflow:visible;display:flex;text-overflow:clip;white-space:normal}}