.t9CCkG_container{justify-content:center;display:flex}@media (max-width:47.99em){.t9CCkG_container{width:100%;padding:0 3.2rem}}.t9CCkG_content{justify-content:center;align-items:center;gap:var(--spacing-12);flex-direction:column;display:flex}@media (max-width:47.99em){.t9CCkG_content{width:100%}}.t9CCkG_background{z-index:-1;width:100%;height:calc(60rem - var(--sp-gnb-height));pointer-events:none;background-image:radial-gradient(128.5rem 49.1rem at 48.2% 90.6%,#fff 48.56%,#fff0 100%),url(../media/background.2iww18dm1bzs6.webp);background-position:0 0;background-repeat:no-repeat;background-size:auto,192rem 44.9rem;position:absolute;top:0;left:0}@media (max-width:74.99em){.t9CCkG_background{background-image:radial-gradient(51.4rem 49.1rem at 48.2% 90.8%,#fff 57.52%,#fff0 100%),url(../media/background.2iww18dm1bzs6.webp);top:-.1rem}}@media (max-width:47.99em){.t9CCkG_background{background-image:radial-gradient(38.4rem 36.4rem at 46.6% 67.8%,#fff 57.52%,#fff0 100%),url(../media/background.2iww18dm1bzs6.webp);background-position:0 0,-19.9rem 0}}.t9CCkG_title{color:var(--text-primary);text-align:center;letter-spacing:-.1rem;font-size:5.4rem;font-weight:700;line-height:7rem}.t9CCkG_title br{display:none}@media (max-width:74.99em){.t9CCkG_title br{display:block}}@media (max-width:47.99em){.t9CCkG_title{letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}}.t9CCkG_description{padding:0 var(--spacing-4);color:var(--text-secondary);text-align:center;letter-spacing:inherit;font-size:2rem;font-weight:500;line-height:3.2rem}@media (max-width:47.99em){.t9CCkG_description{letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem}}
._v8_NW_container{gap:var(--spacing-16);flex-direction:column;width:100%;display:flex}@media (max-width:47.99em){._v8_NW_container{gap:var(--spacing-20)}}._v8_NW_thumbnail{aspect-ratio:192/108;border-radius:var(--radius-24);width:100%;position:relative;overflow:hidden}._v8_NW_image{object-fit:cover}@media (hover:hover) and (pointer:fine){._v8_NW_image{transition:transform .2s ease-in-out}._v8_NW_container:hover ._v8_NW_image{transform:scale(1.05)}}._v8_NW_content{gap:var(--spacing-4);width:100%;padding:0 var(--spacing-4);flex-direction:column;display:flex}@media (max-width:47.99em){._v8_NW_content{gap:var(--spacing-2)}}._v8_NW_category{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}@media (max-width:47.99em){._v8_NW_category{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}._v8_NW_title{color:var(--text-primary);white-space:pre-line;letter-spacing:inherit;margin:0;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:47.99em){._v8_NW_title{letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:2.8rem}}
.VfwjhW_container{align-items:center;gap:var(--spacing-40);background-color:var(--sp-gray-00);border:.1rem solid var(--sp-border-tertiary);border-radius:var(--radius-16);padding:12rem var(--spacing-48);flex-direction:column;max-width:calc(100vw - 3.2rem);display:flex;position:relative}@media (max-width:47.99em){.VfwjhW_container{width:100%;padding:12rem 2.4rem}}.VfwjhW_header{width:100%;color:var(--text-secondary);white-space:pre-line;text-align:center;letter-spacing:inherit;flex-direction:column;align-items:center;gap:1.6rem;font-size:1.6rem;font-weight:700;line-height:2.7rem;display:flex}.VfwjhW_content{width:100%;min-width:32rem}@media (max-width:47.99em){.VfwjhW_content{min-width:.1rem}}.VfwjhW_close{position:absolute;top:1.6rem;right:1.6rem}@media (max-width:47.99em){.VfwjhW_close{top:.8rem;right:.8rem}}
._9Ucz2W_container{flex-direction:column;align-items:center;display:flex}._9Ucz2W_startBtn{margin-top:var(--spacing-16);font-weight:700!important}._9Ucz2W_loginText{margin-top:var(--spacing-32);color:var(--text-secondary);letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}._9Ucz2W_loginText ._9Ucz2W_loginLink{color:var(--text-purple-primary);letter-spacing:inherit;margin-left:.5rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}
.jOp1eq_container{width:100%}.jOp1eq_form{margin-top:3.2rem}.jOp1eq_textFieldSection{flex-direction:column;gap:1.6rem;margin-bottom:3.2rem;display:flex}.jOp1eq_termsSection{flex-direction:column;align-items:center;margin-bottom:3.2rem;display:flex}
.ipgzxW_container{gap:var(--spacing-48);width:100%;max-width:120rem;padding:0 var(--layout-container-padding);flex-direction:column;display:flex}.ipgzxW_header{width:100%;padding-bottom:var(--spacing-48);border-bottom:.1rem solid var(--border-tertiary);justify-content:space-between;align-items:flex-end;display:flex}@media (max-width:74.99em){.ipgzxW_header{align-items:flex-start}}@media (max-width:47.99em){.ipgzxW_header{gap:var(--spacing-40);padding-bottom:var(--spacing-40);flex-direction:column}}.ipgzxW_headerText{gap:var(--spacing-10);flex-direction:column;max-width:48.5rem;display:flex}@media (max-width:47.99em){.ipgzxW_headerText{gap:var(--spacing-4);max-width:none}}.ipgzxW_label{padding:0 var(--spacing-2);color:var(--text-secondary);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:47.99em){.ipgzxW_label{letter-spacing:inherit;padding:0 .1rem;font-size:1.5rem;font-weight:700;line-height:2.5rem}}.ipgzxW_title{color:var(--text-primary);white-space:pre-line;word-break:keep-all;letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}@media (max-width:47.99em){.ipgzxW_title{letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}}.ipgzxW_description{padding:0 var(--spacing-2);color:var(--text-tertiary);white-space:pre-line;word-break:keep-all;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (max-width:47.99em){.ipgzxW_description{margin-top:var(--spacing-2);letter-spacing:inherit;padding:0 .1rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.ipgzxW_actions{gap:var(--spacing-16);display:flex}@media (max-width:74.99em){.ipgzxW_actions{gap:var(--spacing-12)}}.ipgzxW_actionButton{padding:var(--spacing-16);border-radius:var(--radius-circle);background-color:var(--gray-15);justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.ipgzxW_actionButton{transition:all .3s ease-out}.ipgzxW_actionButton:hover{background-color:var(--gray-20)}}.ipgzxW_actionButton.ipgzxW_kakao{background-color:#fee500;display:none}@media (max-width:74.99em){.ipgzxW_actionButton.ipgzxW_kakao{display:flex}.ipgzxW_actionButton{padding:var(--spacing-12)}}.ipgzxW_kakaoIcon{width:2rem;height:2rem}@media (max-width:74.99em){.ipgzxW_kakaoIcon{width:1.6rem;height:1.6rem}}.ipgzxW_media{gap:var(--spacing-120);flex-direction:column;width:100%;display:flex}.ipgzxW_viewer{width:100%;position:relative}.ipgzxW_viewer .swiper-slide{width:calc(50% - .8rem);margin-right:1.6rem}@media (max-width:74.99em){.ipgzxW_viewer .swiper-slide{width:100%;margin-right:0}}.ipgzxW_viewerPlaceholder{gap:1.6rem;width:100%;display:flex}.ipgzxW_viewerPlaceholder:before,.ipgzxW_viewerPlaceholder:after{content:"";aspect-ratio:210/297;background-color:var(--gray-10);flex:1}@media (max-width:74.99em){.ipgzxW_viewerPlaceholder:after{content:none}}.ipgzxW_pageImage{width:100%;height:auto;display:block}.ipgzxW_viewerPagination{z-index:1;border-radius:var(--radius-circle);background-color:var(--gray-100-opacity-40);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);justify-content:center;align-items:center;gap:1.8rem;padding:.4rem 1.2rem;display:flex;position:absolute;top:1.6rem;right:1.6rem}@media (max-width:74.99em){.ipgzxW_viewerPagination{top:unset;right:unset;background-color:var(--gray-100-opacity-60);width:24.2rem;padding:1.2rem .8rem;bottom:3.2rem;left:50%;transform:translate(-50%)}}@media (max-width:47.99em){.ipgzxW_viewerPagination{width:15.6rem;padding:.6rem .8rem;bottom:1.6rem}}.ipgzxW_viewerPaginationButton{justify-content:center;align-items:center;display:none}.ipgzxW_viewerPaginationButton:disabled{opacity:.4}@media (max-width:74.99em){.ipgzxW_viewerPaginationButton{display:flex}}.ipgzxW_sideHandle{z-index:1;border-radius:var(--radius-circle);background-color:var(--gray-100-opacity-60);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);justify-content:center;align-items:center;padding:1.2rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.ipgzxW_sideHandle{transition:all .3s ease-out}.ipgzxW_sideHandle:hover{background-color:var(--gray-100-opacity-80)}}.ipgzxW_sideHandle:disabled{opacity:.4}.ipgzxW_sideHandle.ipgzxW_prev{left:1.6rem}.ipgzxW_sideHandle.ipgzxW_next{right:1.6rem}@media (max-width:74.99em){.ipgzxW_sideHandle{display:none}}.ipgzxW_pageCounter{color:var(--text-primary-invert);text-align:center;letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}@media (max-width:74.99em){.ipgzxW_pageCounter{min-width:5rem;letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}@media (max-width:47.99em){.ipgzxW_pageCounter{letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}}.ipgzxW_related{gap:var(--spacing-24);flex-direction:column;width:100%;display:flex}.ipgzxW_relatedTitle{color:var(--text-primary);letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}@media (max-width:47.99em){.ipgzxW_relatedTitle{letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}}.ipgzxW_relatedList{gap:var(--spacing-24);width:100%;display:flex}@media (max-width:47.99em){.ipgzxW_relatedList{flex-direction:column}}.ipgzxW_relatedItem{flex:1 0 0;min-width:0}@media (max-width:47.99em){.ipgzxW_relatedItem{flex:none}}.ipgzxW_allContentsLink{width:fit-content;margin:var(--spacing-64) auto 0;display:block}@media (max-width:47.99em){.ipgzxW_allContentsLink{width:100%;margin-top:var(--spacing-48)}.ipgzxW_allContentsButton{width:100%}}
._5TgldG_container{width:34.4rem}@media (max-width:47.99em){._5TgldG_container{width:100%}}._5TgldG_allTermsContainer{border:.1rem solid var(--sp-transparency-gray-10);background:var(--sp-gray-10);border-radius:.6rem;margin-bottom:1.2rem;padding:1.2rem}._5TgldG_termsContainer{flex-direction:column;gap:1.2rem;padding:1.2rem;display:flex}._5TgldG_termTitle{cursor:pointer;color:var(--sp-main-40)}._5TgldG_hint{margin-left:-1.2rem}._5TgldG_checkboxContent{align-items:center;gap:.4rem;display:flex}
.n_r5ga_container{justify-content:center;align-items:center;display:inline-flex;position:relative}.n_r5ga_container.n_r5ga_l{gap:.8rem}@media (min-width:75em){.n_r5ga_container.n_r5ga_pc-l{gap:.8rem}}@media (min-width:48em) and (max-width:74.99em){.n_r5ga_container.n_r5ga_tb-l{gap:.8rem}}@media (max-width:47.99em){.n_r5ga_container.n_r5ga_mo-l{gap:.8rem}}.n_r5ga_container.n_r5ga_s{gap:.6rem}@media (min-width:75em){.n_r5ga_container.n_r5ga_pc-s{gap:.6rem}}@media (min-width:48em) and (max-width:74.99em){.n_r5ga_container.n_r5ga_tb-s{gap:.6rem}}@media (max-width:47.99em){.n_r5ga_container.n_r5ga_mo-s{gap:.6rem}}.n_r5ga_previousButton,.n_r5ga_nextButton{justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.n_r5ga_previousButton,.n_r5ga_nextButton{transition:all .3s ease-out}.n_r5ga_previousButton:hover,.n_r5ga_nextButton:hover{background:var(--gray-100-opacity-05);border-radius:.6rem}}.n_r5ga_previousButton.n_r5ga_l,.n_r5ga_nextButton.n_r5ga_l{width:2.8rem;height:2.8rem}@media (min-width:75em){.n_r5ga_previousButton.n_r5ga_pc-l,.n_r5ga_nextButton.n_r5ga_pc-l{width:2.8rem;height:2.8rem}}@media (min-width:48em) and (max-width:74.99em){.n_r5ga_previousButton.n_r5ga_tb-l,.n_r5ga_nextButton.n_r5ga_tb-l{width:2.8rem;height:2.8rem}}@media (max-width:47.99em){.n_r5ga_previousButton.n_r5ga_mo-l,.n_r5ga_nextButton.n_r5ga_mo-l{width:2.8rem;height:2.8rem}}.n_r5ga_previousButton.n_r5ga_s,.n_r5ga_nextButton.n_r5ga_s{width:2.4rem;height:2.4rem}@media (min-width:75em){.n_r5ga_previousButton.n_r5ga_pc-s,.n_r5ga_nextButton.n_r5ga_pc-s{width:2.4rem;height:2.4rem}}@media (min-width:48em) and (max-width:74.99em){.n_r5ga_previousButton.n_r5ga_tb-s,.n_r5ga_nextButton.n_r5ga_tb-s{width:2.4rem;height:2.4rem}}@media (max-width:47.99em){.n_r5ga_previousButton.n_r5ga_mo-s,.n_r5ga_nextButton.n_r5ga_mo-s{width:2.4rem;height:2.4rem}}.n_r5ga_page{color:var(--pagination-page-color,var(--text-secondary));border-radius:.6rem}.n_r5ga_page.n_r5ga_selected{background:var(--pagination-page-selected-bg,var(--button-primary-bg));color:var(--pagination-page-selected-color,var(--text-primary-invert))}@media (hover:hover) and (pointer:fine){.n_r5ga_page.n_r5ga_selected{transition:all .3s ease-out}.n_r5ga_page.n_r5ga_selected:hover{background:var(--pagination-page-selected-hover-bg,var(--button-primary-bg-hover))}.n_r5ga_page{transition:all .3s ease-out}.n_r5ga_page:hover{background:var(--gray-100-opacity-05);color:var(--pagination-page-hover-color,var(--text-primary))}}.n_r5ga_page.n_r5ga_l{min-width:3rem;height:2.8rem;letter-spacing:inherit;padding:0 .6rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}@media (min-width:75em){.n_r5ga_page.n_r5ga_pc-l{min-width:3rem;height:2.8rem;letter-spacing:inherit;padding:0 .6rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}}@media (min-width:48em) and (max-width:74.99em){.n_r5ga_page.n_r5ga_tb-l{min-width:3rem;height:2.8rem;letter-spacing:inherit;padding:0 .6rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}}@media (max-width:47.99em){.n_r5ga_page.n_r5ga_mo-l{min-width:3rem;height:2.8rem;letter-spacing:inherit;padding:0 .6rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.n_r5ga_page.n_r5ga_s{min-width:2.4rem;height:2.4rem;letter-spacing:inherit;padding:0 .5rem;font-size:1.2rem;font-weight:500;line-height:2rem}@media (min-width:75em){.n_r5ga_page.n_r5ga_pc-s{min-width:2.4rem;height:2.4rem;letter-spacing:inherit;padding:0 .5rem;font-size:1.2rem;font-weight:500;line-height:2rem}}@media (min-width:48em) and (max-width:74.99em){.n_r5ga_page.n_r5ga_tb-s{min-width:2.4rem;height:2.4rem;letter-spacing:inherit;padding:0 .5rem;font-size:1.2rem;font-weight:500;line-height:2rem}}@media (max-width:47.99em){.n_r5ga_page.n_r5ga_mo-s{min-width:2.4rem;height:2.4rem;letter-spacing:inherit;padding:0 .5rem;font-size:1.2rem;font-weight:500;line-height:2rem}}
._2jW77a_container{justify-content:flex-end;width:100%;display:flex}._2jW77a_trigger{cursor:pointer;display:flex}
.sUjuda_container{background-color:var(--purple-50);max-width:35rem;color:var(--text-primary-invert);white-space:pre;border-radius:.7rem;padding:.4rem 3rem;font-size:1.3rem}@media (min-width:48em){.sUjuda_container{max-width:45rem;padding:.8rem 3.2rem;font-size:1.4rem}}
.AU2U5W_container{background-color:var(--gray-00);border-radius:1.6rem;flex-direction:column;align-items:center;row-gap:1.5rem;padding:3rem 3rem 2.5rem;display:flex}[data-theme=DARK] .AU2U5W_container{background-color:#2a2c3d}.AU2U5W_title{color:var(--gray-100);letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem}.AU2U5W_buttons{flex-direction:row;justify-content:center;align-items:center;column-gap:1.4rem;margin-top:.5rem;display:flex}
._VQsxq_container{flex-direction:column;gap:1.2rem;display:flex}
.i-HDda_container{flex-wrap:wrap;gap:1rem;display:flex}.i-HDda_tag{padding-right:.6rem!important}
.Q8BALa_container{background-color:var(--gray-00);border:solid .1rem var(--gray-30);cursor:pointer;border-radius:1.7rem;flex-direction:row;align-items:center;padding:.3rem;display:flex;position:relative}.Q8BALa_labelContainer{justify-content:center;align-items:center;height:2.6rem;padding:0 .6rem;display:flex}.Q8BALa_label{color:var(--gray-100);text-align:center;letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem;transition:color .2s;position:relative}.Q8BALa_label.Q8BALa_active{color:var(--gray-00)}.Q8BALa_highlight{background-color:var(--purple-70);border-radius:1.2rem;width:0;transition:left .2s,width .2s;position:absolute;top:.3rem;bottom:.3rem;left:.3rem}
.Q7NgbG_container.Q7NgbG_unsetShadow img{box-shadow:unset}.Q7NgbG_container img{box-shadow:0 0 0 .1rem var(--border-tertiary);border-radius:50%;transition:all .5s}@media (hover:hover) and (pointer:fine){.Q7NgbG_container img{transition:all .3s ease-out}.Q7NgbG_container img:hover{box-shadow:0 0 0 .1rem var(--purple-20)}}
.MSvA5q_container{color:var(--gray-80);background-color:var(--gray-00);border:.1rem solid var(--gray-30);letter-spacing:inherit;border-radius:1.5rem;padding:.5rem 1.2rem;font-size:1.2rem;font-weight:500;line-height:2rem}.MSvA5q_container:hover{color:var(--purple-50);background-color:var(--purple-05);border-color:var(--purple-20)}
._7qQiUG_divider{border:none;border-bottom:.1rem solid var(--color);margin:var(--gutter) 0}
.hz1RsW_container{flex-direction:column;gap:.4rem;display:flex}.hz1RsW_bar{background-color:var(--gray-15);border-radius:1.5rem;flex-direction:column;justify-content:center;height:2.4rem;padding:0 .2rem;display:flex;position:relative}.hz1RsW_indicator{background-color:var(--background-purple-primary-invert);height:2rem;clip-path:inset(0 var(--progress-inverse,0) 0 0 round 1.5rem);border-radius:1.5rem;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hz1RsW_value{color:var(--gray-100-opacity-30);letter-spacing:inherit;align-self:center;font-size:1.2rem;font-weight:700;line-height:2rem;position:absolute}.hz1RsW_indicator .hz1RsW_value{color:var(--text-tertiary-invert)}.hz1RsW_remain{text-align:center;color:var(--text-primary);letter-spacing:inherit;align-self:center;font-size:1.3rem;font-weight:400;line-height:2.1rem}.hz1RsW_remain mark{color:var(--text-primary);font-weight:500}
._9DzBZW_container{width:6rem;height:6rem}._9DzBZW_track{stroke:var(--purple-05);fill:#0000;stroke-width:4px}._9DzBZW_gray ._9DzBZW_track{stroke:var(--gray-15)}._9DzBZW_progress{fill:#0000;stroke-width:4px;stroke:url(#progressCircleBackgroundPurple)}._9DzBZW_gray ._9DzBZW_progress{stroke:var(--gray-60)}._9DzBZW_text{fill:var(--text-purple-primary);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}._9DzBZW_gray ._9DzBZW_text{fill:var(--gray-70)}
.WKzf1G_tabItem{color:var(--text-disabled);letter-spacing:inherit;padding:1rem 0;font-size:2rem;font-weight:700;line-height:3.2rem;position:relative}.WKzf1G_active .WKzf1G_tabItem{color:var(--text-secondary)}.WKzf1G_active .WKzf1G_tabItem.WKzf1G_purple{color:var(--purple-70)}@media (hover:hover) and (pointer:fine){.WKzf1G_active .WKzf1G_tabItem.WKzf1G_purple{transition:all .3s ease-out}.WKzf1G_active .WKzf1G_tabItem.WKzf1G_purple:hover{color:var(--purple-80)}.WKzf1G_active .WKzf1G_tabItem.WKzf1G_purple:hover path{fill:var(--purple-80)}}.WKzf1G_active .WKzf1G_tabItem.WKzf1G_purple path{fill:var(--purple-70)}@media (hover:hover) and (pointer:fine){.WKzf1G_active .WKzf1G_tabItem{transition:all .3s ease-out}.WKzf1G_active .WKzf1G_tabItem:hover{color:var(--text-primary)}.WKzf1G_active .WKzf1G_tabItem:hover path{fill:var(--text-primary)}.WKzf1G_active .WKzf1G_tabItem:hover .WKzf1G_count{color:var(--purple-80)}}.WKzf1G_active .WKzf1G_tabItem path{fill:var(--text-secondary)}.WKzf1G_tabItem.WKzf1G_medium{letter-spacing:inherit;padding:.8rem 0;font-size:1.8rem;font-weight:700;line-height:3rem}@media (min-width:75em){.WKzf1G_tabItem.WKzf1G_pc-medium{letter-spacing:inherit;padding:.8rem 0;font-size:1.8rem;font-weight:700;line-height:3rem}}@media (min-width:48em) and (max-width:74.99em){.WKzf1G_tabItem.WKzf1G_tb-medium{letter-spacing:inherit;padding:.8rem 0;font-size:1.8rem;font-weight:700;line-height:3rem}}@media (max-width:47.99em){.WKzf1G_tabItem.WKzf1G_mo-medium{letter-spacing:inherit;padding:.8rem 0;font-size:1.8rem;font-weight:700;line-height:3rem}}.WKzf1G_tabItem.WKzf1G_small{letter-spacing:inherit;padding:.6rem 0;font-size:1.6rem;font-weight:700;line-height:2.7rem}@media (min-width:75em){.WKzf1G_tabItem.WKzf1G_pc-small{letter-spacing:inherit;padding:.6rem 0;font-size:1.6rem;font-weight:700;line-height:2.7rem}}@media (min-width:48em) and (max-width:74.99em){.WKzf1G_tabItem.WKzf1G_tb-small{letter-spacing:inherit;padding:.6rem 0;font-size:1.6rem;font-weight:700;line-height:2.7rem}}@media (max-width:47.99em){.WKzf1G_tabItem.WKzf1G_mo-small{letter-spacing:inherit;padding:.6rem 0;font-size:1.6rem;font-weight:700;line-height:2.7rem}}@media (hover:hover) and (pointer:fine){.WKzf1G_tabItem{transition:all .3s ease-out}.WKzf1G_tabItem:hover{color:var(--text-caption)}.WKzf1G_tabItem:hover .WKzf1G_count{color:var(--purple-30)}}.WKzf1G_tabItem .WKzf1G_count{color:var(--purple-20);margin-left:.2rem}.WKzf1G_tabItem .WKzf1G_count.WKzf1G_active{color:var(--purple-70)}.WKzf1G_tabItem path{fill:var(--text-disabled)}.WKzf1G_tabItemContainer{border-bottom:.2rem solid #0000;flex-shrink:0;align-items:center;gap:.8rem;min-width:.1rem;transition:border-color .2s,color .2s;display:flex}.WKzf1G_tabItemContainer.WKzf1G_active{border-color:var(--text-secondary)}.WKzf1G_tabItemContainer.WKzf1G_active.WKzf1G_purple{border-color:var(--purple-70)}@media (hover:hover) and (pointer:fine){.WKzf1G_tabItemContainer.WKzf1G_active.WKzf1G_purple{transition:all .3s ease-out}.WKzf1G_tabItemContainer.WKzf1G_active.WKzf1G_purple:hover{border-color:var(--purple-80)}.WKzf1G_tabItemContainer.WKzf1G_active{transition:all .3s ease-out}.WKzf1G_tabItemContainer.WKzf1G_active:hover{border-color:var(--text-primary)}}@media (max-width:47.99em){.WKzf1G_tabItemContainer{gap:.2rem}}
._2Fv8XG_container{background-color:var(--gray-00);position:relative}._2Fv8XG_container._2Fv8XG_withUnderBar:before{content:"";background-color:var(--border-tertiary);z-index:0;height:.1rem;position:absolute;bottom:0;left:0;right:0}@media (min-width:75em){._2Fv8XG_container._2Fv8XG_withUnderBar-l:before{content:"";background-color:var(--border-tertiary);z-index:0;height:.1rem;position:absolute;bottom:0;left:0;right:0}}@media (max-width:74.99em){._2Fv8XG_container._2Fv8XG_withUnderBar-m:before{content:"";background-color:var(--border-tertiary);z-index:0;height:.1rem;position:absolute;bottom:0;left:0;right:0}}@media (max-width:47.99em){._2Fv8XG_container._2Fv8XG_withUnderBar-s:before{content:"";background-color:var(--border-tertiary);z-index:0;height:.1rem;position:absolute;bottom:0;left:0;right:0}}._2Fv8XG_wrapper{flex-direction:row;gap:4rem;display:flex;overflow-x:scroll}._2Fv8XG_wrapper::-webkit-scrollbar{display:none}._2Fv8XG_wrapper{scrollbar-width:none;-ms-overflow-style:none}._2Fv8XG_wrapper._2Fv8XG_small{gap:3.2rem}@media (min-width:75em){._2Fv8XG_wrapper._2Fv8XG_pc-small{gap:3.2rem}}@media (min-width:48em) and (max-width:74.99em){._2Fv8XG_wrapper._2Fv8XG_tb-small{gap:3.2rem}}@media (max-width:47.99em){._2Fv8XG_wrapper._2Fv8XG_mo-small{gap:3.2rem}}
.cOf3xa_tooltipBody{width:32.5rem;color:var(--gray-100);background-color:var(--gray-00);border-radius:.8rem;flex-direction:column;padding:2rem;display:flex}.cOf3xa_title{letter-spacing:inherit;margin-bottom:.6rem;font-size:1.6rem;font-weight:500;line-height:2.7rem}.cOf3xa_content{white-space:nowrap;letter-spacing:inherit;margin-bottom:2rem;font-size:1.4rem;font-weight:400;line-height:2.4rem}.cOf3xa_footer{align-self:flex-end;gap:.8rem;display:flex}.cOf3xa_backButton{color:var(--gray-100)!important;border-color:var(--gray-30)!important}.cOf3xa_backButton:hover{color:var(--gray-100)!important;border-color:var(--gray-30)!important;background-color:var(--gray-00)!important}
.wZSOhq_container{width:47.5rem;bottom:calc(var(--gnt-height) + 4rem);background-color:var(--gray-00);padding:var(--spacing-20) var(--spacing-32) var(--spacing-20) var(--spacing-20);border:.1rem solid var(--gray-50);border-radius:var(--spacing-16);z-index:var(--z-index-float);box-shadow:var(--shadow-02);animation:.5s wZSOhq_float-up;display:none;position:fixed;right:2.8rem}.wZSOhq_container.wZSOhq_visible{align-items:center;display:flex}@media (max-width:47.99em){.wZSOhq_container{width:34.5rem;bottom:calc(var(--gnt-height) + 1rem)}}.wZSOhq_content{gap:var(--spacing-8);display:flex}.wZSOhq_content svg{width:2rem;height:2rem;margin-top:.3rem}@media (max-width:47.99em){.wZSOhq_content svg{width:1.6rem;height:1.6rem;margin-top:.4rem}}.wZSOhq_content .wZSOhq_title{color:var(--text-primary);margin-bottom:var(--spacing-4);letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:2.8rem}@media (max-width:47.99em){.wZSOhq_content .wZSOhq_title{margin-bottom:var(--spacing-2);letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}.wZSOhq_content .wZSOhq_descriptionWrapper{align-items:flex-end;gap:var(--spacing-20);display:flex}}.wZSOhq_content .wZSOhq_description{color:var(--text-secondary);letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}@media (max-width:47.99em){.wZSOhq_content .wZSOhq_description{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.wZSOhq_close{position:absolute;top:1.4rem;right:1.4rem}@media (max-width:47.99em){.wZSOhq_close{top:.9rem;right:1.2rem}}.wZSOhq_button{margin-top:1.6rem}@media (max-width:47.99em){.wZSOhq_button{height:3.3rem;margin-top:0}}@keyframes wZSOhq_float-up{0%{transform:translateY(100%)}to{transform:translate(0)}}
.XX023q_container{flex-direction:row-reverse;gap:.4rem;display:flex}.XX023q_button{cursor:pointer;display:flex;position:relative}.XX023q_button:disabled{cursor:default;pointer-events:none}@media (hover:hover) and (pointer:fine){.XX023q_button:not(.XX023q_button:disabled){transition:all .3s ease-out}.XX023q_button:not(.XX023q_button:disabled):hover .XX023q_star path,.XX023q_button:not(.XX023q_button:disabled):hover~.XX023q_button .XX023q_star path{fill:var(--yellow-40)}}.XX023q_star{width:var(--icon-size);height:var(--icon-size)}@media (max-width:74.99em){.XX023q_star{width:var(--icon-size-tb,var(--icon-size));height:var(--icon-size-tb,var(--icon-size))}}@media (max-width:47.99em){.XX023q_star{width:var(--icon-size-mo,var(--icon-size));height:var(--icon-size-mo,var(--icon-size))}}.XX023q_halfOverlay{clip-path:inset(0 50% 0 0);pointer-events:none;position:absolute;top:0;left:0}
.C7EGMq_container{padding:var(--spacing-200) var(--spacing-32);flex-direction:column;align-items:center;display:flex;overflow:hidden}@media (max-width:47.99em){.C7EGMq_container{padding:var(--spacing-160) 1.6rem}}.C7EGMq_content{flex-direction:column;width:100%;max-width:120rem;display:flex}
.Uqaojq_container{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.Uqaojq_video{aspect-ratio:16/9;background-color:var(--gray-30);width:50vw;height:auto}@media (max-width:47.99em){.Uqaojq_video{width:90vw}}.Uqaojq_close{padding:1.2rem}.Uqaojq_close svg{width:2.4rem;height:2.4rem}.Uqaojq_close svg path{fill:var(--gray-00)}
._1lfCXq_label{--label-text-color:var(--sp-main-50);--label-bg-color:var(--sp-main-05);border:.1rem solid var(--sp-border-tertiary);border-radius:var(--radius-6);color:var(--label-text-color);background-color:var(--label-bg-color);flex-direction:row;align-items:center;gap:.4rem;display:flex}._1lfCXq_label._1lfCXq_pcL{letter-spacing:-.042rem;height:3.2rem;padding:.4rem .8rem .4rem .6rem;font-size:1.4rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_pcL svg{width:1.6rem;height:1.6rem;margin:.2rem}._1lfCXq_label._1lfCXq_pcM{letter-spacing:-.036rem;height:2.8rem;padding:.4rem .8rem .4rem .6rem;font-size:1.2rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_pcM svg{width:1.28rem;height:1.28rem;margin:.16rem}._1lfCXq_label._1lfCXq_pcS{letter-spacing:-.024rem;height:2rem;padding:0 .54rem 0 .4rem;font-size:.8rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_pcS svg{width:.96rem;height:.96rem;margin:.12rem}._1lfCXq_label._1lfCXq_blue{--label-text-color:var(--sp-blue-50);--label-bg-color:var(--sp-blue-05)}._1lfCXq_label._1lfCXq_yellow{--label-text-color:var(--sp-yellow-70);--label-bg-color:var(--sp-yellow-05)}._1lfCXq_label._1lfCXq_mint{--label-text-color:var(--sp-green-70);--label-bg-color:var(--sp-green-10)}._1lfCXq_label._1lfCXq_red{--label-text-color:#e94bc1;--label-bg-color:#fff0fc}._1lfCXq_label._1lfCXq_green{--label-text-color:#0c9b30;--label-bg-color:#ebffeb}@media (max-width:74.99em){._1lfCXq_label._1lfCXq_tbL{letter-spacing:-.042rem;height:3.2rem;padding:.4rem .8rem .4rem .6rem;font-size:1.4rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_tbL svg{width:1.6rem;height:1.6rem;margin:.2rem}._1lfCXq_label._1lfCXq_tbM{letter-spacing:-.036rem;height:2.8rem;padding:.4rem .8rem .4rem .6rem;font-size:1.2rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_tbM svg{width:1.28rem;height:1.28rem;margin:.16rem}._1lfCXq_label._1lfCXq_tbS{letter-spacing:-.024rem;height:2rem;padding:0 .54rem 0 .4rem;font-size:.8rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_tbS svg{width:.96rem;height:.96rem;margin:.12rem}}@media (max-width:47.99em){._1lfCXq_label._1lfCXq_moL{letter-spacing:-.042rem;height:3.2rem;padding:.4rem .8rem .4rem .6rem;font-size:1.4rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_moL svg{width:1.6rem;height:1.6rem;margin:.2rem}._1lfCXq_label._1lfCXq_moM{letter-spacing:-.036rem;height:2.8rem;padding:.4rem .8rem .4rem .6rem;font-size:1.2rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_moM svg{width:1.28rem;height:1.28rem;margin:.16rem}._1lfCXq_label._1lfCXq_moS{letter-spacing:-.024rem;height:2rem;padding:0 .54rem 0 .4rem;font-size:.8rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_moS svg{width:.96rem;height:.96rem;margin:.12rem}}._1lfCXq_label svg{overflow:visible}
.Lsdekq_container{border:.1rem solid var(--sp-border-tertiary);border-radius:var(--radius-20);background-color:var(--sp-gray-00);flex-direction:column;transition:background-color .2s;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.Lsdekq_container{transition:all .3s ease-out}.Lsdekq_container:hover{background-color:var(--sp-gray-15)}.Lsdekq_container:hover .Lsdekq_thumbnail{transform:scale(1.1)}}.Lsdekq_thumbnailWrapper{overflow:hidden}.Lsdekq_thumbnail{object-fit:cover;aspect-ratio:385/219;flex-shrink:0;width:100%;height:auto;transition:transform .2s}.Lsdekq_body{align-items:flex-start;gap:var(--spacing-16);padding:var(--spacing-24);flex-direction:column;flex:1;display:flex}@media (max-width:74.99em){.Lsdekq_body{padding:var(--spacing-20);gap:var(--spacing-12)}}@media (max-width:47.99em){.Lsdekq_body{padding:var(--spacing-16)}}.Lsdekq_contentContainer{flex-direction:column;flex:1;gap:.4rem;display:flex}@media (max-width:74.99em){.Lsdekq_contentContainer{gap:.2rem}}@media (max-width:47.99em){.Lsdekq_contentContainer{gap:0}}.Lsdekq_quote{opacity:.6666;width:2rem;height:auto}@media (max-width:74.99em){.Lsdekq_quote{width:1.4rem}}@media (max-width:47.99em){.Lsdekq_quote{width:1.2rem}}.Lsdekq_content{gap:var(--spacing-32);word-break:keep-all;flex-direction:column;flex:1;justify-content:space-between;display:flex}@media (max-width:74.99em){.Lsdekq_content{gap:var(--spacing-16)}}.Lsdekq_title{color:var(--sp-txt-secondary);letter-spacing:-.06rem;font-size:2rem;font-weight:400;line-height:160%}@media (max-width:74.99em){.Lsdekq_title{letter-spacing:-.048rem;font-size:1.6rem;font-weight:400;line-height:160%}}@media (max-width:47.99em){.Lsdekq_title{letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}}.Lsdekq_caption{color:var(--sp-txt-caption);letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}@media (max-width:47.99em){.Lsdekq_caption{letter-spacing:-.036rem;font-size:1.2rem;font-weight:400;line-height:160%}}
.gEstvq_container{justify-content:space-between;align-items:center;height:32rem;display:flex}@media (max-width:74.99em){.gEstvq_container{flex-direction:column;height:auto}}.gEstvq_title{white-space:pre-line;color:var(--text-primary)}.gEstvq_dark .gEstvq_title{color:var(--text-primary-invert)}@media (max-width:74.99em){.gEstvq_title{white-space:normal}}.gEstvq_description{color:var(--text-caption);letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}.gEstvq_dark .gEstvq_description{color:var(--text-caption-invert)}@media (max-width:47.99em){.gEstvq_description{letter-spacing:inherit;font-size:1.1rem;font-weight:400;line-height:1.8rem}}.gEstvq_text{gap:var(--spacing-48);flex-direction:column;display:flex}@media (max-width:74.99em){.gEstvq_text{display:block}}.gEstvq_label{color:var(--text-tertiary)}.gEstvq_dark .gEstvq_label{color:var(--text-tertiary-invert)}.gEstvq_caption{color:var(--text-caption);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}@media (max-width:74.99em){.gEstvq_caption.gEstvq_top{display:none}}.gEstvq_caption.gEstvq_bottom{display:none}@media (max-width:74.99em){.gEstvq_caption.gEstvq_bottom{padding-top:calc(4rem - var(--spacing-16));display:block}}@media (max-width:47.99em){.gEstvq_caption.gEstvq_bottom{padding-top:calc(3.2rem - var(--spacing-16));letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.gEstvq_dark .gEstvq_caption{color:var(--text-caption-invert)}.gEstvq_list{width:72.8rem;transform:translateY(var(--spacing-16));flex-direction:column;display:flex;position:relative}@media (max-width:74.99em){.gEstvq_list{padding-top:var(--spacing-40);width:100%;transform:translateY(0)}}.gEstvq_list:before{content:"";z-index:1;background:linear-gradient(270deg,#171a2600 0%,#171a26 100%);width:5.1rem;height:100%;display:block;position:absolute;top:0;left:0}.gEstvq_light .gEstvq_list:before{background:linear-gradient(270deg,#fff0 0%,#fff 100%);width:10rem}.gEstvq_gray .gEstvq_list:before{background:linear-gradient(270deg, #fff0 0%, var(--gray-05) 100%);width:10rem}.gEstvq_list:after{content:"";z-index:1;background:linear-gradient(270deg,#171a26 0%,#171a2600 100%);width:5.1rem;height:100%;display:block;position:absolute;top:0;right:0}.gEstvq_light .gEstvq_list:after{background:linear-gradient(270deg,#fff 0,#fff0 100%);width:10rem}.gEstvq_gray .gEstvq_list:after{background:linear-gradient(90deg, #fff0 0%, var(--gray-05) 100%);width:10rem}.gEstvq_itemsWrapper{gap:1.2rem;animation-duration:25s!important}.gEstvq_itemsWrapper.gEstvq_first>div{margin-top:var(--spacing-16)}.gEstvq_itemsWrapper>div{margin-bottom:var(--spacing-16)}
.QzR5nG_container{position:relative}.QzR5nG_container.QzR5nG_overflowLeft:before,.QzR5nG_container.QzR5nG_overflowRight:after{opacity:1;transform:scaleX(1)}.QzR5nG_container:before,.QzR5nG_container:after{content:"";z-index:1;opacity:0;width:5.6rem;transition:transform .3s,opacity .3s;position:absolute;top:0;bottom:0;transform:scaleX(0)}.QzR5nG_container:before{transform-origin:0;background:linear-gradient(90deg,#fff 20%,#fff0 100%);left:0}.QzR5nG_container:after{transform-origin:100%;background:linear-gradient(270deg,#fff 20%,#fff0 100%);right:0}
.e4DEEW_container{width:21.5rem;box-shadow:var(--shadow-01);padding:var(--spacing-10) var(--spacing-12);background:linear-gradient(#fbfbfb0f 0%,#fbfbfb0a 100%);border-radius:1.2rem;align-items:center;gap:1.2rem;display:flex}.e4DEEW_container.e4DEEW_light,.e4DEEW_container.e4DEEW_gray{border:.1rem solid var(--border-tertiary);background:linear-gradient(#fff 0%,#fbfbfb 100%)}@media (max-width:47.99em){.e4DEEW_container{width:18.8rem}}.e4DEEW_image{background:var(--gray-00-opacity-10);border-radius:.8rem;width:5.6rem;height:5.6rem;overflow:hidden}@media (max-width:47.99em){.e4DEEW_image{border-radius:.6rem;width:4.4rem;height:4.4rem}}.e4DEEW_image img{object-fit:cover;width:100%;height:100%}.e4DEEW_company{color:var(--text-primary);letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}.e4DEEW_dark .e4DEEW_company{color:var(--text-primary-invert)}@media (max-width:47.99em){.e4DEEW_company{letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}.e4DEEW_name{color:var(--text-secondary);letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}.e4DEEW_dark .e4DEEW_name{color:var(--text-secondary-invert)}@media (max-width:47.99em){.e4DEEW_name{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}
._sGMDG_layout{background:linear-gradient(#fff 40.77%,#e6e2f6 99.87%)}@media (max-width:47.99em){._sGMDG_layout{padding-top:var(--section-padding-h-160);padding-bottom:var(--section-padding-h-160);background:linear-gradient(#fff 67.11%,#e6e2f6 100%)}}._sGMDG_container{gap:var(--spacing-80);flex-direction:column;display:flex}@media (max-width:47.99em){._sGMDG_container{gap:var(--spacing-48)}}._sGMDG_title{color:var(--sp-txt-primary);letter-spacing:-.108rem;font-size:5.4rem;font-weight:700;line-height:140%}@media (max-width:47.99em){._sGMDG_title{letter-spacing:-.064rem;font-size:3.2rem;font-weight:700;line-height:140%}}._sGMDG_contents{flex-direction:row;justify-content:center;align-items:flex-start;display:flex}@media (max-width:47.99em){._sGMDG_contents{justify-content:space-around;gap:var(--spacing-24)}}._sGMDG_unit{letter-spacing:-.1rem;font-size:4.8rem;font-weight:700;line-height:6.2rem}@media (max-width:47.99em){._sGMDG_unit{letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}}
.Dw19eq_container{flex-direction:row;display:flex}.Dw19eq_columnWrapper{position:relative;overflow:hidden}.Dw19eq_columnWrapper:before{content:"0";visibility:hidden}.Dw19eq_digitColumn{transform:translateY(calc(-5% * var(--initIndex,0)));will-change:transform;grid-template-columns:1fr;display:grid;position:absolute;top:0;left:0}
.AwGKha_container{background:var(--gray-00-opacity-05);border-radius:var(--corner-radius-L);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}@media (max-width:74.99em){.AwGKha_container{flex-direction:row;justify-content:space-between}}@media (max-width:47.99em){.AwGKha_container{min-height:24rem}}.AwGKha_textArea{gap:var(--spacing-4);flex-direction:column;padding:3.2rem;display:flex}@media (max-width:74.99em){.AwGKha_textArea{justify-content:center;padding:3.2rem 3.2rem 4rem}}@media (max-width:47.99em){.AwGKha_textArea{padding:var(--spacing-24) 0 0 var(--spacing-24);z-index:1;justify-content:flex-start}}.AwGKha_label{color:var(--text-secondary-invert);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}@media (max-width:47.99em){.AwGKha_label{letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}}.AwGKha_valueRow{color:var(--purple-20);align-items:baseline;display:flex}.AwGKha_qualifierWrapper{margin-right:.4rem;padding-bottom:.8rem}.AwGKha_qualifier{letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:47.99em){.AwGKha_qualifier{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.AwGKha_value{letter-spacing:-.1rem;font-size:5.4rem;font-weight:700;line-height:7rem}@media (max-width:47.99em){.AwGKha_value{letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}}.AwGKha_unit{letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:47.99em){.AwGKha_unit{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.AwGKha_description{color:var(--text-tertiary-invert);letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:47.99em){.AwGKha_description{letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:2.8rem}}.AwGKha_description strong{color:var(--text-primary-invert)}.AwGKha_imageWrapper{width:100%;height:21.6rem;position:relative;overflow:hidden}@media (max-width:74.99em){.AwGKha_imageWrapper{flex-shrink:0;width:36rem;height:auto}}@media (max-width:47.99em){.AwGKha_imageWrapper{flex-shrink:unset;width:18rem;height:19.2rem;position:absolute;bottom:0;right:0}}.AwGKha_image{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}@media (max-width:74.99em){.AwGKha_image{object-fit:cover}}
.BgSLna_container{align-items:center;gap:var(--spacing-48);flex-direction:column;display:flex}@media (max-width:74.99em){.BgSLna_container{padding:0 3.2rem}}@media (max-width:47.99em){.BgSLna_container{padding:0 1.6rem}}.BgSLna_cards{gap:var(--spacing-24);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:74.99em){.BgSLna_cards{gap:var(--spacing-24) var(--spacing-20);width:100%}}@media (max-width:47.99em){.BgSLna_cards{gap:var(--spacing-16);grid-template-columns:1fr;width:100%}}.BgSLna_header{align-items:center;gap:var(--spacing-24);flex-direction:column;display:flex}.BgSLna_label{color:var(--purple-20)}.BgSLna_moreButton{width:fit-content}
.f2cbBq_container{flex-direction:column;align-items:center;min-width:26rem;display:flex}@media (max-width:47.99em){.f2cbBq_container{min-width:10rem}}.f2cbBq_label{color:var(--sp-txt-secondary);letter-spacing:-.04rem;font-size:2rem;font-weight:700;line-height:140%}@media (max-width:47.99em){.f2cbBq_label{letter-spacing:-.048rem;font-size:1.6rem;font-weight:700;line-height:160%}}.f2cbBq_value{color:#723bfd;letter-spacing:-.164rem;flex-direction:row;font-size:8.2rem;font-weight:700;line-height:140%;display:flex}@media (max-width:47.99em){.f2cbBq_value{letter-spacing:-.108rem;font-size:5.4rem;font-weight:700;line-height:140%}}.f2cbBq_valueWrapper{position:relative}.f2cbBq_valueWrapper.f2cbBq_hasMethodology{cursor:help}.f2cbBq_note{color:var(--sp-txt-tertiary);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:47.99em){.f2cbBq_note{letter-spacing:inherit;font-size:1.1rem;font-weight:400;line-height:1.8rem}}.f2cbBq_methodologyTooltip{z-index:10;background:var(--sp-txt-primary,#1e293b);width:max-content;max-width:24rem;color:var(--sp-bg-primary,#fff);letter-spacing:-.036rem;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;border-radius:.8rem;padding:.8rem 1rem;font-size:1.2rem;font-weight:400;line-height:160%;transition:opacity .15s;position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%)}.f2cbBq_methodologyTooltip.f2cbBq_align-start{left:0;transform:none}.f2cbBq_methodologyTooltip.f2cbBq_align-end{left:auto;right:0;transform:none}.f2cbBq_valueWrapper:hover .f2cbBq_methodologyTooltip,.f2cbBq_valueWrapper:focus .f2cbBq_methodologyTooltip{opacity:1;visibility:visible}
.iAP8SW_card{border-radius:var(--corner-radius-L);background:#242537;flex-direction:column;display:flex;overflow:hidden}.iAP8SW_imageWrapper{width:100%;height:22.4rem;overflow:hidden}@media (max-width:74.99em){.iAP8SW_imageWrapper.iAP8SW_big{aspect-ratio:688/168;height:auto}}@media (max-width:47.99em){.iAP8SW_imageWrapper{aspect-ratio:343/150;height:auto}.iAP8SW_imageWrapper.iAP8SW_big{aspect-ratio:343/248}}.iAP8SW_imageWrapper img{object-fit:cover;width:100%;height:100%}.iAP8SW_content{padding:var(--spacing-24) var(--spacing-40) var(--spacing-40);gap:var(--spacing-4);flex-direction:column;display:flex}@media (max-width:74.99em){.iAP8SW_content{padding:var(--spacing-24) var(--spacing-32) var(--spacing-32)}}@media (max-width:47.99em){.iAP8SW_content{padding:var(--spacing-20) var(--spacing-32) var(--spacing-24)}}.iAP8SW_text{color:var(--text-secondary-invert);letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:74.99em){.iAP8SW_text{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}@media (max-width:47.99em){.iAP8SW_text{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}.iAP8SW_text strong{color:#bc9fff}
.wKzPNG_layout{background-color:var(--background-invert);padding-top:24rem;padding-bottom:24rem;overflow:visible!important}@media (max-width:47.99em){.wKzPNG_layout{padding-top:var(--section-padding-h-200);padding-bottom:var(--section-padding-h-200)}}.wKzPNG_container{gap:var(--spacing-120);flex-direction:column;display:flex}.wKzPNG_label{color:var(--sp-txt-tertiary-invert);font-weight:500}.wKzPNG_label b{color:var(--sp-txt-primary-invert)}.wKzPNG_reasons{gap:var(--spacing-160) var(--spacing-8);grid-template-columns:1fr auto;display:grid}@media (max-width:74.99em){.wKzPNG_reasons{grid-template-columns:1fr;align-self:center;gap:0}}.wKzPNG_reasonContent{aspect-ratio:714/438;width:auto;height:43.8rem;top:calc((100vh - 43.8rem + var(--gnb-height))/2);border-radius:3.2rem;flex-shrink:0;grid-area:1/2;position:sticky;overflow:hidden}@media (max-width:74.99em){.wKzPNG_reasonContent{height:40rem;top:unset;grid-area:auto/1;position:relative}}@media (max-width:47.99em){.wKzPNG_reasonContent{border-radius:2rem;width:100%;height:auto}}.wKzPNG_reasonContent>*{width:100%;height:100%}.wKzPNG_reasonTitle{grid-column:1;align-items:center;height:43.8rem;display:flex}@media (max-width:74.99em){.wKzPNG_reasonTitle{height:auto;margin-top:4.8rem;margin-bottom:var(--spacing-200);padding:0 3.2rem}.wKzPNG_reasonTitle:last-child{margin-bottom:0}}@media (max-width:47.99em){.wKzPNG_reasonTitle{margin-top:var(--spacing-32);margin-bottom:var(--spacing-160);padding:0 1.6rem}.wKzPNG_reasonTitle:last-child{margin-bottom:0}}
.pPTPba_layout{background:linear-gradient(180deg, var(--background-secondary-invert) 58.34%, var(--background-invert) 100%);padding:var(--section-padding-h-160) var(--layout-container-padding);scroll-margin-top:4rem}@media (max-width:47.99em){.pPTPba_layout{padding:var(--spacing-160) var(--layout-container-padding)}}.pPTPba_container{gap:var(--spacing-200);flex-direction:column;max-width:120rem;padding:0 4rem;display:flex}@media (max-width:74.99em){.pPTPba_container{padding:0}}.pPTPba_statsAndJobs{gap:var(--spacing-64);flex-direction:column;display:flex}@media (min-width:48em) and (max-width:74.99em){.pPTPba_statsAndJobs{gap:var(--spacing-80)}}.pPTPba_powerStats{flex-direction:column;gap:3.2rem;display:flex}.pPTPba_powerStatsHeading{text-align:center;align-items:center;gap:var(--spacing-4);flex-direction:column;display:flex}.pPTPba_powerStatsLabel{color:var(--text-secondary-invert);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}.pPTPba_powerStatsTitle{color:var(--text-primary-invert)}.pPTPba_powerStatsDesc{color:var(--text-caption-invert);letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}.pPTPba_statCardsRow{gap:var(--spacing-20);display:flex}@media (max-width:74.99em){.pPTPba_statCardsRow{flex-direction:column}}.pPTPba_sprintContainer{gap:var(--spacing-48);flex-direction:column;display:flex}.pPTPba_sprintTitleContainer{text-align:center;align-items:center;gap:var(--spacing-10);flex-direction:column;display:flex}.pPTPba_sprintLabel{color:var(--text-secondary-invert);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:47.99em){.pPTPba_sprintLabel{letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:2.8rem}}.pPTPba_sprintTitle{color:var(--text-primary-invert)}.pPTPba_sprintContent{gap:var(--spacing-20);flex-direction:column;display:flex}.pPTPba_sprintCards{gap:var(--spacing-20);display:flex}@media (max-width:74.99em){.pPTPba_sprintCards{flex-direction:column}}.pPTPba_column{flex-direction:column;flex:1;display:flex}
.C_Ajtq_label{color:var(--purple-20)}.C_Ajtq_title{opacity:0;transition:opacity .5s,transform .5s;transform:translate(-5rem)}.C_Ajtq_title.C_Ajtq_active{opacity:1;transform:translate(0)}
.g3qg2q_container{opacity:0;transition:opacity .3s}.g3qg2q_container.g3qg2q_active{opacity:1}@media (max-width:74.99em){.g3qg2q_container{opacity:1}}.g3qg2q_container{background-color:#fbf6fe;background-image:url(../media/background.0fboi2ombqx8c.webp);background-position:50%;background-size:cover;position:relative}.g3qg2q_armTop{width:52%;height:auto;position:absolute;top:-5%;left:-8%;transform:translate(-100%,-100%)rotate(-30deg)}.g3qg2q_active .g3qg2q_armTop{animation:.5s ease-out forwards g3qg2q_armTop}@keyframes g3qg2q_armTop{0%{transform:translate(-100%,-100%)rotate(-30deg)}to{transform:translate(0)rotate(0)}}.g3qg2q_armBottom{width:52%;height:auto;position:absolute;bottom:-3%;right:-5%;transform:translate(100%,100%)rotate(30deg)}.g3qg2q_active .g3qg2q_armBottom{animation:.5s ease-out .4s forwards g3qg2q_armBottom}@keyframes g3qg2q_armBottom{0%{transform:translate(100%,100%)rotate(30deg)}to{transform:translate(0)rotate(0)}}
.siNaAW_container{opacity:0;transition:opacity .3s}.siNaAW_container.siNaAW_active{opacity:1}@media (max-width:74.99em){.siNaAW_container{opacity:1}}.siNaAW_container{background-color:var(--sp-green-05);height:max-content;position:relative;transform:translateY(0)}.siNaAW_container.siNaAW_active{animation:1.2s ease-in-out forwards siNaAW_container}@keyframes siNaAW_container{0%{transform:translateY(0)}to{transform:translateY(-47%)}}.siNaAW_background{width:100%;height:auto;position:relative}.siNaAW_projectContainer{flex-direction:column;gap:8.5%;height:100%;display:flex;position:absolute;top:10%;left:18%}.siNaAW_project{width:auto;height:13%}.siNaAW_project:nth-of-type(2){opacity:0;transform:translate(50%)}.siNaAW_active .siNaAW_project:nth-of-type(2){animation:.3s ease-in forwards siNaAW_project}.siNaAW_project:nth-of-type(3){opacity:0;transform:translate(50%)}.siNaAW_active .siNaAW_project:nth-of-type(3){animation:.3s ease-in .4s forwards siNaAW_project}@keyframes siNaAW_project{0%{opacity:0;transform:translate(50%)}to{opacity:1;transform:translate(0)}}.siNaAW_monitor{width:40%;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)translateY(100%)}.siNaAW_active .siNaAW_monitor{animation:.4s ease-in-out .8s forwards siNaAW_monitor}@keyframes siNaAW_monitor{0%{transform:translate(-50%)translateY(100%)}to{transform:translate(-50%)translateY(0)}}
.ZMWona_container{opacity:0;transition:opacity .3s}.ZMWona_container.ZMWona_active{opacity:1}@media (max-width:74.99em){.ZMWona_container{opacity:1}}.ZMWona_container{background-color:#fbf6fe;background-image:url(../media/background.1l6tvylggtv0l.webp);background-position:50%;background-size:cover;position:relative}.ZMWona_flag{opacity:0;width:47%;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.ZMWona_active .ZMWona_flag{animation:.4s ease-out forwards ZMWona_flag}@keyframes ZMWona_flag{0%{opacity:0;transform:translate(-50%,50%)}to{opacity:1;transform:translate(-50%)}}.ZMWona_people{width:80%;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}
.lp0sQa_container{opacity:0;transition:opacity .3s}.lp0sQa_container.lp0sQa_active{opacity:1}@media (max-width:74.99em){.lp0sQa_container{opacity:1}}.lp0sQa_container{background-color:var(--sp-green-05);position:relative}.lp0sQa_background{object-fit:cover;width:190%;height:auto;position:absolute;bottom:0;left:0;transform:translate(0)}.lp0sQa_active .lp0sQa_background{animation:.8s ease-in-out forwards lp0sQa_background}@keyframes lp0sQa_background{0%{transform:translate(0)}to{transform:translate(-47%,45%)}}.lp0sQa_hand{width:50%;height:auto;position:absolute;bottom:0;left:27%;transform:translateY(100%)}.lp0sQa_active .lp0sQa_hand{animation:.3s ease-in-out .7s forwards lp0sQa_hand}@keyframes lp0sQa_hand{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.tx5d1q_container{opacity:0;transition:opacity .3s}.tx5d1q_container.tx5d1q_active{opacity:1}@media (max-width:74.99em){.tx5d1q_container{opacity:1}}.tx5d1q_container{background-image:url(../media/background.1n59aa2nlgbfr.webp);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.tx5d1q_community{transform-origin:50%;opacity:0;width:74.5%;height:auto;position:absolute;top:7%;transform:rotate(-60deg)scale(1.4)}.tx5d1q_active .tx5d1q_community{animation:1s ease-in-out forwards tx5d1q_community}@keyframes tx5d1q_community{0%{opacity:0;transform:rotate(-60deg)scale(1.4)}to{opacity:1;transform:rotate(0)scale(1)}}.tx5d1q_logo{opacity:0;width:28%;height:auto;position:absolute;transform:scale(.4)}.tx5d1q_active .tx5d1q_logo{animation:.4s ease-out .8s forwards tx5d1q_logo}@keyframes tx5d1q_logo{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}
._5UilsW_container{align-items:center;gap:var(--spacing-48);flex-direction:column;display:flex}._5UilsW_titleLabel{color:var(--sp-txt-primary)}._5UilsW_content{flex-direction:column;display:flex;position:relative}._5UilsW_lineWrapper{justify-content:center;align-self:center;align-items:center;margin:auto 0;display:flex;position:absolute;top:0;bottom:0}._5UilsW_line{width:130rem;height:auto}@media (max-width:74.99em){._5UilsW_line{width:74rem}}@media (max-width:47.99em){._5UilsW_line{opacity:0;visibility:hidden}}._5UilsW_items{justify-content:center;align-items:center;gap:0 var(--spacing-80);flex-flow:wrap;display:flex;position:relative}@media (max-width:47.99em){._5UilsW_items{gap:var(--spacing-32) var(--spacing-20);grid-template-columns:repeat(2,1fr);display:grid}}._5UilsW_item{flex-direction:column;order:var(--order,0);align-items:center;display:flex}@media (max-width:74.99em){._5UilsW_item{order:var(--order-m,0)}}@media (max-width:47.99em){._5UilsW_item{order:unset}._5UilsW_item:nth-of-type(11){grid-column:span 2}}._5UilsW_break{height:var(--spacing-40);flex-basis:100%;order:var(--order,0)}._5UilsW_break._5UilsW_medium{display:none}@media (max-width:74.99em){._5UilsW_break._5UilsW_medium{display:block}}@media (max-width:47.99em){._5UilsW_break._5UilsW_medium{display:none}}@media (max-width:74.99em){._5UilsW_break{order:var(--order-m,0);height:var(--spacing-48)}}@media (max-width:47.99em){._5UilsW_break{display:none}}
.FpxPPG_container{background:var(--sp-main-05);border-radius:var(--radius-circle);aspect-ratio:1;text-align:center;white-space:pre-wrap;width:22.8rem;height:auto;box-shadow:inset 0 0 0 #fff 1rem;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:74.99em){.FpxPPG_container{width:20.4rem}}@media (max-width:47.99em){.FpxPPG_container{width:15rem}}.FpxPPG_title{color:var(--sp-txt-primary);margin-top:var(--spacing-12);margin-bottom:var(--spacing-4);letter-spacing:-.06rem;font-size:2rem;font-weight:700;line-height:160%}@media (max-width:74.99em){.FpxPPG_title{letter-spacing:-.054rem;font-size:1.8rem;font-weight:700;line-height:160%}}@media (max-width:47.99em){.FpxPPG_title{letter-spacing:-.045rem;font-size:1.5rem;font-weight:700;line-height:160%}}.FpxPPG_description{color:var(--sp-txt-secondary);letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}@media (max-width:47.99em){.FpxPPG_description{letter-spacing:-.036rem;font-size:1.2rem;font-weight:400;line-height:160%}}
._3Ejiuq_container{gap:var(--spacing-24);flex-direction:column;display:flex}@media (max-width:47.99em){._3Ejiuq_container{gap:var(--spacing-20)}}._3Ejiuq_header{justify-content:space-between;align-items:center;gap:var(--spacing-16);display:flex}._3Ejiuq_navigation{flex-direction:row;flex-shrink:0;align-items:center;gap:4.8rem;display:flex}@media (max-width:74.99em){._3Ejiuq_navigation{display:none}}._3Ejiuq_carousel{--overflow-carousel-gap:var(--spacing-20);flex-basis:100%;max-width:100%;padding-bottom:0}
.m0BTzq_container{white-space:pre-wrap;text-align:center;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:20rem;height:22.8rem;display:flex}@media (max-width:74.99em){.m0BTzq_container{width:17rem;height:20.4rem}}@media (max-width:47.99em){.m0BTzq_container{width:auto;height:14.6rem}}.m0BTzq_icon{object-fit:contain;width:6.8rem;height:auto}@media (max-width:47.99em){.m0BTzq_icon{width:5.2rem}}.m0BTzq_title{color:var(--sp-txt-primary);margin-top:var(--spacing-12);margin-bottom:var(--spacing-4);letter-spacing:-.06rem;font-size:2rem;font-weight:700;line-height:160%}@media (max-width:47.99em){.m0BTzq_title{letter-spacing:-.045rem;font-size:1.5rem;font-weight:700;line-height:160%}}.m0BTzq_description{color:var(--sp-txt-secondary);letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}@media (max-width:47.99em){.m0BTzq_description{letter-spacing:-.036rem;font-size:1.2rem;font-weight:400;line-height:160%}}
.JyscHq_container{border-radius:var(--corner-radius-L);background:var(--gray-00-opacity-05);flex-direction:column;width:36rem;display:flex;position:relative}@media (max-width:47.99em){.JyscHq_container{width:28rem}}.JyscHq_cardLabel{position:absolute;top:1.6rem;left:1.6rem}.JyscHq_image{width:calc(100% - var(--spacing-12)*2);height:18.8rem;margin:var(--spacing-12) var(--spacing-12) 0;object-fit:cover;border-radius:var(--radius-12);border:.1rem solid var(--border-tertiary)}@media (max-width:47.99em){.JyscHq_image{height:14.4rem}}.JyscHq_video{width:calc(100% - var(--spacing-12)*2);height:18.8rem;margin:var(--spacing-12) var(--spacing-12) 0;border-radius:var(--radius-12);position:relative;overflow:hidden}@media (max-width:47.99em){.JyscHq_video{height:14.4rem}}.JyscHq_video .JyscHq_embed{aspect-ratio:55/31;background-color:var(--gray-10);width:100%;height:auto}.JyscHq_content{word-break:keep-all;padding:var(--spacing-20) var(--spacing-24) var(--spacing-24);flex-direction:column;display:flex}@media (max-width:47.99em){.JyscHq_content{padding:var(--spacing-20) var(--spacing-20) var(--spacing-24)}}.JyscHq_title{color:var(--text-primary-invert);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:47.99em){.JyscHq_title{letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:2.8rem}}.JyscHq_description{margin-top:var(--spacing-6);color:var(--text-tertiary-invert);letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}@media (max-width:47.99em){.JyscHq_description{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.JyscHq_labels{gap:var(--spacing-6);margin-top:var(--spacing-10);flex-flow:wrap;display:flex}.JyscHq_label{color:var(--text-tertiary-invert);background-color:var(--gray-00-opacity-15);border-radius:var(--radius-32);border:.1rem solid var(--border-tertiary);white-space:nowrap;letter-spacing:inherit;justify-content:center;align-items:center;padding:.1rem .8rem 0;font-size:1.2rem;font-weight:500;line-height:2rem;display:flex}@media (max-width:47.99em){.JyscHq_label{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}}
.dXElba_layout{background-image:url(../media/bg.0lbwv2ps3i47-.png);background-position:0 0;background-repeat:repeat;background-size:192rem 44.9rem;padding-bottom:12rem;position:relative}@media (max-width:47.99em){.dXElba_layout{background-size:96rem 22.45rem}}.dXElba_layout:before{content:"";background:linear-gradient(#fff0 0%,#fff 100%);position:absolute;inset:0}.dXElba_thunder{width:11rem;height:auto;position:absolute;top:12rem;right:21rem}@media (max-width:74.99em){.dXElba_thunder{display:none}}.dXElba_container{gap:var(--spacing-80);flex-direction:column;display:flex;position:relative}.dXElba_header{flex-direction:row;justify-content:space-between;align-items:flex-end;display:flex}.dXElba_titleLabel{color:var(--sp-txt-primary)}.dXElba_navigation{flex-direction:row;align-items:center;gap:4.8rem;display:flex}@media (max-width:47.99em){.dXElba_navigation{padding:0 var(--spacing-48);justify-content:space-between;align-self:stretch}.dXElba_desktopOnly{display:none}}.dXElba_mobileOnly{display:none}@media (max-width:47.99em){.dXElba_mobileOnly{display:flex}}.dXElba_carouselContainer{gap:var(--spacing-48);flex-direction:column;display:flex}
.Bn4d-q_section{gap:var(--spacing-80);flex-direction:column;width:100%;max-width:120rem;margin:0 auto;padding:0 4rem;scroll-margin-top:16rem;display:flex}@media (max-width:74.99em){.Bn4d-q_section{padding:0 3.2rem}}@media (max-width:47.99em){.Bn4d-q_section{padding:0 1.6rem;scroll-margin-top:10rem}}.Bn4d-q_sectionLabel{color:var(--purple-20);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}@media (max-width:47.99em){.Bn4d-q_sectionLabel{letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}.Bn4d-q_sectionDescription{color:var(--text-caption-invert)}.Bn4d-q_sectionTitle{color:var(--text-primary-invert)}.Bn4d-q_sectionTitle strong{font-weight:inherit;color:var(--purple-30)}
.kCfIlG_container{gap:var(--spacing-20);border-radius:var(--radius-24);background-color:#fff0;flex-direction:column;width:42rem;transition:background-color .2s;display:flex}.kCfIlG_container.kCfIlG_hovered{background-color:var(--sp-gray-15)}.kCfIlG_container.kCfIlG_hovered .kCfIlG_thumbnail{transform:scale(1.1)}@media (max-width:47.99em){.kCfIlG_container{width:28rem}}.kCfIlG_thumbnailWrapper{border-radius:var(--radius-24);border:.1rem solid var(--sp-border-tertiary);width:100%;overflow:hidden}.kCfIlG_thumbnail{aspect-ratio:42/22;object-fit:cover;width:100%;height:auto;min-height:22rem;transition:transform .2s}@media (max-width:47.99em){.kCfIlG_thumbnail{border-radius:var(--radius-16);min-height:14.6rem}}.kCfIlG_content{padding:0 var(--spacing-24) var(--spacing-24);gap:var(--spacing-8);white-space:pre-wrap;word-break:keep-all;flex-direction:column;min-height:16.8rem;display:flex}@media (max-width:47.99em){.kCfIlG_content{padding:0 var(--spacing-16);min-height:10.6rem}}.kCfIlG_title{color:var(--sp-txt-primary);letter-spacing:-.056rem;font-size:2.8rem;font-weight:700;line-height:140%}@media (max-width:47.99em){.kCfIlG_title{letter-spacing:-.04rem;font-size:2rem;font-weight:700;line-height:140%}}.kCfIlG_subtitle{color:var(--sp-txt-caption);letter-spacing:-.054rem;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.8rem;font-weight:400;line-height:160%;display:-webkit-box;overflow:hidden;white-space:nowrap!important;white-space:initial!important}@media (max-width:47.99em){.kCfIlG_subtitle{letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}}
.vDkTeG_page{align-items:center;gap:var(--section-padding-h-120);padding:calc(var(--spacing-200) - var(--sp-gnb-height)) 0 var(--spacing-200);flex-direction:column;display:flex}
.IPr36a_layout{background:var(--background-secondary-invert);padding-left:0;padding-right:0}@media (max-width:74.99em){.IPr36a_layout{padding-top:var(--spacing-160);padding-bottom:var(--spacing-160)}}@media (max-width:47.99em){.IPr36a_layout{padding-top:var(--spacing-160);padding-bottom:var(--spacing-160)}}.IPr36a_layoutContent{max-width:unset!important}.IPr36a_container{gap:var(--spacing-120);flex-direction:column;display:flex}.IPr36a_container.IPr36a_withJd{gap:0}.IPr36a_container.IPr36a_withJd .IPr36a_curriculumSection{margin-top:var(--spacing-120)}.IPr36a_container.IPr36a_titleOnly{gap:var(--spacing-64)}.IPr36a_cardlessGroup{gap:var(--spacing-24);flex-direction:column;display:flex}@media (max-width:47.99em){.IPr36a_cardlessGroup{gap:var(--spacing-20)}}.IPr36a_withJd .IPr36a_cardlessGroup .IPr36a_curriculumSection{margin-top:0}.IPr36a_jdSlot{width:100%;max-width:120rem;margin:var(--spacing-64) auto var(--spacing-32);padding:0 4rem}@media (max-width:74.99em){.IPr36a_jdSlot{padding:0 3.2rem}}@media (max-width:47.99em){.IPr36a_jdSlot{margin-bottom:var(--spacing-24);padding:0 1.6rem}}.IPr36a_jdImageWrapper{width:100%;padding-inline:2rem;position:relative}@media (max-width:74.99em){.IPr36a_jdImageWrapper{width:calc(100% + var(--spacing-32)*2);margin-inline:calc(var(--spacing-32)*-1);justify-content:center;padding-inline:0;display:flex;overflow:hidden}}@media (max-width:47.99em){.IPr36a_jdImageWrapper{width:100%;margin-inline:0;display:block}}.IPr36a_jdImage{width:100%;height:auto;display:block}.IPr36a_jdBadge{z-index:1;padding:var(--spacing-12) var(--spacing-32);color:var(--text-primary-invert);white-space:nowrap;background-color:var(--purple-50);letter-spacing:inherit;background-clip:padding-box;border:1rem solid #760dde2e;border-radius:4.8rem;font-size:2.8rem;font-weight:700;line-height:4rem;position:absolute;bottom:38.8%;left:50%;transform:translate(-50%)}@media (max-width:74.99em){.IPr36a_jdBadge{padding:var(--spacing-8) var(--spacing-24);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}@media (max-width:47.99em){.IPr36a_jdBadge{letter-spacing:inherit;border-width:.6rem;padding:.4rem 1.6rem;font-size:1.4rem;font-weight:700;line-height:2.4rem;bottom:48.5%}}.IPr36a_titleContainer{align-items:center;gap:var(--spacing-16);text-align:center;flex-direction:column;display:flex}.IPr36a_titleLabel{color:var(--sp-txt-tertiary-invert);letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:47.99em){.IPr36a_titleLabel{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.IPr36a_titleLabel strong{color:var(--sp-txt-primary-invert);font-weight:700}.IPr36a_titleContainer .IPr36a_title{color:var(--sp-txt-primary-invert);letter-spacing:-.15rem;font-size:6.8rem;font-weight:700;line-height:8.4rem}@media (max-width:47.99em){.IPr36a_titleContainer .IPr36a_title{letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}}.IPr36a_curriculumSection{gap:var(--spacing-40);flex-direction:column;width:100%;max-width:120rem;margin:0 auto;padding:0 4rem;scroll-margin-top:16rem;display:flex}@media (max-width:74.99em){.IPr36a_curriculumSection{padding:0 3.2rem}}@media (max-width:47.99em){.IPr36a_curriculumSection{padding:0 1.6rem;scroll-margin-top:10rem}}
.nQfkpG_section{padding:var(--section-padding-h-120) 0 var(--section-padding-h-160);background:var(--background-secondary-invert);flex-direction:column;align-items:center;display:flex}.nQfkpG_section.nQfkpG_bottomDivider{padding-bottom:0}.nQfkpG_section.nQfkpG_bottomDivider .nQfkpG_inner{padding:0 4rem var(--section-padding-h-160);border-bottom:.1rem solid var(--border-tertiary-invert)}@media (max-width:74.99em){.nQfkpG_section.nQfkpG_bottomDivider .nQfkpG_inner{padding:0 3.2rem var(--section-padding-h-160)}}@media (max-width:47.99em){.nQfkpG_section.nQfkpG_bottomDivider .nQfkpG_inner{padding:0 1.6rem var(--section-padding-h-160)}}.nQfkpG_section.nQfkpG_bottomDivider .nQfkpG_inner>*{padding-left:0;padding-right:0}.nQfkpG_inner{width:100%;max-width:120rem}
/*# sourceMappingURL=3uywxrs0_fntv.css.map*/