[data-page=comming] .group__title,[data-page=comming] .group__title__dot,.l-page__head__title .title__text,.l-editor__title,.nas-article h1,.under-construction__text .title{font-size:2rem;letter-spacing:.12em;line-height:220%}@media(max-width: 991.98px){[data-page=comming] .group__title,[data-page=comming] .group__title__dot,.l-page__head__title .title__text,.l-editor__title,.nas-article h1,.under-construction__text .title{font-size:1.75rem;line-height:160%}}[data-page*=custom] .l-page__head__title .title__text,[data-page=award_contest_content] .group__info__title,[data-page=award_contest_content] .award__title,[data-page=award_contest_content] .award-banner__title,[data-page=award_contest_content] #winner-list .card__head__title,[data-page=award_shortlist] .award__title,[data-page=award] .award__title,[data-page=award] .award-banner__title,[data-page=award] #winner-list .card__head__title,[data-page*=member] .form__group-title.-highlight-,[data-page=index] .section.-competition-awards- .section__item .item-title,[data-page=index] .section.-film-festival-focus- .master-slider__title,[data-page=index] .master-slider__title,[data-page=index] .item-news .item-title,.sitemap__title,.nas-article h2,.m-page-tablist.-normal- .item-text,.m-template-modal__title,.c-highlight-banner__header .title,.big-subtitle{font-size:1.75rem;letter-spacing:.08em;line-height:160%}@media(max-width: 991.98px){[data-page*=custom] .l-page__head__title .title__text,[data-page=award_contest_content] .group__info__title,[data-page=award_contest_content] .award__title,[data-page=award_contest_content] .award-banner__title,[data-page=award_contest_content] #winner-list .card__head__title,[data-page=award_shortlist] .award__title,[data-page=award] .award__title,[data-page=award] .award-banner__title,[data-page=award] #winner-list .card__head__title,[data-page*=member] .form__group-title.-highlight-,[data-page=index] .section.-competition-awards- .section__item .item-title,[data-page=index] .section.-film-festival-focus- .master-slider__title,[data-page=index] .master-slider__title,[data-page=index] .item-news .item-title,.sitemap__title,.nas-article h2,.m-page-tablist.-normal- .item-text,.m-template-modal__title,.c-highlight-banner__header .title,.big-subtitle{font-size:1.375rem}}[data-page*=generic] .article-list .list-item,[data-page=award_contest_content] #winner-list .list__item,[data-page=award_contest] .list__item,[data-page=message] .list__title,[data-page*=member] .form__accordion__trigger .trigger-text,.nas-article h3{font-size:1.5rem;letter-spacing:.08em;line-height:160%}[data-page=award_contest_content] .c-card-text,[data-page=award_contest_content] .award-banner__property__name,[data-page=award_selected] .c-card-text,[data-page=award] .c-card-text,[data-page=award] .award-banner__property__name,[data-page=award] #winner-list .list__item,[data-page*=member] .form__group-title,.l-page__head__switcher .c-switcher .item-text,.l-editor__head__btn,.nas-article h4,.c-highlight-banner__progress .phase,.c-label label[for],.c-card .c-card-title{font-size:1.125rem;line-height:160%;letter-spacing:.06em}@media(max-width: 991.98px){[data-page=award_contest_content] .c-card-text,[data-page=award_contest_content] .award-banner__property__name,[data-page=award_selected] .c-card-text,[data-page=award] .c-card-text,[data-page=award] .award-banner__property__name,[data-page=award] #winner-list .list__item,[data-page*=member] .form__group-title,.l-page__head__switcher .c-switcher .item-text,.l-editor__head__btn,.nas-article h4,.c-highlight-banner__progress .phase,.c-label label[for],.c-card .c-card-title{font-size:0.9375rem;letter-spacing:.04em}}[data-page=index] .c-switcher__item .item-text,.nas-article h5,.m-page-tablist.-fixed- .item-text,.site-nav_option-trigger{font-size:1rem;letter-spacing:.08em;line-height:160%}@media(max-width: 991.98px){[data-page=index] .c-switcher__item .item-text,.nas-article h5,.m-page-tablist.-fixed- .item-text,.site-nav_option-trigger{font-size:0.875rem;letter-spacing:.06em}}[data-page=award_contest_content] .group__info__company,[data-page=award_contest_content] #winner-list .card__body,[data-page=award_contest_content] #winner-list .card__footer .caption,[data-page=award_contest_content] #winner-list .card__footer .trigger,[data-page=award] #winner-list .card__body,[data-page=award] #winner-list .card__footer .caption,[data-page=award] #winner-list .card__footer .trigger,[data-page*=registration-form] .additional-note .item-text.-bigger-,[data-page*=management] .content-table__header .row-item .item-text,[data-page*=management] .content-table__body .item-text,[data-page*=management] .content-table .item-phase .item .phase-name,[data-page*=management] .content-table .item-phase .item .phase-state,[data-page*=management] .content-table .item-phase .no-item,[data-page*=member] .form__permission .item-title,[data-page=index] .section-nav-current,.nas-article h6,.c-highlight-banner__progress .text,.c-hint,.-icon-.c-btn .c-btn-text,.-icon-.c-btn-pill .c-btn-text{font-size:0.875rem;letter-spacing:.08em;line-height:170%}[data-page*=thanks] .info-text,[data-page*=custom] .description,[data-page=comming] .group__subtitle,[data-page=award_contest_content] .group__info__reason .reason__title,[data-page=award_contest_content] #winner-list .card__footer .content,[data-page=award] #winner-list .card__footer .content,[data-page=message] .list__info,[data-page*=registration-form] .description,[data-page*=management] .content-table .item-card .card-text,[data-page*=member] .info__text,[data-page*=member] .form__body .c-unit,[data-page*=member] .form__quote .item-text,[data-page=index] .section.-competition-awards- .section__item .item-text,[data-page=index] .section.-film-festival-focus- .master-slider__text,[data-page=index] .master-slider__text,[data-page=index] .item-news .item-text,.nas-article p,.m-template-modal.-member-terms- .c-checkbox label,.m-template-modal__text,.under-construction__text .subtitle,.c-label .c-hint.-placeholder-,.c-input input,.c-checkbox label,.c-radio label,.c-card .c-card-text,.air-datepicker-nav--title{font-size:1rem;letter-spacing:.1em;line-height:180%}[data-page=award_contest_content] .award__list__item .item-tag,[data-page=award_contest_content] #winner-list .card__head__tag,[data-page=award_contest_content] #winner-list .list__item .item-tag,[data-page=award] .award__list__item .item-tag,[data-page=award] #winner-list .card__head__tag,[data-page=award] #winner-list .list__item .item-tag,.sitemap__option div,.c-input.-search- .c-input-dropdown .label,.c-input.-search- .c-input-dropdown .selectric-items li,.c-input-file .c-input-text,.c-btn,.c-btn-pill,.c-select .selectric-items li{font-size:1rem;line-height:160%;letter-spacing:.08em}[data-page=award_contest_content] .group .interactive,[data-page=award_contest_content] #winner-list .card__footer .link,[data-page=award] #winner-list .card__footer .link,[data-page=message] .result .interactive,[data-page*=registration-form] .additional-note .item-text,[data-page*=member] .form__permission .item-text,[data-page=index] .item-news .item-caption,.l-pointer__text,.l-editor__share,.l-footer__row .organizer-item,.c-grading,.-small-.c-btn,.-tiny-.c-btn,.-small-.c-btn-pill,.-tiny-.c-btn-pill{font-size:0.75rem;line-height:auto;letter-spacing:.05em}.big-title{font-size:3rem;line-height:100%;letter-spacing:.08em}.site-nav_toggle-btn_text{font-size:1rem;line-height:100%;letter-spacing:.03em}[data-page=message] .result__total__num,[data-page=message] .list__date,.l-editor__date,.c-gotop_text{font-size:0.875rem;line-height:160%;letter-spacing:.08em}[data-page=message] .result__total,.l-editor__share .icon__text{font-size:0.75rem;line-height:160%;letter-spacing:.06em}.big-title{font-weight:400}@media(max-width: 991.98px){.big-title{font-size:2rem}}.big-subtitle{font-weight:500}.container{box-sizing:content-box;max-width:min(100% - 20px,571px);--container-padding: max(10px, calc((100vw - 576px + 20px - 15px) / 2));padding-left:var(--container-padding, 0px);padding-right:var(--container-padding, 0px)}@media(min-width: 992px){.container{max-width:962px;--container-padding: calc( (100vw - 962px) / 2 )}}@media(min-width: 1400px){.container{--container-padding: 12.1vw;max-width:100%;box-sizing:border-box}}@media(min-width: 1921px){.container{max-width:1920px;--container-padding: 0;margin-left:auto;margin-right:auto}}.row{margin-left:-10px;margin-right:-10px}.row>*{padding-right:10px;padding-left:10px}*:focus,*:active,*:visited,*::before:focus,*::before:active,*::before:visited,*::after:focus,*::after:active,*::after:visited{outline:none !important;box-shadow:none !important}body{color:#1e1e1e;line-height:normal;font-family:"Noto Sans TC",sans-serif;overflow-x:hidden;word-break:break-word;-webkit-font-smoothing:antialiased;image-rendering:auto;touch-action:manipulation;-moz-osx-font-smoothing:grayscale;background:#fafafa}body.is-hidden,body.-lock-scroll-{overflow:hidden;height:100vh;height:calc(var(--vh, 1vh)*100)}img{display:block;max-width:100%;height:auto}a{color:#1e1e1e;text-decoration:none;transition:all linear 300ms}a:hover{color:currentColor}a:active,a:hover,a:visited,a:focus{text-decoration:none;outline:0;transition:all linear 300ms}button{background-color:rgba(0,0,0,0);border:none;padding:0;outline:0;cursor:pointer;transition:all linear 300ms}button:active,button:hover,button:visited,button:focus{outline:0;transition:all linear 300ms}ul,ol{padding:0;margin-bottom:0}ul{list-style:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-size:1rem;font-weight:400;line-height:normal;margin-bottom:0}p,label{margin-bottom:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background-color:rgba(0,0,0,0);border:none;outline:0}input:active,input:hover,input:visited,input:focus,select:active,select:hover,select:visited,select:focus,textarea:active,textarea:hover,textarea:visited,textarea:focus{outline:0}input[type=submit],[type=date],[type=checkbox]{cursor:pointer;transition:all linear 300ms}::-moz-placeholder{color:#e6e6e6}::placeholder{color:#e6e6e6}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.custom-icon_mail-send_graph,.custom-icon_earth_graph,.custom-icon_download_graph,.custom-icon_big-butterfly .left,.custom-icon_big-butterfly .right,.custom-icon_anchor_circle,.custom-icon_sign_paper,.custom-icon_sign_pen,.custom-icon_film_graph01,.custom-icon_outline-cup_bg,.custom-icon_outline-cup_graph,.custom-icon_cup_cup,.custom-icon_cup_dot,.custom-icon_search_graph,.custom-icon_img-list_text,.custom-icon_img-list_img,.custom-icon_gantt_item,.custom-icon_gantt_bg,.custom-icon_nobg-list_li,.custom-icon_nobg-list_bg,.custom-icon_list_li,.custom-icon_list_bg,.custom-icon_IG_graph,.custom-icon_youtube_graph,.custom-icon_fb_graph01,.custom-icon_circle-triangle-right_triangle,.custom-icon_circle-triangle-right_circle,.custom-icon_circle-triangle-left_triangle,.custom-icon_circle-triangle-left_circle,.custom-icon_jpg_g,.custom-icon_jpg_p,.custom-icon_jpg_j,.custom-icon_jpg_document,.custom-icon_jpg_bg,.custom-icon_csv_v,.custom-icon_csv_s,.custom-icon_csv_c,.custom-icon_csv_document,.custom-icon_csv_bg,.custom-icon_pdf_f,.custom-icon_pdf_d,.custom-icon_pdf_p,.custom-icon_pdf_document,.custom-icon_pdf_bg,.custom-icon_check_graph01,.custom-icon_arrow-right_graph,.custom-icon_arrow-left_graph,.custom-icon_arrow-up_graph,.custom-icon_arrow-down_graph,.custom-icon_arrow-up-right_graph,.custom-icon_triangle-left-side_graph01,.custom-icon_triangle-right-side_graph01,.custom-icon_triangle-down_graph01,.custom-icon_triangle-left_graph01,.custom-icon_triangle-right_graph01{transition:all ease 400ms;--sass-source-path: "assets/front/sass/base/_base.sass"}.custom-icon_triangle-right_graph01{stroke:var(--i-triangle-right-graph01-stroke, transparent);fill:var(--i-triangle-right-graph01-fill, #231815)}.custom-icon_triangle-left_graph01{stroke:var(--i-triangle-left-graph01-stroke, transparent);fill:var(--i-triangle-left-graph01-fill, #231815);transform:rotateY(180deg);transform-origin:center}.custom-icon_triangle-down_graph01{stroke:var(--i-triangle-down-graph01-stroke, transparent);fill:var(--i-triangle-down-graph01-fill, #231815)}.custom-icon_triangle-right-side_graph01{stroke:var(--i-triangle-right-side-graph01-stroke, transparent);fill:var(--i-triangle-right-side-graph01-fill, #231815)}.custom-icon_triangle-left-side_graph01{stroke:var(--i-triangle-left-side-graph01-stroke, transparent);fill:var(--i-triangle-left-side-graph01-fill, #231815);transform:rotateY(180deg);transform-origin:center}.custom-icon_triangle-double-up_graph01{stroke:var(--i-triangle-double-up-graph01-stroke, transparent);fill:var(--i-triangle-double-up-graph01-fill, #231815);opacity:var(--i-triangle-double-up-graph01-opacity, 1);transform:translateY(var(--i-triangle-double-up-offsetY, 0));transition:transform .5s ease-in-out,opacity .5s ease-in-out}.custom-icon_triangle-double-up_graph02{stroke:var(--i-triangle-double-up-graph02-stroke, transparent);fill:var(--i-triangle-double-up-graph02-fill, #231815);transform:translateY(var(--i-triangle-double-up-offsetY, 0));transition:transform .5s ease-in-out}.custom-icon_arrow-up-right_graph{stroke:var(--i-arrow-up-right-graph01-stroke, transparent);fill:var(--i-arrow-up-right-graph01-fill, var(--icon-graph-fill, #231815))}.custom-icon_arrow-down_graph{stroke:var(--i-arrow-down-graph01-stroke, transparent);fill:var(--i-arrow-down-graph01-fill, var(--icon-graph-fill, #231815))}.custom-icon_arrow-up_graph{stroke:var(--i-arrow-up-graph01-stroke, transparent);fill:var(--i-arrow-up-graph01-fill, var(--icon-graph-fill, #231815))}.custom-icon_arrow-left_graph{stroke:var(--i-arrow-left-graph01-stroke, transparent);fill:var(--i-arrow-left-graph01-fill, var(--btn-i-graph02-fill, #231815))}.custom-icon_arrow-right_graph{stroke:var(--i-arrow-right-graph01-stroke, transparent);fill:var(--i-arrow-right-graph01-fill, #231815);transform-origin:center;transform:rotate(180deg)}.custom-icon_check_graph01{stroke:var(--i-check-graph01-stroke, var(--icon-graph-stroke, transparent));fill:var(--i-check-graph01-fill, var(--btn-i-graph01-fill, transparent, var(--icon-graph-fill, #231815)))}.custom-icon_pdf_bg{stroke:var(--i-pdf-bg-stroke, transparent);fill:var(--i-pdf-bg-fill, #217346)}.custom-icon_pdf_document{stroke:var(--i-pdf-document-stroke, transparent);fill:var(--i-pdf-document-fill, #231815)}.custom-icon_pdf_p{stroke:var(--i-pdf-text-stroke, transparent);fill:var(--i-pdf-text-fill, white)}.custom-icon_pdf_d{stroke:var(--i-pdf-text-stroke, transparent);fill:var(--i-pdf-text-fill, white)}.custom-icon_pdf_f{stroke:var(--i-pdf-text-stroke, transparent);fill:var(--i-pdf-text-fill, white)}.custom-icon_csv_bg{stroke:var(--i-csv-bg-stroke, transparent);fill:var(--i-csv-bg-fill, #217346)}.custom-icon_csv_document{stroke:var(--i-csv-document-stroke, transparent);fill:var(--i-csv-document-fill, #231815)}.custom-icon_csv_c{stroke:var(--i-csv-text-stroke, transparent);fill:var(--i-csv-text-fill, white)}.custom-icon_csv_s{stroke:var(--i-csv-text-stroke, transparent);fill:var(--i-csv-text-fill, white)}.custom-icon_csv_v{stroke:var(--i-csv-text-stroke, transparent);fill:var(--i-csv-text-fill, white)}.custom-icon_jpg_bg{stroke:var(--i-jpg-bg-stroke, transparent);fill:var(--i-jpg-bg-fill, #3461D6)}.custom-icon_jpg_document{stroke:var(--i-jpg-document-stroke, transparent);fill:var(--i-jpg-document-fill, #231815)}.custom-icon_jpg_j{stroke:var(--i-jpg-text-stroke, transparent);fill:var(--i-jpg-text-fill, white)}.custom-icon_jpg_p{stroke:var(--i-jpg-text-stroke, transparent);fill:var(--i-jpg-text-fill, white)}.custom-icon_jpg_g{stroke:var(--i-jpg-text-stroke, transparent);fill:var(--i-jpg-text-fill, white)}.custom-icon_circle-triangle-left_circle{stroke:var(--i-circle-triangle-left-circle-stroke, var(--btn-i-graph01-stroke, #231815));fill:var(--i-circle-triangle-left-circle-fill, var(--btn-i-graph01-fill, transparent))}.custom-icon_circle-triangle-left_triangle{stroke:var(--i-circle-triangle-left-triangle-stroke, var(--btn-i-graph02-stroke, transparent));fill:var(--i-circle-triangle-left-triangle-fill, var(--btn-i-graph02-fill, #231815))}.custom-icon_circle-triangle-right_circle{stroke:var(--i-circle-triangle-left-circle-stroke, var(--btn-i-graph01-stroke, #231815));fill:var(--i-circle-triangle-left-circle-fill, var(--btn-i-graph01-fill, transparent))}.custom-icon_circle-triangle-right_triangle{stroke:var(--i-circle-triangle-left-triangle-stroke, var(--btn-i-graph02-stroke, transparent));fill:var(--i-circle-triangle-left-triangle-fill, var(--btn-i-graph02-fill, #231815));transform:rotateY(180deg);transform-origin:center}.custom-icon_fb_graph01{stroke:var(--i-fb-graph01-stroke, var(--btn-i-graph01-stroke, transparent));fill:var(--i-fb-graph01-fill, var(--btn-i-graph01-fill, #231815))}.custom-icon_youtube_graph{stroke:var(--i-youtube-graph-stroke, var(--btn-i-graph01-stroke, transparent));fill:var(--i-youtube-graph-fill, var(--btn-i-graph01-fill, #231815))}.custom-icon_IG_graph{stroke:var(--i-IG-graph-stroke, var(--btn-i-graph01-stroke, transparent));fill:var(--i-IG-graph-fill, var(--btn-i-graph01-fill, #231815))}.custom-icon_list_bg{stroke:var(--i-list-bg-stroke, var(--btn-i-graph01-stroke, #8a8a8a));fill:var(--i-list-bg-fill, var(--btn-i-graph01-fill, transparent))}.custom-icon_list_li{stroke:var(--i-list-li-stroke, var(--btn-i-graph02-stroke, transparent));fill:var(--i-list-li-fill, var(--btn-i-graph02-fill, #8a8a8a))}.custom-icon_nobg-list_bg{stroke:var(--i-list-bg-stroke, var(--btn-i-graph01-stroke, #8a8a8a));fill:var(--i-list-bg-fill, var(--btn-i-graph01-fill, transparent))}.custom-icon_nobg-list_li{stroke:var(--i-list-li-stroke, var(--btn-i-graph02-stroke, transparent));fill:var(--i-list-li-fill, var(--btn-i-graph02-fill, #8a8a8a))}.custom-icon_gantt_bg{stroke:var(--i-gantt-bg-stroke, var(--btn-i-graph01-stroke, #8a8a8a));fill:var(--i-gantt-bg-fill, var(--btn-i-graph01-fill, transparent))}.custom-icon_gantt_item{stroke:var(--i-gantt-li-stroke, var(--btn-i-graph02-stroke, transparent));fill:var(--i-gantt-li-fill, var(--btn-i-graph02-fill, #8a8a8a))}.custom-icon_img-list_img{stroke:var(--i-img-list-img-stroke, transparent);fill:var(--i-img-list-img-fill, var(--btn-i-graph01-fill, #231815))}.custom-icon_img-list_text{stroke:var(--i-img-list-text-stroke, transparent);fill:var(--i-img-list-text-fill, var(--btn-i-graph01-fill, #231815))}.custom-icon_search_graph{stroke:var(--i-search-graph-stroke, var(--icon-graph-stroke, transparent));fill:var(--i-search-graph-fill, var(--icon-graph-fill, #231815))}.custom-icon_cup_dot{stroke:var(--i-cup-dot-stroke, transparent);fill:var(--i-cup-dot-fill, var(--btn-i-graph01-fill, #231815))}.custom-icon_cup_cup{stroke:var(--i-cup-cup-stroke, transparent);fill:var(--i-cup-cup-fill, var(--btn-i-graph01-fill, #231815))}.custom-icon_outline-cup_graph{stroke:var(--i-cup-dot-stroke, transparent);fill:var(--i-cup-dot-fill, var(--btn-i-graph01-fill, #231815))}.custom-icon_outline-cup_bg{stroke:var(--i-cup-cup-stroke, transparent);fill:var(--i-cup-cup-fill, var(--btn-i-graph02-fill, #231815))}.custom-icon_film_graph01{stroke:var(--i-film-graph01-stroke, var(--icon-graph-stroke, transparent));fill:var(--i-film-graph01-fill, var(--icon-graph-fill, #231815))}.custom-icon_sign_pen{stroke:var(--i-sign-pen-stroke, transparent);fill:var(--i-sign-pen-fill, var(--btn-i-graph01-fill, #231815))}.custom-icon_sign_paper{stroke:var(--i-sign-paper-stroke, transparent);fill:var(--i-sign-paper-fill, var(--btn-i-graph01-fill, #231815))}.custom-icon_menu{transform:rotate(var(--i-menu-rotate, 0deg));transition:transform .5s ease-in-out}.custom-icon_menu_topLeft{stroke:var(--i-menu-stroke, transparent);fill:var(--i-menu-fill, #231815);transform-origin:71.42% 32%;transform:scale(var(--i-menu-tl-scale, 1));transition:transform .5s ease-in-out}.custom-icon_menu_topRight{stroke:var(--i-menu-stroke, transparent);fill:var(--i-menu-fill, #231815)}.custom-icon_menu_bottomLeft{stroke:var(--i-menu-stroke, transparent);fill:var(--i-menu-fill, #231815);transform-origin:60.42% 58.57%;transform:scale(var(--i-menu-bl-scale, 1));transition:transform .5s ease-in-out}.custom-icon_menu_bottomRight{stroke:var(--i-menu-stroke, transparent);fill:var(--i-menu-fill, #231815)}.custom-icon_anchor_circle{stroke-width:var(--i-anchor-circle-stroke-width, 1px);fill:var(--i-anchor-circle-fill, transparent);stroke:var(--i-anchor-circle-stroke, white)}.custom-icon_member-outline_graph{stroke:var(--i-member-outline-stroke, var(--icon-graph-stroke, transparent));fill:var(--i-member-outline-fill, var(--icon-graph-fill, var(--btn-i-graph02-fill, #231815)))}.custom-icon_big-butterfly{overflow:visible}.custom-icon_big-butterfly path{fill:var(--i-bigButterfly-color, var(--btn-i-graph01-fill, #ffffff))}.custom-icon_big-butterfly .left{transform:translateX(calc(-10px * (1 - var(--butterfly-progress, 1))))}.custom-icon_big-butterfly .right{transform:translateX(calc(10px * (1 - var(--butterfly-progress, 1))))}.custom-icon_hint circle{fill:var(--i-hint-color, var(--btn-i-graph01-fill, #ffffff))}.custom-icon_plus path{fill:var(--i-plus-color, var(--icon-graph-fill, var(--btn-i-graph02-fill, #231815)))}.custom-icon_calendar path{fill:var(--i-plus-color, var(--icon-graph-fill, var(--btn-i-graph02-fill, #231815)))}.custom-icon_download_graph{stroke:var(--i-download-graph-stroke, transparent);fill:var(--i-download-graph-fill, var(--btn-i-graph02-fill, #231815))}.custom-icon_earth_graph{stroke:var(--i-earth-graph-stroke, transparent);fill:var(--i-earth-graph-fill, var(--btn-text-color, var(--btn-i-graph02-fill, #231815)))}.custom-icon_mail-send_graph{stroke:var(--i-mail-send-graph-stroke, transparent);fill:var(--i-mail-send-graph-fill, var(--btn-text-color, var(--btn-i-graph02-fill, #231815)))}[fade-in]{opacity:0;transition:all ease 400ms}[fade-in].has-animate{opacity:1;transition:all ease 400ms}.u-link-range{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.u-pointer{cursor:pointer}.u-pointer-none{pointer-events:none}.u-hidden{position:absolute;width:0;height:0;overflow:hidden}.u-sr{outline:#7f908f auto 5px !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:0 !important;width:0 !important;overflow:hidden !important;position:absolute !important}.u-sr.-focus-to-display-:focus{width:auto;height:auto;visibility:visible}.u-img-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.u-img-contain{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.u-bg-cover{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.u-flex-1{flex:1}@media(min-width: 768px){.u-md-mobile-show{display:none !important}}@media(min-width: 992px){.u-mobile-show{display:none !important}}@media(max-width: 991.98px){.u-pc-show{display:none !important}}@media(min-width: 1400px){.u-mobile-note-show{display:none !important}}@media(max-width: 1399.98px){.u-note-pc-show{display:none !important}}.u-reverse-rounded{position:relative}.u-reverse-rounded.-no-position-correction-::before,.u-reverse-rounded.-no-position-correction-::after{bottom:0px !important}.u-reverse-rounded.-RR-bottom-right-{--left-factor: 1}.u-reverse-rounded.-RR-bottom-right-::before,.u-reverse-rounded.-RR-bottom-right-::after{bottom:2px;left:calc(100% - 1px)}.u-reverse-rounded.-RR-bottom-left-{--right-factor: 1}.u-reverse-rounded.-RR-bottom-left-::before,.u-reverse-rounded.-RR-bottom-left-::after{bottom:2px;right:calc(100% - 1px)}.u-reverse-rounded.-RR-top-right-{--left-factor: 1;transform:rotateX(180deg)}.u-reverse-rounded.-RR-top-right-::before,.u-reverse-rounded.-RR-top-right-::after{bottom:2px;left:calc(100% - 1px)}.u-reverse-rounded.-RR-top-left-{--right-factor: 1;transform:rotateX(180deg)}.u-reverse-rounded.-RR-top-left-::before,.u-reverse-rounded.-RR-top-left-::after{bottom:2px;right:calc(100% - 1px)}.u-reverse-rounded::before{content:"";position:absolute;width:calc(var(--reverse-rounded-radius, 20px)*2);height:calc(var(--reverse-rounded-radius, 20px)*2);-webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 0%);clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 0%);border-bottom-left-radius:calc(var(--reverse-rounded-radius, 20px)*var(--left-factor, 0));border-bottom-right-radius:calc(var(--reverse-rounded-radius, 20px)*var(--right-factor, 0));box-shadow:0 var(--reverse-rounded-radius, 20px) 0 var(--reverse-rounded-color, transparent);z-index:var(--reverse-rounded-zindex, 3);pointer-events:none}.u-reverse-rounded::after{content:"";position:absolute;transform:translate3d(1px, -1px, 0px);width:calc(var(--reverse-rounded-radius, 20px)*2);height:calc(var(--reverse-rounded-radius, 20px)*2);-webkit-clip-path:polygon(1px 1px, 1px 100%, 95% 100%, 95% 1px);clip-path:polygon(1px 1px, 1px 100%, 95% 100%, 95% 1px);border-bottom-left-radius:calc(var(--reverse-rounded-radius, 20px)*var(--left-factor, 0));border-bottom-right-radius:calc(var(--reverse-rounded-radius, 20px)*var(--right-factor, 0));box-shadow:var(--reverse-rounded-shadow, 0 0 0px #231815);z-index:var(--reverse-rounded-zindex, 3);pointer-events:none}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{display:none}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover{transition:all linear 300ms}.swiper .swiper-button-next:focus,.swiper .swiper-button-next:focus-visible,.swiper .swiper-button-prev:focus,.swiper .swiper-button-prev:focus-visible{outline:none;border:none}.swiper .swiper-button-next .icon,.swiper .swiper-button-prev .icon{color:#7f908f}.swiper .swiper-pagination-bullet:focus,.swiper .swiper-pagination-bullet:focus-visible{outline:none;border:none}.c-input,.c-input-file,.c-textarea,.c-select .selectric{border-radius:8px;border:1px solid var(--input-border-color, transparent);background-color:var(--input-bg-color, transparent);padding:12px 20px;transition:all ease 400ms}@media(hover: hover){.c-input:hover,.c-input-file:hover,.c-textarea:hover,.c-select .selectric:hover{--input-bg-color: #ffffff;transition:all ease 400ms}.c-input:hover .icon,.c-input-file:hover .icon,.c-textarea:hover .icon,.c-select .selectric:hover .icon{transition:all ease 400ms}}.-pill-.c-input,.-pill-.c-input-file,.-pill-.c-textarea,.c-select .-pill-.selectric{border-radius:2000px;padding-left:26px;padding-right:26px}.selectric{background:rgba(0,0,0,0)}.selectric .label{height:inhert}.selectric-scroll{max-height:250px}.selectric-items{cursor:auto}.c-select{width:100%;transition:all ease 400ms}.c-select .selectric-wrapper{width:100%;cursor:pointer}.c-select .selectric{position:relative;height:initial;transition:all ease 400ms}.c-select .selectric .button{background-color:rgba(0,0,0,0);display:none}.c-select .selectric .c-input-icon{position:absolute;top:50%;right:20px;transform:translate3d(0, -50%, 0)}.c-select .selectric .label{font-size:1rem;color:#000;height:initial;font-weight:400;line-height:180%;margin:0 16px 0 0}.c-select .selectric-items{width:100% !important;background-color:#fff;border:1px solid #c31426;box-shadow:none;border-radius:8px;overflow:hidden;margin-top:6px}.c-select .selectric-items li{position:relative;font-weight:500;color:#231815;padding:10px 20px;transition:all ease 400ms}.c-select .selectric-items li:last-child{margin-bottom:0}.c-select .selectric-items li.selected{color:#c31426;text-decoration:underline}.c-select .selectric-items li.disabled{color:#8a8a8a}.c-select .selectric-items li.selected,.c-select .selectric-items li.highlighted{background-color:rgba(0,0,0,0)}.c-select .selectric-items li:hover{background:rgba(0,0,0,0);color:#c31426;text-decoration:underline;transition:all ease 400ms}.c-select .selectric-scroll{overflow:hidden;border-radius:8px;padding:18px 0}.c-select .selectric-scroll::before{content:"";position:absolute;pointer-events:none;z-index:2;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 89.15%, #FFF 99.14%)}.c-select .selectric-open{z-index:1020}.c-select .selectric-open .selectric{border-color:#7f908f}.c-select .selectric-open .selectric::after{transform:rotate(180deg);transition:all ease 400ms}.c-select .selectric-open .selectric-items{z-index:1030}.os-custom>.os-scrollbar-horizontal{right:14px;height:14px;padding:0px 6px}.os-custom>.os-scrollbar-vertical{bottom:14px;width:14px}.os-custom.os-host-rtl>.os-scrollbar-horizontal{left:14px;right:0}.os-custom>.os-scrollbar-corner{height:14px;width:14px;background-color:rgba(0,0,0,0)}.os-custom>.os-scrollbar>.os-scrollbar-track{background:rgba(0,0,0,0)}.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-custom>.os-scrollbar-vertical>.os-scrollbar-track:before{content:"";display:block;position:absolute;background:#f0f0f0;border-radius:50px}.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{left:0;right:0;height:2px;top:50%;margin-top:-1px}.os-custom>.os-scrollbar-vertical>.os-scrollbar-track:before,.os-custom>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{top:0;bottom:0;width:6px;left:50%;margin-left:-1px}.os-custom>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:before{content:"";display:block;position:absolute;background:rgba(0,0,0,.7);border-radius:50px}.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:hover:before,.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle.active:before{height:6px;margin-top:-2px}.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:hover:before,.os-custom>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:hover:before{background:rgba(0,0,0,.7)}.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle.active:before,.os-custom>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle.active:before{background:rgba(0,0,0,.7)}.os-custom>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{height:100%;min-width:30px}.os-custom>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{width:100%;min-height:30px}.os-custom.os-host-transition>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{transition:height .3s,margin-top .3s,background .2s}.os-custom.os-host-transition>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{transition:width .3s,margin-left .3s,background .2s}.air-datepicker-global-container{z-index:1055}.air-datepicker{box-shadow:0px 5px 8px rgba(0,0,0,.1);border-radius:20px;border:1px solid #c31426;background:#fff;--adp-border-color-inner: transparent // 年份月份底下的線的顏色;--adp-pointer-size: 0px // 彈窗的小三角形;--adp-padding: 0px;--adp-width: 308px;--adp-cell-background-color-selected: #c31426}.air-datepicker--navigation{padding:12px 18px 0}.air-datepicker--content{padding:0px 18px 20px}.air-datepicker-nav{border-radius:60px;border:1px solid #e6e6e6;padding:6px}.air-datepicker-nav--action path{fill:#231815;stroke:rgba(0,0,0,0);stroke-width:1px}.air-datepicker-nav--action:hover{background-color:rgba(0,0,0,0)}.air-datepicker-nav--title{font-weight:700;color:#231815}.air-datepicker-nav--title i{color:inherit;margin-left:0}.air-datepicker-nav--title:hover{background-color:rgba(0,0,0,0)}.air-datepicker-body--day-names,.air-datepicker-body--cells{justify-items:center;align-items:center}.air-datepicker-body--day-name{color:#7f908f;width:30px;height:30px}.air-datepicker-cell{transition:all ease 400ms}.air-datepicker-cell.-focus-{transition:all ease 400ms}.air-datepicker-body--cells.-days-{gap:8px}.air-datepicker-body.-days- .air-datepicker-cell{width:30px;height:30px;border-radius:50px}.air-datepicker-body.-days- .air-datepicker-cell:not(.-other-month-){border:1px solid #e6e6e6}.air-datepicker-body.-days- .air-datepicker-cell.-focus-{background-color:#c31426;color:#fff}.air-datepicker-body.-days- .air-datepicker-cell.-current-{color:#7f908f}.air-datepicker-body.-days- .air-datepicker-cell.-current-.-focus-{color:#fff}.air-datepicker-body.-days- .air-datepicker-cell.-selected-{background-color:#c31426;color:#fff}.air-datepicker-body.-days- .air-datepicker-cell.-other-month-{pointer-events:none}.air-datepicker-body--cells.-months- .air-datepicker-cell.-focus-{background-color:rgba(0,0,0,0)}.air-datepicker-body--cells.-months- .air-datepicker-cell.-current-{color:#7f908f}.air-datepicker-body--cells.-months- .air-datepicker-cell.-selected-{background-color:rgba(0,0,0,0);color:#7f908f}.air-datepicker-body--cells.-years- .air-datepicker-cell.-focus-{background-color:rgba(0,0,0,0)}.air-datepicker-body--cells.-years- .air-datepicker-cell.-current-{color:#7f908f}.air-datepicker-body--cells.-years- .air-datepicker-cell.-selected{background-color:rgba(0,0,0,0);color:#7f908f}.modal{overflow-y:hidden}.modal-dialog{width:calc(100% - 40px);max-width:100%;height:100%;max-height:calc(100% - 50px);min-height:initial;margin:25px auto}@media(min-width: 768px){.modal-dialog{max-width:500px}}.modal-dialog-scrollable .modal-content{overflow:initial}.modal-dialog-scrollable .modal-content .os-host{overflow:hidden !important}.modal-body{position:relative}.modal-title{font-size:1.25rem;font-weight:500;text-align:center}@media(min-width: 768px){.modal-title{font-size:1.5rem}}.btn-close:focus{box-shadow:none}.spinner{display:flex;justify-content:center;opacity:0;transition:all ease 400ms}.spinner.is-active{opacity:1;transition:all ease 400ms}.accordion-button:focus{box-shadow:none;border:none}.accordion-button:not(.collapsed){color:currentColor;background-color:rgba(0,0,0,0);box-shadow:none}.accordion-button{background-color:rgba(0,0,0,0);padding:0}.accordion-button::after{display:none}.accordion-body{padding:0}.accordion-item{background-color:rgba(0,0,0,0);border:none}.c-accordion *{line-height:normal}.c-accordion-num{color:#b45e0e;font-weight:700;font-family:Mina,sans-serif;flex-shrink:0;margin-right:20px}@media(min-width: 576px){.c-accordion-num{margin-right:40px}}@media(min-width: 1200px){.c-accordion-num{margin-right:80px}}.c-accordion-title{width:100%;font-weight:700}.c-accordion-icon{width:20px;height:20px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("../images/icon/symbol-defs.svg#icon-open");flex-shrink:0;margin-left:20px;transition:all linear 300ms}@media(min-width: 576px){.c-accordion-icon{margin-left:40px}}@media(min-width: 1200px){.c-accordion-icon{margin-left:80px}}.c-accordion .accordion-button{display:flex;justify-content:space-between;border-bottom:1px dotted #b45e0e;padding:20px 0}@media(min-width: 576px){.c-accordion .accordion-button{padding:20px 22px}}@media(min-width: 1200px){.c-accordion .accordion-button{padding:20px 44px}}.c-accordion .accordion-button:not(.collapsed) .c-accordion-icon{background-image:url("../images/icon/symbol-defs.svg#icon-close");transform:rotate(180deg);transition:all ease 400ms}.c-accordion .accordion-body{padding:26px 44px}.c-pagination{display:flex;justify-content:flex-end}@media(max-width: 991.98px){.c-pagination{justify-content:center}}.c-pagination .c-pagination-arrow{display:flex;justify-content:center;align-items:center;margin:0 6px}@media(hover: hover){.c-pagination .c-pagination-arrow:hover path{fill:#c31426;transition:all linear 300ms}}.c-pagination .c-pagination-arrow path{transition:all linear 300ms}.c-pagination .c-pagination-list{display:flex;justify-content:center;align-items:center;margin:0 -10px}.c-pagination .c-pagination-item{width:32px;height:32px;margin:0 16px}.c-pagination .c-pagination-item.is-active .c-pagination-link{background-color:#c31426;color:#fff;font-weight:700;border-color:#c31426}.c-pagination .c-pagination-link{color:#231815;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50px;border:1px solid #e6e6e6}@media(hover: hover){.c-pagination .c-pagination-link:hover{color:#231815;background-color:rgba(0,0,0,0);border-color:#c31426}}.c-gotop{width:48px;height:48px;border-radius:50px;background-color:#c31426;position:fixed;bottom:50px;right:20px;z-index:999;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all ease 400ms}@media(min-width: 768px){.c-gotop{right:20px}}.c-gotop.-no-fixed-{position:relative;bottom:0;right:0;margin:auto}.c-gotop_icon{height:14px;transform:translateY(-5px);--i-triangle-double-up-graph01-fill: #ffffff;--i-triangle-double-up-graph02-fill: #ffffff}.c-gotop_text{font-weight:400;color:#fff}.c-gotop:hover{--i-triangle-double-up-graph01-opacity: 0;--i-triangle-double-up-offsetY: -8px}.c-gotop:not(.is-show){opacity:0;pointer-events:none}.-major-.c-btn,.-major-.-disabled-.c-btn,.-major-reverse-.-disabled-.c-btn,.-sub-.-disabled-.c-btn,.-sub-reverse-.c-btn,.-sub-reverse-.-disabled-.c-btn,.-no-padding-.c-btn:hover:not(.-active-),.-major-.c-btn-pill,.-major-.-disabled-.c-btn-pill,.-major-reverse-.-disabled-.c-btn-pill,.-sub-.-disabled-.c-btn-pill,.-sub-reverse-.c-btn-pill,.-sub-reverse-.-disabled-.c-btn-pill,.-no-padding-.c-btn-pill:hover:not(.-active-){--btn-i-graph01-stroke: #231815;--btn-i-graph01-fill: transparent;--btn-i-graph02-stroke: transparent;--btn-i-graph02-fill: #231815}.-major-reverse-.c-btn:hover,.-major-reverse-.-active-.c-btn,.-sub-reverse-.c-btn:hover,.-sub-reverse-.-active-.c-btn,.-major-reverse-.c-btn-pill:hover,.-major-reverse-.-active-.c-btn-pill,.-sub-reverse-.c-btn-pill:hover,.-sub-reverse-.-active-.c-btn-pill{--btn-i-graph01-stroke: transparent;--btn-i-graph01-fill: #c31426;--btn-i-graph02-stroke: transparent;--btn-i-graph02-fill: #ffffff}.-major-.c-btn:hover:not(.-disabled-),.-major-.-active-.c-btn,.-major-reverse-.c-btn,.-sub-.c-btn,.-sub-.c-btn:hover,.-sub-.-active-.c-btn,.-major-.c-btn-pill:hover:not(.-disabled-),.-major-.-active-.c-btn-pill,.-major-reverse-.c-btn-pill,.-sub-.c-btn-pill,.-sub-.c-btn-pill:hover,.-sub-.-active-.c-btn-pill{--btn-i-graph01-stroke: #ffffff;--btn-i-graph01-fill: transparent;--btn-i-graph02-stroke: transparent;--btn-i-graph02-fill: #ffffff}.interactive.-IA-major-:hover:not(.-IA-disabled-),.interactive.-IA-sub-:hover:not(.-IA-disabled-),.interactive.-IA-nav-:hover:not(.-IA-disabled-){--btn-i-graph01-stroke: #c31426;--btn-i-graph01-fill: transparent;--btn-i-graph02-stroke: transparent;--btn-i-graph02-fill: #c31426}.interactive.-IA-major-.-IA-disabled-,.interactive.-IA-sub-.-IA-disabled-,.interactive.-IA-nav-.-IA-disabled-{--btn-i-graph01-stroke: #8a8a8a;--btn-i-graph01-fill: transparent;--btn-i-graph02-stroke: transparent;--btn-i-graph02-fill: #8a8a8a}.-icon-.-disabled-.c-btn,.-icon-.-disabled-.c-btn-pill{--btn-i-graph01-stroke: transparent;--btn-i-graph01-fill: #8a8a8a;--btn-i-graph02-stroke: transparent;--btn-i-graph02-fill: transparent}.-icon-.c-btn,.-icon-.c-btn:hover,.-icon-.-active-.c-btn,.-icon-.c-btn-pill,.-icon-.c-btn-pill:hover,.-icon-.-active-.c-btn-pill{--btn-i-graph01-stroke: transparent;--btn-i-graph01-fill: #ffffff;--btn-i-graph02-stroke: transparent;--btn-i-graph02-fill: transparent}.-no-padding-.-active-.c-btn,.-icon-.-bk-.c-btn:not(:hover,.-active-,.-disabled-),.-no-padding-.-active-.c-btn-pill,.-icon-.-bk-.c-btn-pill:not(:hover,.-active-,.-disabled-){--btn-i-graph01-stroke: transparent;--btn-i-graph01-fill: #231815;--btn-i-graph02-stroke: transparent;--btn-i-graph02-fill: #ffffff}.-sub-reverse-.c-btn-pill,.-sub-reverse-.c-btn,.-major-.c-btn-pill,.-major-.c-btn{--btn-text-color: #231815;--btn-border-color: #e6e6e6;--btn-bg-color: transparent}.-secondary-.c-btn-pill,.-secondary-.c-btn,.-tab-.c-btn-pill,.-tab-.c-btn{--btn-text-color: #231815;--btn-border-color: transparent;--btn-bg-color: #e6e6e6}.-major-reverse-.c-btn-pill,.-major-reverse-.c-btn{--btn-text-color: #ffffff;--btn-border-color: #e6e6e6;--btn-bg-color: transparent}.-tab-.-active-.c-btn-pill,.-tab-.-active-.c-btn,.-sub-.c-btn-pill,.-sub-.c-btn,.-major-.-active-.c-btn-pill,.-major-.-active-.c-btn,.-major-.c-btn-pill:hover:not(.-disabled-),.-major-.c-btn:hover:not(.-disabled-){--btn-text-color: #ffffff;--btn-border-color: transparent;--btn-bg-color: #c31426}.-sub-.-active-.c-btn-pill,.-sub-.-active-.c-btn,.-sub-.c-btn-pill:hover,.-sub-.c-btn:hover{--btn-text-color: #ffffff;--btn-border-color: transparent;--btn-bg-color: #e82135}.-major-reverse-.-active-.c-btn-pill,.-major-reverse-.-active-.c-btn,.-major-reverse-.c-btn-pill:hover,.-major-reverse-.c-btn:hover{--btn-text-color: #c31426;--btn-border-color: transparent;--btn-bg-color: #ffffff}.-secondary-.c-btn-pill:hover,.-secondary-.c-btn:hover,.-tab-.c-btn-pill:hover,.-tab-.c-btn:hover,.-sub-reverse-.-active-.c-btn-pill,.-sub-reverse-.-active-.c-btn,.-sub-reverse-.c-btn-pill:hover,.-sub-reverse-.c-btn:hover{--btn-text-color: #c31426;--btn-border-color: #c31426;--btn-bg-color: #ffffff}.-icon-.-active-.c-btn-pill,.-icon-.-active-.c-btn,.-icon-.c-btn-pill:hover,.-icon-.c-btn:hover,.-icon-.c-btn-pill,.-icon-.c-btn{--btn-text-color: #ffffff;--btn-border-color: transparent;--btn-bg-color: transparent}.-sub-reverse-.-disabled-.c-btn-pill,.-sub-reverse-.-disabled-.c-btn,.-sub-.-disabled-.c-btn-pill,.-sub-.-disabled-.c-btn,.-major-reverse-.-disabled-.c-btn-pill,.-major-reverse-.-disabled-.c-btn,.-major-.-disabled-.c-btn-pill,.-major-.-disabled-.c-btn{--btn-text-color: #8a8a8a;--btn-border-color: transparent;--btn-bg-color: #e6e6e6}.-no-border-.c-btn-pill,.-no-border-.c-btn,.-icon-.-bk-.c-btn-pill:not(:hover,.-active-,.-disabled-),.-icon-.-bk-.c-btn:not(:hover,.-active-,.-disabled-){--btn-text-color: #231815;--btn-border-color: transparent;--btn-bg-color: transparent}.c-btn-pill,.c-btn{--hor-padding: 20px;--ver-padding: 16px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;padding:var(--ver-padding, 0) var(--hor-padding, 0);color:var(--btn-text-color, #231815);background:var(--btn-bg-color, transparent);border:1px solid var(--btn-border-color, transparent);transition:all ease 400ms;font-weight:500;position:relative}.c-btn-pill .c-btn_text,.c-btn .c-btn_text{color:var(--btn-text-color, #231815);margin:auto}.-min-w-.c-btn-pill,.-min-w-.c-btn{min-width:min(100%,224px)}.-max-w-340-.c-btn-pill,.-max-w-340-.c-btn{max-width:340px}.-max-w-385-.c-btn-pill,.-max-w-385-.c-btn{max-width:385px}.-corner-pill-.c-btn-pill,.-corner-pill-.c-btn{border-radius:60px}.-corner-rounded-.c-btn-pill,.-corner-rounded-.c-btn{border-radius:4.5px}.-disabled-.c-btn-pill,.-disabled-.c-btn{position:relative;cursor:not-allowed}.-disabled-.c-btn-pill::before,.-disabled-.c-btn::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.interactive.c-btn-pill,.interactive.c-btn{gap:6px}.-has-icon-.c-btn-pill,.-has-icon-.c-btn{--icon-size: 24px;--left-padding-correction: 20px;--content-space: 10px;justify-content:flex-start;position:relative}.-has-icon-.c-btn-pill .c-btn_icon,.-has-icon-.c-btn .c-btn_icon{position:absolute;left:var(--hor-padding, 0);transition:all ease 400ms}.-has-icon-.c-btn-pill .c-btn_text,.-has-icon-.c-btn .c-btn_text{transition:all ease 400ms;margin-left:calc(var(--icon-size, 0) + var(--content-space, 0));min-width:calc(100% - (var(--icon-size, 0) + var(--content-space, 0)));text-align:center}@media(hover: hover){.-has-icon-.c-btn-pill:hover:not(.-disabled-) .c-btn_icon,.-has-icon-.c-btn:hover:not(.-disabled-) .c-btn_icon{left:calc(100% - var(--icon-size, 0) - var(--hor-padding, 0))}.-has-icon-.c-btn-pill:hover:not(.-disabled-) .c-btn_text,.-has-icon-.c-btn:hover:not(.-disabled-) .c-btn_text{transform:translateX(calc(-1 * (var(--icon-size, 0) + var(--content-space, 0) - var(--left-padding-correction, 0))));min-width:0px;max-width:calc(100% - (var(--icon-size, 0) + var(--content-space, 0) + var(--left-padding-correction, 0)))}}.-has-icon-.-active-.c-btn-pill .c-btn_icon,.-has-icon-.-active-.c-btn .c-btn_icon,.-has-icon-.-icon-active-.c-btn-pill .c-btn_icon,.-has-icon-.-icon-active-.c-btn .c-btn_icon{left:calc(100% - var(--icon-size, 0) - var(--hor-padding, 0))}.-has-icon-.-active-.c-btn-pill .c-btn_text,.-has-icon-.-active-.c-btn .c-btn_text,.-has-icon-.-icon-active-.c-btn-pill .c-btn_text,.-has-icon-.-icon-active-.c-btn .c-btn_text{transform:translateX(calc(-1 * (var(--icon-size, 0) + var(--content-space, 0) - var(--left-padding-correction, 0))));min-width:0px;max-width:calc(100% - (var(--icon-size, 0) + var(--content-space, 0) + var(--left-padding-correction, 0)))}@media(max-width: 991.98px){.-tab-.c-btn-pill,.-tab-.c-btn{padding:6px 10px}}.-no-padding-.c-btn-pill,.-no-padding-.c-btn{padding:0}.-icon-.c-btn-pill,.-icon-.c-btn{position:relative;width:120px;height:120px;padding-top:10px;padding-bottom:20px;padding-left:0;padding-right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;border-radius:50%}.-icon-.c-btn-pill::after,.-icon-.c-btn::after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background:#c31426;transform:scale(0);border-radius:50%;transition:all ease-in-out 400ms;z-index:1}.-icon-.-bk-.c-btn-pill:not(:hover,.-active-,.-disabled-)::after,.-icon-.-bk-.c-btn:not(:hover,.-active-,.-disabled-)::after{transform:scale(0.05)}.-icon-.c-btn-pill .c-btn-text,.-icon-.c-btn .c-btn-text{font-weight:700}.-icon-.c-btn-pill .c-btn-icon,.-icon-.c-btn .c-btn-icon,.-icon-.c-btn-pill .c-btn-text,.-icon-.c-btn .c-btn-text,.-icon-.c-btn-pill .active-icon,.-icon-.c-btn .active-icon{position:relative;z-index:2}.-icon-.c-btn-pill .u-link-range,.-icon-.c-btn .u-link-range{z-index:3}.-icon-.c-btn-pill .active-icon,.-icon-.c-btn .active-icon{transition:all ease-in-out 400ms;opacity:0;max-height:0;margin-top:-22px}.-icon-.c-btn-pill .active-icon svg,.-icon-.c-btn .active-icon svg{display:block}.-icon-.c-btn-pill:hover .active-icon,.-icon-.c-btn:hover .active-icon{opacity:1;max-height:9px;margin-top:0}.-icon-.c-btn-pill:hover::after,.-icon-.c-btn:hover::after{transform:scale(1)}.-icon-.-active-.c-btn-pill::after,.-icon-.-active-.c-btn::after{transform:scale(1)}.-icon-.-disabled-.c-btn-pill,.-icon-.-disabled-.c-btn{--btn-text-color: #8a8a8a;--btn-border-color: transparent;--btn-bg-color: transparent;pointer-events:none}.-icon-.-disabled-.c-btn-pill::after,.-icon-.-disabled-.c-btn::after{background:#e6e6e6}.-icon-.-disabled-.c-btn-pill .c-btn-text,.-icon-.-disabled-.c-btn .c-btn-text{color:#8a8a8a}.-small-.c-btn-pill,.-small-.c-btn{--ver-padding: 4px;--hor-padding: 18px;font-weight:400}.-tiny-.c-btn-pill,.-tiny-.c-btn{--ver-padding: 4px;--hor-padding: 29px;font-weight:400}.-medium-.c-btn-pill,.-medium-.c-btn{--ver-padding: 12px;--hor-padding: 20px}.c-btn-back{width:32px;height:32px;display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:50px;margin-right:12px;transition:all linear 300ms}.c-btn-back:hover{background-color:#c31426;transition:all linear 300ms}.c-btn-back:hover path{fill:#fff;transition:all linear 300ms}.c-btn-back path{transition:all linear 300ms}.c-btn-group{display:flex;align-items:center}.c-btn-group .group-item{position:relative}.c-btn-group .group-item+.group-item::before{content:"";position:absolute;top:50%;left:0px;transition:all ease-in-out 400ms;transform:translate3d(0, -50%, 0) scaleY(var(--length-scale, 1));height:70px;width:1px;background:#fff;opacity:.3}.c-btn-group:hover{--length-scale: 0}.c-btn-group:hover .group-item:not(.-disabled-){opacity:.5}.c-btn-group:hover .group-item:not(.-disabled-):hover{opacity:1}.c-btn-pill{border-radius:50px;border:1px solid #7f908f}.c-btn-count{display:inline-flex;align-items:center;border:1px solid #e6e6e6;background-color:#fff;border-radius:3px}.c-btn-count.is-disabled{pointer-events:none}.c-btn-count.is-disabled .c-btn-del{opacity:.2}.c-btn-count.is-disabled .c-btn-count-num{opacity:.2}.c-btn-count.is-disabled .c-btn-add{opacity:.2}.c-btn-count button{width:42px;height:42px;display:flex;justify-content:center;align-items:center;position:relative;flex-shrink:0}.c-btn-count button.is-disabled{opacity:.2;pointer-events:none}.c-btn-count .c-btn-del,.c-btn-count .c-btn-add{color:#1e1e1e}.c-btn-count .c-btn-del::after,.c-btn-count .c-btn-add::after{color:#1e1e1e;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.c-btn-count .c-btn-num{width:100%;height:42px;text-align:center;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.c-title{display:inline-flex;flex-direction:column}.c-title>*{display:block}.c-title-en{font-size:2rem;color:#7f908f;font-weight:700;line-height:normal}@media(min-width: 768px){.c-title-en{font-size:4.6875rem}}.c-title-cn{font-size:1.5rem;font-weight:700;line-height:normal}@media(min-width: 768px){.c-title-cn{font-size:2.375rem}}.c-tag{display:flex;align-items:center;flex-wrap:wrap;margin-left:-2.5px;margin-right:-2.5px;margin-bottom:-5px}.c-tag-item{display:inline-flex;align-items:center;flex-shrink:0;background-color:#f0f0f0;border-radius:50px;height:-moz-max-content;height:max-content;padding:6px 12px;margin-right:2.5px;margin-left:2.5px;margin-bottom:5px}.c-tag-text{position:relative;color:#7f908f;white-space:nowrap}.c-card{position:relative;cursor:pointer;transition:all ease 400ms}@media(hover: hover){.c-card:hover{transition:all ease 400ms}.c-card:hover .c-card-img img{transform:translate(-50%, -50%) scale(1.1);transition:all ease 400ms}.c-card:hover .c-card-title{color:#c31426}}.c-card .c-card-img{position:relative;width:100%;overflow:hidden;padding-top:100%;border-radius:20px;margin-bottom:12px}.c-card .c-card-img img,.c-card .c-card-img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:all ease 400ms}.c-card .c-card-img video{z-index:-1}.c-card .c-card-title{font-weight:700;margin-bottom:12px;transition:all ease-in-out 400ms}.c-form-group{display:flex;flex-direction:column;margin-bottom:17px}@media(min-width: 992px){.c-form-group{flex-direction:row;margin-bottom:30px}}.c-form-group:last-child{margin-bottom:0}@media(min-width: 992px){.c-form-group.c-form-group-column{flex-direction:column}}.c-form-group.c-form-group-column .c-form-start{width:100%;margin-bottom:4px}.c-form-group.-no-display-{display:none !important}.c-form-group.-label-inside-{--input-underline-color: #8a8a8a}.c-form-group.-label-inside- .c-form-start{transition:all ease 400ms;z-index:2}.c-form-group.-label-inside- .c-input,.c-form-group.-label-inside- .c-select,.c-form-group.-label-inside- .c-textarea{position:relative;gap:12px}.c-form-group.-label-inside- .c-input::before,.c-form-group.-label-inside- .c-select::before,.c-form-group.-label-inside- .c-textarea::before{content:"";position:absolute;left:0;bottom:-2px;height:var(--underline-height, 1px);width:100%;background:var(--input-underline-color, transparent)}.c-form-group.-label-inside- .c-input::-moz-placeholder, .c-form-group.-label-inside- .c-select::-moz-placeholder, .c-form-group.-label-inside- .c-textarea::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left}.c-form-group.-label-inside- .c-input::placeholder,.c-form-group.-label-inside- .c-select::placeholder,.c-form-group.-label-inside- .c-textarea::placeholder{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left}.c-form-group.-label-inside- .-placeholder-{display:none}.c-form-group.-label-inside- .-additional-hint-{margin-left:auto}.c-form-group.-label-inside- .-additional-hint-.is-error{display:block;color:#c31426}.c-form-start{width:30%}.c-form-end{width:100%}.c-form-plugin{width:115px;pointer-events:all}@media(min-width: 992px){.c-form-plugin{position:absolute;left:calc(100% + 10px);bottom:14px}}@media(max-width: 991.98px){.c-form-plugin{margin-top:6px}}[lang=en] .c-form-plugin{width:180px}.c-label{width:100%;display:flex;align-items:center;gap:20px;flex-shrink:0;font-weight:500;line-height:100%;transition:all ease 400ms}.c-label label[for]{font-weight:700;line-height:160%;color:var(--label-color, #231815);white-space:nowrap;max-width:100%}.c-label .c-hint.-placeholder-{font-weight:400;line-height:180%;color:var(--label-introduction, #8a8a8a)}[lang=en] .c-label label[for]{white-space:normal;flex:0 0 auto}[lang=en] .c-label .c-hint.is-error{white-space:nowrap}.c-input{width:100%;display:flex;align-items:center}.c-input input{color:#231815;width:100%;transition:all ease 400ms}.c-input input::-moz-placeholder{font-weight:400;color:#e6e6e6}.c-input input::placeholder{font-weight:400;color:#e6e6e6}.c-input input[type=password]:not(:placehoder){letter-spacing:.6em}.c-input button{display:block}.c-input button svg{display:block}.c-input input:-webkit-autofill{box-shadow:inset 0 0 0 2000px #fff}.c-input input:autofill{box-shadow:inset 0 0 0 2000px #fff}.c-input.-search-{--icon-graph-fill: #8a8a8a;--dropdown-width: 174px;position:relative;min-width:634px;border:1px solid var(--input-border-color, #e6e6e6);background:rgba(255,255,255,.3)}@media(max-width: 991.98px){.c-input.-search-{--dropdown-width: 123px;min-width:min(552px,100%)}}.c-input.-search-:hover{--input-border-color: #c31426}.c-input.-search- .idle-space{width:24px;transition:all ease-in-out 400ms}.c-input.-search- .c-input-search-submit{position:relative;right:calc(100% - 24px);margin-left:12px;transition:all ease-in-out 400ms}.c-input.-search- input{position:relative}.c-input.-search- input::-moz-placeholder{-moz-transition:all ease-in-out 400ms;transition:all ease-in-out 400ms;width:100%;text-align:center;overflow:visible;color:#8a8a8a}.c-input.-search- input::placeholder{transition:all ease-in-out 400ms;width:100%;text-align:center;overflow:visible;color:#8a8a8a}.c-input.-search-.-has-dropdown-{padding-top:12px;padding-right:6px;padding-bottom:12px}.c-input.-search- .c-input-dropdown{width:var(--dropdown-width, 0);display:none;transition:all ease-in-out 300ms;position:absolute;right:6px}.c-input.-search- .c-input-dropdown:hover{--dropdown-bg-color: #c31426;--dropdown-text-color: #ffffff}.c-input.-search- .c-input-dropdown:hover .c-input-icon svg path{fill:#fff}.c-input.-search- .c-input-dropdown .selectric-wrapper{transform:translateX(calc(var(--dropdown-width, 174px) * -1));transition:all ease-in-out 400ms}.c-input.-search- .c-input-dropdown .selectric{width:var(--dropdown-width, 174px);border-radius:2000px;border:none;background:var(--dropdown-bg-color, #fafafa);transition:all ease-in-out 400ms}.c-input.-search- .c-input-dropdown .selectric .c-input-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%)}.c-input.-search- .c-input-dropdown .selectric .c-input-icon svg path{transition:all ease-in-out 400ms}.c-input.-search- .c-input-dropdown .label{font-weight:500;transition:all ease-in-out 400ms;color:var(--dropdown-text-color, #8a8a8a);margin-left:24px;line-height:42px;height:42px}.c-input.-search- .c-input-dropdown .button{background:rgba(0,0,0,0);color:var(--dropdown-text-color, #8a8a8a)}.c-input.-search- .c-input-dropdown .selectric-items{border-radius:10px;border:1px solid #c31426;background:#fff;width:240px}.c-input.-search- .c-input-dropdown .selectric-items ul{padding-left:20px}.c-input.-search- .c-input-dropdown .selectric-items li{font-weight:500;position:relative;padding-left:0;color:#231815;background:rgba(0,0,0,0) !important}.c-input.-search- .c-input-dropdown .selectric-items li+li{border-top:1px solid #e6e6e6}.c-input.-search- .c-input-dropdown .selectric-items .selected{color:#c31426;font-weight:700}.c-input.-search-.-auto-{max-width:462px;min-width:auto;padding-right:26px}@media(max-width: 991.98px){.c-input.-search-.-auto-{max-width:100%}}.c-input.-search-.-auto-:hover{background-color:rgba(0,0,0,0);border:1px solid #c31426}.c-input.-search-.-auto- input{width:100% !important}.c-input-file{cursor:pointer}.c-input-file *{cursor:pointer}.c-input-file input[type=file]{width:0;height:0;display:inline-block;position:absolute;z-index:-1;opacity:0}.c-input-file .c-input-text{width:100%;display:flex;align-items:center;justify-content:flex-start;font-weight:500;text-decoration:underline;color:#1430e3}.c-input-file .c-input-text .icon{width:16px;height:16px;border:1px solid #1fa809;margin-left:8px}.c-file-group{display:flex;flex-direction:column;margin-left:-20px;margin-right:-20px}.c-file-group>*{margin-bottom:10px;padding-left:20px;padding-right:20px}.c-file-group>*:last-child{margin-bottom:0}.c-file-group .icon-clear{cursor:pointer;width:25px;height:25px;position:absolute;top:-10px;right:-10px}.c-file-img{height:360px;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #f0f0f0;border-top-left-radius:8px;border-top-right-radius:8px;position:relative;padding:30px}.c-file-img img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.c-file-text{display:none;position:relative;font-size:0.875rem;margin-top:4px}.c-textarea{width:100%;height:120px;display:flex;align-items:center}.c-textarea textarea{width:100%;height:100%;resize:none}.c-checkbox-group{display:flex;flex-wrap:wrap;margin-left:-30px;margin-right:-30px;margin-bottom:-20px}.c-checkbox-group>*{margin-left:30px;margin-right:30px;margin-bottom:20px}@media(max-width: 991.98px){.c-checkbox-group{margin-left:-10px;margin-right:-10px;margin-bottom:-20px}.c-checkbox-group>*{margin-left:10px;margin-right:10px;margin-bottom:20px}}.c-checkbox-group input:not(:checked):disabled{display:none}.c-checkbox-group input:not(:checked):disabled~*{display:none}.c-checkbox,.c-radio{display:flex;align-items:center}.c-checkbox label,.c-radio label{font-weight:400;cursor:pointer}.c-checkbox input[type=checkbox],.c-checkbox input[type=radio],.c-radio input[type=checkbox],.c-radio input[type=radio]{position:relative;width:18px;height:18px;flex-shrink:0;cursor:pointer;margin-right:10px;border:1px solid var(--option-border-color, #231815);background-color:var(--option-bg-color, #ffffff)}.c-checkbox input[type=checkbox]::before,.c-checkbox input[type=radio]::before,.c-radio input[type=checkbox]::before,.c-radio input[type=radio]::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.c-checkbox input[type=checkbox]:checked::before,.c-checkbox input[type=radio]:checked::before,.c-radio input[type=checkbox]:checked::before,.c-radio input[type=radio]:checked::before{content:""}.c-checkbox input[type=checkbox]:checked+label,.c-checkbox input[type=radio]:checked+label,.c-radio input[type=checkbox]:checked+label,.c-radio input[type=radio]:checked+label{font-weight:500}.c-checkbox input[type=checkbox]:hover:not(:disabled),.c-checkbox input[type=radio]:hover:not(:disabled),.c-radio input[type=checkbox]:hover:not(:disabled),.c-radio input[type=radio]:hover:not(:disabled){--option-border-color: #c31426}.c-checkbox input[type=checkbox]:hover:not(:disabled)+label,.c-checkbox input[type=radio]:hover:not(:disabled)+label,.c-radio input[type=checkbox]:hover:not(:disabled)+label,.c-radio input[type=radio]:hover:not(:disabled)+label{font-weight:500}.c-checkbox input[type=checkbox],.c-radio input[type=checkbox]{border-radius:2.5px}.c-checkbox input[type=checkbox]::before,.c-radio input[type=checkbox]::before{display:block;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:100%;height:100%}.c-checkbox input[type=checkbox]:checked,.c-radio input[type=checkbox]:checked{--option-border-color: transparent;--option-bg-color: #c31426}.c-checkbox input[type=checkbox]:checked::before,.c-radio input[type=checkbox]:checked::before{background-image:url("../images/icon/SVG/checkbox-checked.svg")}.c-checkbox input[type=checkbox]:disabled,.c-radio input[type=checkbox]:disabled{--option-border-color: transparent;--option-bg-color: #8a8a8a}.c-checkbox input[type=checkbox]:disabled::before,.c-radio input[type=checkbox]:disabled::before{background-image:url("../images/icon/SVG/checkbox-disabled.svg")}.c-checkbox input[type=radio],.c-radio input[type=radio]{border-radius:50%}.c-checkbox input[type=radio]::before,.c-radio input[type=radio]::before{display:block;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%}.c-checkbox input[type=radio]:checked,.c-radio input[type=radio]:checked{--option-border-color: #231815}.c-checkbox input[type=radio]:checked::before,.c-radio input[type=radio]:checked::before{background:#c31426}.c-checkbox input[type=radio]:disabled,.c-radio input[type=radio]:disabled{--option-border-color: #8a8a8a}.c-checkbox input[type=radio]:disabled::before,.c-radio input[type=radio]:disabled::before{background:#e6e6e6}.c-input-clear{width:24px;height:24px;background-size:contain;background-position:center center;background-repeat:no-repeat;opacity:0;visibility:hidden;transition:all ease 400ms}.c-input-change-type .active-type{display:none}.c-input-change-type.-active- .default-type{display:none}.c-input-change-type.-active- .active-type{display:revert}.c-check-code{flex:0 0 194px;margin-left:var(--unit-gap, 10px);display:flex;align-items:center;-moz-column-gap:var(--unit-gap, 10px);column-gap:var(--unit-gap, 10px)}.c-check-code .code-img{border-radius:5px;border:1px solid #231815;width:123px;height:52px}.c-hint{font-weight:400;color:#8a8a8a;line-height:180%;transition:all ease 400ms}@media(max-width: 991.98px){.c-hint{font-size:0.75rem;font-weight:500}}.c-hint.is-error{color:#fe2828}[form-state]{transition:all ease 400ms}[form-state] .c-hint.is-error{display:none}[form-state] .c-input-change-type{display:none}[form-state].is-focus{--input-bg-color: #ffffff;--input-underline-color: transparent;--input-border-color: #8a8a8a;--icon-graph-fill: #c31426}[form-state].is-focus .c-input,[form-state].is-focus .c-select,[form-state].is-focus .c-textarea{box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}[form-state].is-focus .c-input-change-type{display:block}[form-state].is-focus .c-input.-search-{--input-border-color: #c31426;--icon-graph-fill: #c31426;background:#fff}[form-state].is-focus .c-input.-search- .idle-space{width:0}[form-state].is-focus .c-input.-search- .c-input-search-submit{right:0}[form-state].is-focus .c-input.-search- input{width:calc(100% - var(--dropdown-width, 174px) - 24px - 12px - 24px - 12px)}[form-state].is-focus .c-input.-search- input::-moz-placeholder{width:0}[form-state].is-focus .c-input.-search- input::placeholder{width:0}[form-state].is-focus .c-input.-search- .c-input-dropdown{display:revert}[form-state].is-focus .c-input.-search- .c-input-dropdown .selectric-wrapper{transform:translateX(0px)}[form-state].is-typing{--input-bg-color: #ffffff}[form-state].is-typing:not(.is-focus,.is-disabled){--input-underline-color: #8a8a8a}[form-state].is-typing:not(.is-disabled) .c-input-clear{opacity:1;visibility:visible;transition:all ease 400ms}[form-state].is-typing:not(.is-disabled) .c-input-change-type{display:block}[form-state].is-typing:not(.is-disabled) .c-input.-search-{background:#fff}[form-state].is-typing:not(.is-disabled) .c-input.-search- .idle-space{width:0}[form-state].is-typing:not(.is-disabled) .c-input.-search- .c-input-search-submit{right:0}[form-state].is-typing:not(.is-disabled) .c-input.-search- input{width:calc(100% - var(--dropdown-width, 174px) - 24px - 12px - 24px - 12px)}[form-state].is-typing:not(.is-disabled) .c-input.-search- input::-moz-placeholder{width:0}[form-state].is-typing:not(.is-disabled) .c-input.-search- input::placeholder{width:0}[form-state].is-typing:not(.is-disabled) .c-input.-search- .c-input-dropdown{display:revert}[form-state].is-typing:not(.is-disabled) .c-input.-search- .c-input-dropdown .selectric-wrapper{transform:translateX(0px)}[form-state].is-typing:not(.is-disabled) .c-input.-search-.-auto- input{width:100%}[form-state].is-disabled{--input-bg-color: #e6e6e6;--input-underline-color: transparent;pointer-events:none}[form-state].is-disabled .c-hint.-additional-hint-{display:none}[form-state].is-disabled .c-input input{opacity:.7}[form-state].is-disabled .c-select{opacity:.7}[form-state].is-disabled .c-textarea textarea{opacity:.7}[form-state].is-inactive:not(.is-disabled){--input-underline-color: transparent;--input-bg-color: transparent}[form-state].is-inactive:not(.is-typing) .c-form-start{transform:translateX(10px)}[form-state].is-inactive.is-typing{--input-bg-color: #e6e6e6}[form-state].is-inactive .c-form-start .c-label{opacity:.5}[form-state].is-inactive .c-form-start .c-hint.-placeholder-{color:#231815}[form-state].is-inactive .c-input{position:relative;--input-bg-color: #e6e6e6}[form-state].is-inactive .c-input-clear{display:none}[form-state].is-error{--underline-height: 2px;--input-underline-color: #c31426;--input-bg-color: #ffffff;--icon-graph-fill: #c31426}[form-state].is-error .c-label{color:#c31426}[form-state].is-error .c-hint.is-error{display:block}[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside-.-has-select- .c-form-start .c-label{width:calc(100% - 40px)}[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- .c-form-start,[form-state].is-inactive.-label-inside-:not(.is-typing) .c-form-start{pointer-events:none;margin-bottom:calc(-1em - 30px)}[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- .c-form-start .c-label~.c-hint,[form-state].is-inactive.-label-inside-:not(.is-typing) .c-form-start .c-label~.c-hint{display:none}[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- .-placeholder-,[form-state].is-inactive.-label-inside-:not(.is-typing) .-placeholder-{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left}[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- .-focus-to-active-,[form-state].is-inactive.-label-inside-:not(.is-typing) .-focus-to-active-{display:none}[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- input,[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- textarea,[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- .c-input-text,[form-state].is-inactive.-label-inside-:not(.is-typing) input,[form-state].is-inactive.-label-inside-:not(.is-typing) textarea,[form-state].is-inactive.-label-inside-:not(.is-typing) .c-input-text{color:rgba(0,0,0,0)}[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- input::-moz-placeholder, [form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- textarea::-moz-placeholder, [form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- .c-input-text::-moz-placeholder, [form-state].is-inactive.-label-inside-:not(.is-typing) input::-moz-placeholder, [form-state].is-inactive.-label-inside-:not(.is-typing) textarea::-moz-placeholder, [form-state].is-inactive.-label-inside-:not(.is-typing) .c-input-text::-moz-placeholder{color:rgba(0,0,0,0)}[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- input::placeholder,[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- textarea::placeholder,[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- .c-input-text::placeholder,[form-state].is-inactive.-label-inside-:not(.is-typing) input::placeholder,[form-state].is-inactive.-label-inside-:not(.is-typing) textarea::placeholder,[form-state].is-inactive.-label-inside-:not(.is-typing) .c-input-text::placeholder{color:rgba(0,0,0,0)}[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- .c-select .selectric .label,[form-state].is-inactive.-label-inside-:not(.is-typing) .c-select .selectric .label{color:rgba(0,0,0,0)}[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- .c-textarea,[form-state].is-inactive.-label-inside-:not(.is-typing) .c-textarea{height:calc(1em + 40px)}[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- .c-textarea textarea,[form-state].is-inactive.-label-inside-:not(.is-typing) .c-textarea textarea{overflow:hidden}[form-state]:not(.is-focus,.is-typing,.is-error,.is-disabled,.is-active).-label-inside- .c-input.-search-,[form-state].is-inactive.-label-inside-:not(.is-typing) .c-input.-search-{--icon-graph-fill: #8a8a8a}[form-state]:not(.is-focus,.is-typing,.is-inactive).-label-inside-:hover{--input-underline-color: #c31426}[form-state]:not(.is-focus,.is-typing,.is-inactive).-label-inside-:hover .c-form-start{transform:translateX(10px)}.c-toast{min-width:214px;position:fixed;top:50%;left:50%;transform:translate(-50%, -40%);border-radius:8px;line-height:145%;background-color:#fff;display:flex;flex-direction:column;align-items:center;box-shadow:0px 0px 10px rgba(0,0,0,.1);padding:27px 42px;opacity:0;pointer-events:none;z-index:1080;transition:all ease 400ms}.c-toast.is-show{opacity:1;pointer-events:auto;transform:translate(-50%, -50%);transition:all ease 400ms}.c-toast .c-toast-icon{width:56px;height:56px;border-radius:50px;background-color:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:8px}.c-toast .c-toast-icon .icon{width:28px;height:28px;color:#7f908f}.c-toast .c-toast-text{text-align:center}.c-share{display:flex;align-items:center}.c-share-icon{display:flex;align-items:center}.c-share-icon-item{margin-right:6px}@media(min-width: 992px){.c-share-icon-item{margin-right:12px}}.c-share-icon-item:last-child{margin-right:0}@media(min-width: 992px){.c-share-icon-item:last-child{margin-right:0}}.c-share-icon-item img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}@media(min-width: 992px){.c-share-icon-item img{width:32px;height:32px}}.c-tab.is-swipeable.swiper,.c-tab .is-swipeable .swpier{-webkit-mask-image:linear-gradient(90deg, transparent 3.26%, #fff 8%, #fff 92%, transparent 96.74%);mask-image:linear-gradient(90deg, transparent 3.26%, #fff 8%, #fff 92%, transparent 96.74%)}.c-tab.is-swipeable.swiper.swiper-start,.c-tab .is-swipeable .swpier.swiper-start{-webkit-mask-image:linear-gradient(90deg, #fff 0%, #fff 8%, #fff 92%, transparent 96.74%);mask-image:linear-gradient(90deg, #fff 0%, #fff 8%, #fff 92%, transparent 96.74%)}.c-tab.is-swipeable.swiper.swiper-end,.c-tab .is-swipeable .swpier.swiper-end{-webkit-mask-image:linear-gradient(90deg, transparent 3.26%, #fff 8%, #fff 100%);mask-image:linear-gradient(90deg, transparent 3.26%, #fff 8%, #fff 100%)}@media(max-width: 991.98px){.c-tab.is-swipeable.swiper.swiper::after,.c-tab .is-swipeable .swpier.swiper::after{display:block}}.c-tab.is-swipeable.swiper .swiper-wrapper,.c-tab .is-swipeable .swpier .swiper-wrapper{justify-content:flex-start}.c-tab.swiper{position:relative}.c-tab .swiper-wrapper{justify-content:center}.c-tab .swiper-slide{width:auto}.c-tab .swiper-slide:last-child{margin-right:0 !important}.c-tab .swiper-button-prev,.c-tab .swiper-button-next{position:absolute;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out}@media(min-width: 992px){.c-tab .swiper-button-prev,.c-tab .swiper-button-next{display:none}}.c-tab .swiper-button-prev.swiper-button-disabled,.c-tab .swiper-button-next.swiper-button-disabled{opacity:0;pointer-events:none}.c-tab .swiper-button-prev svg,.c-tab .swiper-button-next svg{width:16px;height:16px;position:relative;top:3px}.c-tab .swiper-button-prev::after,.c-tab .swiper-button-next::after{content:unset}.c-tab:not(.is-swipeable) .swiper-button-prev,.c-tab:not(.is-swipeable) .swiper-button-next{display:none}.c-tab .swiper-button-prev{left:-10px}.c-tab .swiper-button-next{right:-10px}.c-tab .c-btn-rounded{color:#e6e6e6;padding:16px;min-width:147px}@media(max-width: 767.98px){.c-tab .c-btn-rounded{border:1px solid #e6e6e6}}.c-tab .c-btn-rounded.is-active{color:#fff;border:none}.c-lang-setting{position:relative;display:flex;padding-bottom:3px}.c-lang-setting::before{content:"";position:absolute;bottom:0px;display:block;width:100%;height:3px;border-radius:2000px;background:var(--lang-inactive-underline-color, #e82135);opacity:.8}.c-lang-setting.-gray-phase-{--lang-inactive-underline-color: #231815;--lang-text-color: #231815}.c-lang-setting.-gray-phase-::before{opacity:.3}.c-lang-setting.-white-{--lang-inactive-underline-color: #ffffff;--lang-text-color: #ffffff}.c-lang-setting.-white-::before{opacity:.3}.c-lang-setting__item{position:relative;padding:3px;font-size:1rem;font-weight:700;line-height:100%;letter-spacing:.03em;text-transform:uppercase;color:var(--lang-text-color, #c31426);opacity:.8}.c-lang-setting__item::before{content:"";position:absolute;display:block;top:100%;left:0;width:100%;height:3px;border-radius:2000px;background:var(--lang-underline-color, transparent)}.c-lang-setting[data-lang=zh] .-zh-{opacity:1;--lang-underline-color: #c31426}.c-lang-setting[data-lang=zh].-gray-phase- .-zh-{--lang-underline-color: #231815}.c-lang-setting[data-lang=zh].-white- .-zh-{--lang-underline-color: #ffffff}.c-lang-setting[data-lang=en] .-en-{opacity:1;--lang-underline-color: #c31426}.c-lang-setting[data-lang=en].-gray-phase- .-en-{--lang-underline-color: #231815}.c-lang-setting[data-lang=en].-white- .-en-{--lang-underline-color: #ffffff}.c-feature{display:flex;gap:16px;padding:15px 28px;border-radius:2000px;background:#c31426;--icon-graph-fill: #ffffff;--icon-graph-stroke: transparent}.c-feature__item{position:relative}.c-badge{border-radius:2000px;height:19px;background:var(--badge-bg-color, #ffffff);border:2px solid var(--badge-border-color, #c31426);padding:0 3px}@media(max-width: 991.98px){.c-badge{--text-offset: 0px}}.c-badge.-reverse-color-{--badge-bg-color: #c31426;--badge-border-color: #ffffff;--badge-text-color: #ffffff}.c-badge.-bigger-{height:26px;--text-offset: 2px}@media(max-width: 991.98px){.c-badge.-bigger-{--text-offset: 4px}}.c-badge .c-badge__limit,.c-badge .c-badge__text{font-family:Mina,sans-serif;font-weight:700;line-height:160%;letter-spacing:.6px;text-transform:capitalize;color:var(--badge-text-color, #c31426);transform:translateY(var(--text-offset, -2px));white-space:nowrap}.c-badge__text{position:relative;display:block;font-size:min(.625rem,10000px - var(--num, 0)*100px);min-width:7px;max-width:23px;opacity:max(var(--num, 0) + 1,0)}.c-badge__limit{position:relative;display:block;font-size:min(.625rem,var(--num, 0)*100px - 9900px)}.c-marquee{position:relative;width:100%;overflow:hidden}.c-marquee .c-marquee__wrapper{min-width:100%;display:flex}.c-marquee .c-marquee__item{animation:start2end 25s linear infinite}@keyframes start2end{from{transform:translate(0, 0)}to{transform:translate(-100%, 0)}}@keyframes up2down{from{transform:translate(0, -100%)}to{transform:translate(0, 0)}}.c-marquee.-color-white- .c-marquee-text{color:#fff}.c-marquee.-full-width-viewport-{width:100vw;margin-left:calc((50vw - 50%)*-1)}.c-marquee.-up2down-{width:var(--custom-width, auto);height:var(--custom-height, auto)}.c-marquee.-up2down- .c-marquee__item{width:var(--custom-width, auto);height:calc(var(--custom-height, auto) + var(--item-space, 20px));animation-name:up2down;animation-duration:2s;padding-top:var(--item-space, 20px)}.c-marquee.-icon-{--custom-width: 47px;--custom-height: 54px}.swiper-marquee .swiper-wrapper{transition-timing-function:linear}.swiper-marquee .swiper-slide{width:auto}.swiper-marquee .sponsor-logo{position:relative;height:90px;opacity:.3;transition:all ease-in-out 400ms}.swiper-marquee .sponsor-logo:hover{opacity:1}.swiper-marquee .sponsor-logo img{width:auto;height:100%}.c-switcher{display:flex;gap:10px;width:100%}.c-switcher__item{position:relative}.c-switcher__content{position:relative}.c-switcher__content>*:not(.-active-){opacity:0}.c-switcher__content>*:not(.-show-){display:none}.c-switcher__content__item{opacity:1;transition:all ease-in-out 500ms}.c-highlight-banner{margin-top:calc(var(--banner-height, 85px) + 32px)}.c-highlight-banner__header{position:fixed;z-index:200;top:100px;left:50%;transform:translateX(-50%);height:var(--banner-height, 85px);width:min(100vw,100% + 224px);max-width:1440px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;background:#c31426;padding-top:20px;padding-bottom:20px;padding-left:82px;padding-right:50px;display:flex;align-items:center;justify-content:space-between}@media(max-width: 1199.98px){.c-highlight-banner__header{top:89px}}@media(max-width: 991.98px){.c-highlight-banner__header{top:75px}}@media(max-width: 767.98px){.c-highlight-banner__header{flex-direction:column;padding-left:20px;padding-right:20px}}.c-highlight-banner__header .title{font-weight:700;color:#fff}@media(max-width: 767.98px){.c-highlight-banner__header .title{font-size:0.9375rem}}.c-highlight-banner__header .link{position:relative;color:#fff;--icon-graph-fill: #ffffff}.c-highlight-banner__header .link:hover a{opacity:.8}.c-highlight-banner__header .link:hover a::before{width:calc(100% - 24px)}@media(min-width: 992px){.c-highlight-banner__header .link{padding-left:24px;border-left:1px solid #fff}}.c-highlight-banner__header .link a{position:relative;color:inherit;transition:all ease-in-out 400ms}.c-highlight-banner__header .link a::before{content:"";display:block;position:absolute;left:0;bottom:0;width:0%;height:1px;background:#fff;transition:all ease-in-out 400ms}@media(max-width: 767.98px){.c-highlight-banner__header .link a{font-size:0.75rem}.c-highlight-banner__header .link a svg{width:12px;height:12px}}.c-highlight-banner__progress{display:flex;align-items:center;--btn-i-graph01-stroke: #c31426;--btn-i-graph02-fill: #c31426}.c-highlight-banner__progress .phase{font-weight:700;color:#c31426;margin-left:4px}.c-highlight-banner__progress .progress{margin-left:32px;position:relative;width:160px;border-radius:2000px;background:#fff;height:8px;border:1px solid #e6e6e6}@media(max-width: 991.98px){.c-highlight-banner__progress .progress{margin-left:10px;width:auto;flex:1 1 auto}}.c-highlight-banner__progress .progress .progress-bar{min-width:6px;border-radius:5000px;background:#c31426}.c-highlight-banner__progress .text{margin-left:10px;font-weight:500;color:#8a8a8a}.c-animation-bg{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:-1;overflow:hidden}.c-animation-bg .big-one{position:absolute;top:0;right:45.5729166667vw;width:1760px;height:1679px;border-radius:28.07px;border-top-right-radius:702px;z-index:0;animation:clockRotate 21.3s linear infinite reverse;background:#fff}.c-animation-bg .small-one{position:absolute;width:469px;height:493px;bottom:-178px;left:-120px;border-radius:18.6px;border-top-right-radius:186px;animation:clockRotate 19s linear infinite;background:#fafafa}@keyframes clockRotate{to{transform:rotate(360deg)}}.highlight-title{position:relative;line-height:normal;-webkit-text-stroke:2px #c31426}@media(max-width: 767.98px){.highlight-title{-webkit-text-stroke:1px #c31426}}.highlight-title::before,.highlight-title::after{position:absolute;display:block;top:0;left:0;width:100%;height:100%;color:#fff;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit;z-index:10}.highlight-title::before{content:attr(data-title);-webkit-text-stroke-color:rgba(0,0,0,0)}.highlight-title::after{content:attr(data-first);color:#c31426;z-index:11}.interactive_textchange{transition:all ease-in-out 400ms;position:relative}.interactive_textchange::after{content:"";display:block;margin-top:var(--interactive-underline-top-space, 2px);transition:all ease-in-out 400ms;width:var(--interactive-underline-width, 0%);height:var(--interactive-underline-height, 4px);border-top-left-radius:var(--interactive-underline-radius, 2000px);border-top-right-radius:var(--interactive-underline-radius, 2000px);background-color:var(--interactive-underline-color, transparent)}.interactive.-IA-major-{color:#8a8a8a}.interactive.-IA-major-:hover:not(.-IA-disabled-),.interactive.-IA-sub-:hover:not(.-IA-disabled-){color:#231815;--interactive-underline-width: 100%;--interactive-underline-color: #c31426}.interactive.-IA-major-.-IA-active-,.interactive.-IA-sub-.-IA-active-{color:#c31426;--interactive-underline-width: 100%;--interactive-underline-color: #c31426}.interactive.-IA-major-.-IA-disabled-,.interactive.-IA-sub-.-IA-disabled-{color:#8a8a8a}.interactive.-IA-sub-{--interactive-underline-top-space: 1px;--interactive-underline-height: 3px}.interactive.-IA-all-white-{color:#fff}.interactive.-IA-all-white-:hover:not(.-IA-disabled-){--interactive-underline-width: 100%;--interactive-underline-color: #ffffff}.interactive.-IA-all-white-.-IA-active-{--interactive-underline-width: 100%;--interactive-underline-color: #ffffff}.interactive.-IA-all-white-.-IA-disabled-{color:#fafafa}.interactive.-IA-nav-{--interactive-underline-top-space: -1px;--interactive-underline-height: 1px;--interactive-underline-radius: 0px}.interactive.-IA-nav-:hover:not(.-IA-disabled-){color:#c31426;--interactive-underline-width: 100%;--interactive-underline-color: #c31426;--btn-text-color: #c31426}.interactive.-IA-nav-.-IA-active-{--interactive-underline-width: 100%;--interactive-underline-color: #c31426}.interactive.-IA-nav-.-IA-disabled-{color:#fafafa}.under-construction{width:380px;display:flex;gap:21px}.under-construction__icon{width:120px;height:120px}.under-construction__icon svg{width:100%;height:100%}.under-construction__text .title{font-weight:500}.under-construction__text .subtitle{font-weight:400;color:#8a8a8a}.c-empty{text-align:center;color:#8a8a8a;padding:180px 0 100px 0}.c-grading{display:inline-flex;color:#fff;font-weight:500;line-height:normal;padding:0px 3px 1px 3px;border-radius:2px;background-color:var(--grading-bg, #e6e6e6)}.c-grading[data-grade=G]{--grading-bg: #009900}.c-grading[data-grade=PG]{--grading-bg: #ffcc00}.c-grading[data-grade=PG-13]{--grading-bg: #ff6600}.c-grading[data-grade=R]{--grading-bg: #ff0000}.c-grading[data-grade=NC-17]{--grading-bg: #660066}.c-grading[data-grade=NR]{--grading-bg: #666666}.c-grading[data-grade=TV-Y]{--grading-bg: #009900}.c-grading[data-grade=TV-Y7]{--grading-bg: #009900}.c-grading[data-grade=TV-G]{--grading-bg: #009900}.c-grading[data-grade=TV-PG]{--grading-bg: #ffcc00}.c-grading[data-grade=TV-14]{--grading-bg: #ff6600}.c-grading[data-grade=TV-MA]{--grading-bg: #ff0000}.c-grading[data-grade=TV-Y7-FV]{--grading-bg: #009900}.c-grading[data-grade="6"]{--grading-bg: #0099ff}.c-grading[data-grade="12"]{--grading-bg: #ff9000}.c-grading[data-grade="15"]{--grading-bg: #ff9000}.c-grading[data-grade="18"]{--grading-bg: #ff0000}.c-grading[data-grade=X]{--grading-bg: #ff0000}.c-sticky-bg{position:fixed;top:0;left:0;width:100%;height:calc(var(--vh, 1vh)*100);z-index:0;pointer-events:none}.c-sticky-bg .butterfly{position:relative;margin-left:auto;width:calc(var(--vh, 1vh)*100*610/1080);height:calc(var(--vh, 1vh)*100)}.c-sticky-bg .butterfly svg{width:100%;height:100%}.m-header{position:relative;overflow:hidden;position:relative;width:100%;overflow:hidden;padding-top:29.1666666667%}.m-header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}.m-tabs{position:relative}.m-tabs__content{position:relative}.m-tabs__content__pane{width:100%;opacity:0;display:none;transition:all ease 400ms}.m-tabs__content__pane.is-active{display:block}.m-tabs__content__pane.is-show{opacity:1;transition:all ease 400ms}.m-cards{margin-bottom:-36px}@media(min-width: 1200px){.m-cards{margin-bottom:-48px}}.m-cards>*{margin-bottom:36px}@media(min-width: 1200px){.m-cards>*{margin-bottom:48px}}.background-red{background:red}.site-nav_option-list{--option-gap: 28px;display:flex;gap:var(--option-gap, 0px);margin-left:calc(var(--option-gap, 0px)*1)}.site-nav_option{position:relative;margin-left:calc(var(--option-gap, 0px)*-1);margin-right:calc(var(--option-gap, 0px)*-0.5)}.site-nav_option:hover,.site-nav_option.-active-{--reverse-rounded-color: #ffffff;--option-bg: #ffffff;--option-shadow: 0 0 10px rgba(0, 0, 0, 0.1);--reverse-rounded-shadow: 0 0 10px rgba(0, 0, 0, 0.1);--reverse-rounded-zindex: 1002}.site-nav_option:hover .site-nav_suboption-list,.site-nav_option.-active- .site-nav_suboption-list{visibility:visible;pointer-events:all;opacity:1}.site-nav_option:hover .site-nav_option-trigger,.site-nav_option.-active- .site-nav_option-trigger{--interactive-underline-width: 100%;--interactive-underline-color: #c31426;color:#c31426 !important}.site-nav_option-trigger{font-weight:500;border-top-left-radius:10px;border-top-right-radius:10px;padding:12px 20px;background:var(--option-bg, transparent);box-shadow:var(--option-shadow, 0 0 0px #231815);transition-duration:0s;-webkit-clip-path:polygon(-10% -10%, 110% -10%, 110% calc(100% - 2px), -10% calc(100% - 2px));clip-path:polygon(-10% -10%, 110% -10%, 110% calc(100% - 2px), -10% calc(100% - 2px));z-index:1001}.site-nav_suboption-list{position:absolute;top:calc(100% - 3px);visibility:hidden;pointer-events:none;opacity:0;padding:var(--option-gap, 28px) 20px;min-width:max(240px,100% + 60px);border-bottom-left-radius:20px;border-top-right-radius:40px;border-bottom-right-radius:20px;background:#fff;box-shadow:var(--option-shadow, 0 0 0px #231815);z-index:1000}.site-nav_suboption{position:relative;gap:6px;display:block}.site-nav_suboption+.site-nav_suboption{margin-top:12px}.site-nav_toggle-btn{position:relative;width:32px;height:32px;cursor:pointer;--i-menu-fill: #c31426}.site-nav_toggle-btn::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.site-nav_toggle-btn_text{font-weight:700;text-transform:uppercase;white-space:nowrap;position:absolute;top:calc(100% + 3px);left:50%;transform:translate3d(-50%, calc((1 - var(--toggle-btn-controll, 0)) * -100%), 0);opacity:var(--toggle-btn-controll, 0);color:var(--btn-text, #231815);transition:all ease-in-out 400ms}.site-nav_toggle-btn:hover{--toggle-btn-controll: 1;--btn-text: #c31426}.site-nav_toggle-btn:hover:not(.-nav-close-){--i-menu-tl-scale: 0.8;--i-menu-bl-scale: 0.7}.site-nav_toggle-btn.-nav-close-{--i-menu-rotate: 45deg}.site-nav_toggle-btn.-nav-close-:hover{--i-menu-rotate: 225deg}.site-nav.-full-screen-{position:fixed;pointer-events:none;top:0;left:0;overflow:hidden;width:100%;height:calc(var(--vh, 1vh)*100);z-index:1080}.site-nav.-full-screen-.-active-{--side-active: 1}.site-nav__side{position:absolute;top:0;left:100%;transform:translateX(calc(-100% * var(--side-active, 0)));transition:all ease-in-out 400ms;width:100%;height:calc(var(--vh, 1vh)*100)}.site-nav__side .-fixed-top-left-{position:absolute;top:22px;left:86px;z-index:1090}@media(max-width: 991.98px){.site-nav__side .-fixed-top-left-{display:none}}.site-nav__menu{pointer-events:all;--menu-left-padding: 210px;--menu-right-padding: 28px;--menu-top-padding: 30px;--space-col-1: 60px;--space-col-2: 148px;--space-col-3: 154px;width:75vw;height:calc(var(--vh, 1vh)*100);margin-left:25vw;border-top-left-radius:var(--menu-left-padding, 0);padding-left:var(--menu-left-padding, 0);padding-top:var(--menu-top-padding, 0);background:#fafafa;z-index:1080}@media(max-width: 1399.98px){.site-nav__menu{--menu-left-padding: 90px}}@media(max-width: 1199.98px){.site-nav__menu{--space-col-1: 40px;--space-col-2: 98px;--space-col-3: 104px;--menu-left-padding: 54px}}@media(max-width: 991.98px){.site-nav__menu{--space-col-1: 20px;--space-col-2: 30px;--space-col-3: 30px;--menu-left-padding: 20px;--menu-right-padding: 20px;border-top-left-radius:58px;width:100%;margin-left:0px}}@media screen and (min-width: 992px)and (max-height: 900px){.site-nav__menu{--space-col-1: 20px;--space-col-2: 30px;--space-col-3: 30px}}.site-nav__menu__row{display:flex;width:100%;justify-content:space-between;padding-right:var(--menu-right-padding, 0)}.site-nav__menu__row.-sponsor-and-switch-{margin-bottom:var(--space-col-1, 0);gap:15px}@media(max-width: 991.98px){.site-nav__menu__row.-sponsor-and-switch-{flex-wrap:wrap}}.site-nav__menu__row.-sponsor-and-switch- .l-nav__logo{margin-right:auto}@media(max-width: 991.98px){.site-nav__menu__row.-sponsor-and-switch- .l-nav__start{flex-basis:100%}}@media(max-width: 991.98px){.site-nav__menu__row.-sponsor-and-switch- .l-nav__end{gap:25px}}@media(max-width: 991.98px){.site-nav__menu__row.-sponsor-and-switch- .l-nav__sponsor{display:none}}.site-nav__menu__row.-search-and-account-{margin-bottom:var(--space-col-2, 0);gap:24px}.site-nav__menu__row.-search-and-account- .l-nav__start{flex:1}@media(max-width: 991.98px){.site-nav__menu__row.-search-and-account- .l-nav__start{flex-basis:100%;width:100%}}.site-nav__menu__row.-search-and-account- .link-item:hover{color:#c31426}.site-nav__menu__row.-search-and-account- .link-item .item-text{transition:all ease-in-out 400ms}.site-nav__menu__row.-search-and-account- .link-item+.link-item{margin-left:32px}.site-nav__menu__row.-search-and-account- .c-input{max-width:634px;min-width:0}.site-nav__menu__row.-sitemap-{position:relative;margin-bottom:var(--space-col-3, 0);--dymanic-height: calc( var( --vh, 1vh ) * 100 - 40px - 46px - 78px - var( --space-col-1, 0 ) - var( --space-col-2, 0 ) - var( --space-col-3, 0 ) - var( --menu-top-padding, 0) )}@media(max-width: 991.98px){.site-nav__menu__row.-sitemap-{--dymanic-height: calc( var( --vh, 1vh ) * 100 - 97px - 46px - 78px - var( --space-col-1, 0 ) - var( --space-col-2, 0 ) - var( --space-col-3, 0 ) - var( --menu-top-padding, 0) )}}.site-nav__menu__row.-sitemap-.-must-scroll-::before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:60px;z-index:10;background:linear-gradient(rgba(250, 250, 250, 0), #fafafa)}@media(min-width: 992px){.site-nav__menu__row.-has-right-padding-{--menu-right-padding: 40px}}@media(min-width: 1200px){.site-nav__menu__row.-has-right-padding-{--menu-right-padding: 60px}}@media(min-width: 1400px){.site-nav__menu__row.-has-right-padding-{--menu-right-padding: 186px}}.site-nav__menu__row.-full-width-{width:calc(100% + var(--menu-right-padding, 0) + var(--menu-left-padding, 0));margin-left:calc(var(--menu-left-padding, 0)*-1)}.site-nav__menu__row .member-links{width:100%;display:flex;position:absolute;bottom:0;height:58px;border-top:1px solid #e6e6e6}.site-nav__menu__row .member-links .link-item{padding-top:16px 0;text-align:center;justify-content:center}.site-nav__menu__row .member-links .link-item:first-child{flex-basis:44.42%}.site-nav__menu__row .member-links .link-item:last-child{flex-basis:55.57%}.site-nav__menu__row .member-links .link-item+.link-item{position:relative}.site-nav__menu__row .member-links .link-item+.link-item::before{position:absolute;top:16px;left:0;width:1px;height:calc(100% - 32px);background:#e6e6e6}.site-nav__menu__row .link-item{position:relative;display:flex;align-items:center;gap:4px}.site-nav__menu.u-reverse-rounded{--reverse-rounded-radius: 10px;--reverse-rounded-color: #fafafa}@media(min-width: 992px){.site-nav__menu.u-reverse-rounded{--reverse-rounded-radius: 30px}}@media(min-width: 1200px){.site-nav__menu.u-reverse-rounded{--reverse-rounded-radius: 60px}}@media(min-width: 1400px){.site-nav__menu.u-reverse-rounded{--reverse-rounded-radius: 120px}}#template-modal.show.modal{z-index:9999}@media(max-width: 991.98px){.m-template-modal{--modal-padding: 12px}}.m-template-modal.-small-{--modal-mw: 480px;--modal-mh: 360px;--modal-border-radius: 20px}.m-template-modal.-medium-{--modal-mw: 480px;--modal-mh: 600px;--modal-border-radius: 34.3px}.m-template-modal.-large-{--modal-mw: 1100px;--modal-mh: 600px;--modal-border-radius: 20px}.m-template-modal.-passcode-{--modal-mw: 652px;--modal-mh: 600px;--modal-border-radius: 34.3px}.m-template-modal.modal-dialog{max-width:100%;align-items:center;justify-content:center}.m-template-modal .modal-content{width:var(--modal-mw, none);min-height:var(--modal-mh, none);border-radius:var(--modal-border-radius, 20px);overflow:hidden;background:#fafafa}.m-template-modal .modal-header{position:relative;z-index:2;border:none;padding-left:var(--modal-padding, 32px);padding-right:var(--modal-padding, 32px);padding-top:var(--modal-padding, 32px);padding-bottom:0}.m-template-modal .modal-header .m-template-modal__main-cancel-btn{margin-left:auto}.m-template-modal .modal-body,.m-template-modal .modal-footer{position:relative;padding-left:var(--modal-padding, 32px);padding-right:var(--modal-padding, 32px);padding-top:0;border:none;z-index:2}.m-template-modal .modal-body{display:flex;flex-direction:column}.m-template-modal .modal-footer{flex-direction:column;padding-bottom:var(--modal-padding, 32px)}.m-template-modal.-member-terms- .modal-header{flex-direction:column;align-items:flex-start}.m-template-modal.-member-terms- .modal-footer{align-items:flex-start}.m-template-modal.-member-terms- .c-checkbox label{font-weight:400;text-align:justify}@media(max-width: 991.98px){.m-template-modal.-member-terms- .c-checkbox label{font-size:0.75rem;font-weight:500}}.m-template-modal.-member-terms- .m-template-modal__text{text-align:start}.m-template-modal.-member-terms- .m-template-modal__content{padding:42px 20px 0;position:relative}@media(max-width: 991.98px){.m-template-modal.-member-terms- .m-template-modal__content{padding:12px 8px 0}}.m-template-modal.-member-terms- .m-template-modal__content::before{content:"";position:absolute;bottom:0;left:20px;z-index:1;pointer-events:none;width:calc(100% - 40px);height:20px;background:linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.9))}@media(max-width: 991.98px){.m-template-modal.-member-terms- .m-template-modal__content::before{width:calc(100% - 16px);left:8px}}.m-template-modal.-member-terms- .terms{max-height:378px;background:#fff;border-radius:10px;border:1px solid #e6e6e6;overflow:auto;padding:30px 48px 10px 30px;position:relative}@media(max-width: 991.98px){.m-template-modal.-member-terms- .terms{max-height:228px;padding:12px 20px 6px 12px}}.m-template-modal.-member-terms- .terms ol{list-style-type:decimal}.m-template-modal.-member-terms- .terms ol li{margin-left:1.2em}.m-template-modal.-member-terms- .m-template-modal__btn{min-width:min(100%,385px);width:0;margin:auto}.m-template-modal__bg{position:absolute;right:0;top:0;height:100%;--butterfly-progress: 1}.m-template-modal__bg svg{height:100%}.m-template-modal__content{flex:1 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.m-template-modal__icon:not(.-no-content-)+*{margin-top:40px}.m-template-modal__title{font-weight:700;text-align:center}.m-template-modal__title:not(.-no-content-)+*{margin-top:12px}@media(max-width: 991.98px){.m-template-modal__title{font-size:1.125rem}.m-template-modal__title:not(.-no-content-)+*{margin-top:6px}}.m-template-modal__text{font-weight:400;text-align:center}.m-template-modal__text:not(.-no-content-)+*{margin-top:22px}@media(max-width: 991.98px){.m-template-modal__text{font-size:0.75rem}.m-template-modal__text:not(.-no-content-)+*{margin-top:12px}}.m-template-modal__outerHTML{width:100%}.m-template-modal__outerHTML:not(.-no-content-)+*{margin-top:22px}.m-template-modal__outerHTML .c-form-group{margin-top:56px}.m-template-modal__outerHTML .c-input{box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);border-radius:5px;border:1px solid #8a8a8a}.m-template-modal__caption{color:#c31426}.m-template-modal__btn-group{width:100%;display:flex;flex-direction:column;gap:10px}.m-template-modal__btn-group.-row-{flex-direction:row;gap:0px}.m-template-modal__btn-group.-row- .m-template-modal__btn{flex:1}[lang=en] .m-page-tablist.-fixed-{top:70px}@media(max-width: 991.98px){[lang=en] .m-page-tablist.-fixed-{top:55px}}.m-page-tablist{width:calc(100% + var(--container-padding, 0px)*2);margin-left:calc(var(--container-padding, 0px)*-1);background:var(--tablist-bg, #fafafa);z-index:100}.m-page-tablist__list{width:calc(100% - var(--container-padding, 0px)*2);margin-left:var(--container-padding, 0px);border-bottom:1px solid var(--list-underline-color, transparent)}.m-page-tablist__item{position:relative}.m-page-tablist.-fixed-{position:sticky;top:90px;padding-top:30px;margin-bottom:-64px;--tablist-bg: #c31426}@media(max-width: 991.98px){.m-page-tablist.-fixed-{top:75px}}.m-page-tablist.-fixed- .item-text{font-weight:500}.m-page-tablist.-fixed-+.-normal-{padding-top:40px}.m-page-tablist.-normal-{position:relative;--list-underline-color: #e6e6e6;padding-top:40px}.m-page-tablist.-normal- .item-text{font-weight:700}.m-page-tablist .swiper-slide{width:auto}[lang=en] .l-nav__end{-moz-column-gap:20px;column-gap:20px}@media(max-width: 991.98px){[lang=en] .l-nav__end{-moz-column-gap:12px;column-gap:12px}}[lang=en] .site-nav_option-trigger{font-size:0.75rem}.l-nav{background-color:#fff;position:sticky;top:0;left:0;padding:22px 0;padding-left:86px;padding-right:63px;z-index:1040;display:flex;justify-content:space-between;align-items:center;transition:all ease 400ms}@media(max-width: 1399.98px){.l-nav{padding:22px 40px}}@media(max-width: 991.98px){.l-nav{box-shadow:0px 4px 30px 0px rgba(0,0,0,.05);padding:10px 14px}}.l-nav__logo{white-space:nowrap;overflow:hidden;text-indent:101%;background-repeat:no-repeat;background-size:contain;background-position:center;width:174px;height:56px;background-image:url("../images/pages/Logo.svg");position:relative;width:140px;height:45px}@media(min-width: 1200px){.l-nav__logo{width:174px;height:56px}}.l-nav__start,.l-nav__sponsor,.l-nav__end{display:flex;align-items:center}.l-nav__start{-moz-column-gap:52px;column-gap:52px}.l-nav__end{-moz-column-gap:40px;column-gap:40px}@media(max-width: 991.98px){.l-nav__end{-moz-column-gap:18px;column-gap:18px}}.l-nav__sponsor{gap:12px}.l-nav__sponsor__item.-logo-{height:40px}.l-nav__sponsor__item.-logo- img{height:100%}@media screen and (max-width: 1799.98px){.l-nav__option-list{display:none}}@media(max-width: 1199.98px){.l-nav .l-nav__lang{display:none}}@media(max-width: 1199.98px){.l-nav .l-nav__feature{display:none}}.l-nav .l-nav__sponsor{transition:all ease-in-out 400ms}@media(max-width: 991.98px){.l-nav .l-nav__sponsor{display:none}}.l-nav__bg{position:absolute;top:0;left:49%;transform:translateX(-50%);width:100vw;height:calc(var(--vh, 1vh)*100);z-index:-1;background:rgba(35,24,21,.7);transition:all ease-in-out 400ms}.l-nav:not(.-black-bg-) .l-nav__bg{pointer-events:none;opacity:0}.l-nav.-black-bg- .l-nav__logo{background-image:url("../images/pages/Logo-reverse.svg")}.l-nav.-black-bg- .l-nav__sponsor{opacity:0}.l-footer{position:relative;z-index:10;padding-top:80px}@media(max-width: 991.98px){.l-footer{padding-top:20px}}.l-footer__marquee{background:#fff;padding:32px 0}.l-footer__container{background:#231815;border-top-left-radius:100px;padding:24px 12.5vw;color:#fff;margin-top:60px}@media(max-width: 991.98px){.l-footer__container{margin-top:10px;padding:32px 24px}}@media(max-width: 767.98px){.l-footer__container{padding:32px 24px 16px}}.l-footer__row{width:100%;display:flex;align-items:center;justify-content:space-between}.l-footer__row+.l-footer__row{margin-top:24px}.l-footer__row .break-line{width:100%;height:1px;background:#8a8a8a;opacity:.3}.l-footer__row .organizer-item{font-weight:500}@media(min-width: 1200px){.l-footer__row .organizer-item{white-space:nowrap}}.l-footer__row .organizer-item+.l-footer__row .organizer-item{margin-top:10px}@media(max-width: 991.98px){.l-footer__row .c-btn-group{gap:20px;margin-left:20px;margin-right:24px}}@media(max-width: 767.98px){.l-footer__row .c-btn-group{margin-right:0}}@media(max-width: 991.98px){.l-footer__row .c-btn-group .group-item{width:24px;height:24px;padding:2px}}@media(max-width: 991.98px){.l-footer__row .c-btn-group .group-item::before{height:22px;left:-10px}}.l-footer__row .c-btn-group .group-item::after:not(:hover,.-active-,.-disabled-){transform:scale(0)}.l-footer__start,.l-footer__end,.l-footer__center{display:flex}.l-footer__start{gap:72px;align-items:center;justify-content:space-between}@media(max-width: 1399.98px){.l-footer__start{gap:48px}}@media(max-width: 991.98px){.l-footer__start{gap:32px}}.l-footer__center{width:100%;justify-content:center;gap:20px}@media(min-width: 768px)and (max-width: 991.98px){.l-footer__center{padding:0 8px}}@media(max-width: 767.98px){.l-footer__center{flex-direction:column}}@media(max-width: 991.98px){.l-footer__logo{margin-left:24px;width:162px;height:52px}}@media(max-width: 767.98px){.l-footer__logo{margin-left:16px}}@media(max-width: 767.98px){.l-footer__logo+.organizer{display:none}}.l-loading{background-color:#fafafa;width:100vw;height:100vh;overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.l-loading.is-hidden{opacity:0;z-index:-99;transition:all ease 400ms}.l-editor__content>div:last-child .nsdi-article-system{margin-bottom:0}.l-editor__wrap{padding-top:31px;padding-bottom:80px}@media(max-width: 991.98px){.l-editor__wrap{padding-bottom:40px}}.l-editor__head{border-bottom:1px solid #e6e6e6;padding-bottom:34px;margin-bottom:65px}@media(max-width: 991.98px){.l-editor__head{padding-bottom:17px;margin-bottom:32px}}.l-editor__head__btn{font-weight:700;color:#c31426;display:inline-flex;align-items:center;padding-left:4px}.l-editor__head__btn:hover{color:#c31426}.l-editor__head__btn:hover .c-btn-back{background-color:#c31426;transition:all linear 300ms}.l-editor__head__btn:hover .c-btn-back path{fill:#fff}.l-editor__heading{margin-bottom:60px}@media(max-width: 991.98px){.l-editor__heading{margin-bottom:30px}}.l-editor__heading__group{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.l-editor__title{font-weight:500;margin-right:10px}.l-editor__share{display:flex;align-items:center;margin:5px -5px}.l-editor__share>*{position:relative;padding:0 5px}.l-editor__share__icon{display:block;width:24px;height:24px}.l-editor__share__icon.is-disabled .icon__img:not(.sty-disabled){opacity:0;transition:all linear 300ms}.l-editor__share__icon.is-disabled .icon__img.sty-disabled{opacity:1;transition:all linear 300ms}.l-editor__share__icon.is-hover .icon__img:not(.sty-disabled){opacity:1;transition:all linear 300ms}.l-editor__share__icon.is-hover .icon__img.sty-disabled{opacity:0;transition:all linear 300ms}.l-editor__share__icon.is-hover .icon__text{opacity:1;transition:all linear 300ms}.l-editor__share .icon__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.l-editor__share .icon__img.sty-disabled{opacity:0;transition:all linear 300ms}.l-editor__share .icon__text{position:absolute;bottom:0;left:50%;transform:translate(-50%, calc(50% + 5px));word-break:keep-all;opacity:0;transition:all linear 300ms}.l-editor__date{font-family:Mina,sans-serif;color:#8a8a8a}.article-system-wrap{padding-top:80px;padding-bottom:100px}@media(max-width: 767.98px){.article-system-wrap{padding-top:0;padding-bottom:30px}}.nsdi-article-system{margin-bottom:24px}@media(max-width: 767.98px){.nsdi-article-system{margin-bottom:20px}}.nsdi-article-system .row{align-items:center}.nas-image-wrapper img{width:100%;border-radius:20px}#T6{margin-bottom:-24px}#T6 .row{align-items:flex-start}#T6 .nas-image-wrapper{margin-bottom:24px}#T6 .nas-image-wrapper .nas-caption-wrapper{margin-top:6px}#T6 .nas-caption-wrapper{font-size:0.8125rem;font-weight:400;color:#8a8a8a;line-height:150%;letter-spacing:.08em;padding-right:20px}.nas-article{margin-top:0}@media(max-width: 767.98px){.nas-article{margin-top:20px}}.nas-article h1,.nas-article h2,.nas-article h3,.nas-article h4,.nas-article h5,.nas-article h6{font-weight:700;margin-bottom:24px}@media(max-width: 767.98px){.nas-article h1,.nas-article h2,.nas-article h3,.nas-article h4,.nas-article h5,.nas-article h6{margin-bottom:12px}}.nas-article a{color:#7f908f}.nas-article img{width:100%}.nas-article ul,.nas-article ol{padding-left:1.5rem}.nas-article ul{list-style:initial}.nas-article ul ul{list-style-type:circle}.nas-article ul ul ul{list-style-type:square}.nas-article ol{list-style:auto}.nas-article ol ul{list-style-type:circle}.nas-article ol ul ul{list-style-type:square}.nas-article table{caption-side:initial;border-collapse:initial}.nas-article tbody,.nas-article td,.nas-article tfoot,.nas-article th,.nas-article thead,.nas-article tr{border-style:inherit;border-width:inherit}.l-sitemap{display:flex;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:28px;column-gap:28px;row-gap:60px;max-height:var(--dymanic-height, auto);-ms-overflow-style:none;scrollbar-width:none;overflow:auto;padding-bottom:60px}.l-sitemap::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.l-sitemap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}.l-sitemap::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0)}.l-sitemap::-webkit-scrollbar{background-color:rgba(0,0,0,0);display:none}@media(max-width: 991.98px){.l-sitemap__item:last-child{width:100%}}.sitemap__group{min-width:240px}@media(max-width: 1399.98px){.sitemap__group{min-width:180px}}@media(max-width: 767.98px){.sitemap__group{min-width:130px}}.sitemap__title{font-weight:700;color:#231815}@media(max-width: 991.98px){.sitemap__title{font-size:1rem}}.sitemap__title+.sitemap__option{margin-top:24px}.sitemap__option{position:relative;display:flex;align-items:center;gap:6px}.sitemap__option+.sitemap__option{margin-top:12px}.sitemap__option div{font-weight:500}@media(max-width: 991.98px){.sitemap__option div{font-size:0.8125rem}}@media(min-width: 992px){.l-member{display:flex;justify-content:flex-start;align-items:stretch;min-height:calc(var(--vh, 1vh)*100)}}.l-member__start{position:relative}@media(min-width: 992px){.l-member__start{flex:0 0 37.9166666667%}}.l-member__end{padding-top:.02px}@media(min-width: 992px){.l-member__end{flex:0 0 62.0833333333%}}.l-member__container{max-width:588px}.l-pointer{position:fixed;top:0%;left:0%;transform:translate3d(calc(var(--pointer-pos-x, 0px) - 50%), calc(var(--pointer-pos-y, 0px) - 50%), 0);z-index:2000;pointer-events:none}.l-pointer__container{position:relative;width:123px;height:123px;opacity:var(--pointer-opacity, 0);transition:all ease-in-out 400ms}.l-pointer__img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-webkit-clip-path:circle(0%);clip-path:circle(0%);background:#c31426;transition:all ease-in-out 400ms}.l-pointer__img svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:.15;width:57px}.l-pointer__text{font-weight:500;position:absolute;left:50%;transform:translateX(-50%);bottom:20px;color:#fff}.l-pointer.-active-{--pointer-opacity: 1}.l-pointer.-active- .l-pointer__img{-webkit-clip-path:circle(50%);clip-path:circle(50%)}@media(max-width: 991.98px){[lang=en] .l-page__head__title .c-btn{width:100px;height:100px}[lang=en] .l-page__head__title .c-btn .c-btn_text{font-size:0.75rem}}.l-page__wrap{padding-top:20px;padding-bottom:80px}@media(max-width: 991.98px){.l-page__wrap{padding-top:0;padding-bottom:40px}}.l-page .m-page-tablist.-fixed-{position:fixed;top:100px;padding-top:15px;opacity:0;z-index:-1;transition:all ease-in-out 400ms}@media(max-width: 1199.98px){.l-page .m-page-tablist.-fixed-{top:89px}}@media(max-width: 991.98px){.l-page .m-page-tablist.-fixed-{display:none}}.l-page .m-page-tablist.-fixed-.is-show{opacity:1;z-index:1030;transition:all ease-in-out 400ms}.l-page .m-page-tablist.-fixed- .m-page-tablist__list{display:flex;align-items:center;justify-content:space-between;margin-left:0}.l-page .m-page-tablist.-fixed- .m-page-tablist__item.-active- .item-text{opacity:1}.l-page .m-page-tablist.-fixed- .m-page-tablist__item.-active- .item-text::after{width:100%;background-color:#fff}.l-page .m-page-tablist.-fixed- .item-text{opacity:.7}.l-page .m-page-tablist.-fixed- .item-text::after{width:0;margin-top:23px}.l-page .m-page-tablist.-fixed- .swiper{margin-left:0}.l-page .m-page-tablist.-fixed- .c-btn{margin-bottom:15px;margin-left:10px}.l-page .m-page-tablist.-fixed- .c-btn:hover path{fill:#c31426}.l-page .m-page-tablist.-fixed- .c-btn path{fill:#fff}.l-page__head{overflow-x:hidden}@media(max-width: 991.98px){.l-page__head{background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}}@media(max-width: 991.98px){.l-page__head .container{max-width:100%;padding:0;margin:0}}.l-page__head__project{background-color:rgba(0,0,0,0);padding-top:0;margin-bottom:80px}@media(max-width: 991.98px){.l-page__head__project{margin-bottom:40px;display:none}}.l-page__head__project .m-page-tablist__list{display:flex;align-items:center;justify-content:space-between}.l-page__head__project .m-page-tablist__item{flex-shrink:0;margin-right:10px}.l-page__head__project__nav{display:flex;align-items:center;margin-right:0}.l-page__head__project__nav .swiper-slide:last-child{margin-right:0 !important}.l-page__head__project__nav .interactive.-IA-nav-{position:relative;width:-moz-fit-content;width:fit-content}.l-page__head__project__nav .interactive.-IA-nav-.-active-{--interactive-underline-width: 0px;color:#8a8a8a;pointer-events:none}.l-page__head__project__nav .interactive.-IA-nav-.-active- circle{stroke:#8a8a8a}.l-page__head__project__nav .interactive.-IA-nav-.-active- path{fill:#8a8a8a}.l-page__head__title{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:70px;margin-top:-10px}@media(max-width: 991.98px){.l-page__head__title{border-bottom:1px solid #e6e6e6;margin:0;padding:15px 26px}}.l-page__head__title>*{margin:10px 0}@media(max-width: 991.98px){.l-page__head__title>*{margin:0}}.l-page__head__title .highlight-title{flex-shrink:0;margin-right:32px}@media(max-width: 991.98px){.l-page__head__title .highlight-title{margin-right:16px}}.l-page__head__title .c-btn{border-color:#e6e6e6}@media(max-width: 991.98px){.l-page__head__title .c-btn{position:fixed;min-width:unset;width:86px;height:86px;right:20px;bottom:115px;z-index:1030;padding-top:10px;padding-bottom:20px;padding-left:0;padding-right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;border-radius:50%;background:#fff}.l-page__head__title .c-btn .c-btn_text{font-size:0.875rem;letter-spacing:.08em;line-height:170%;font-weight:700;margin-left:auto;margin-right:auto;text-align:center}.l-page__head__title .c-btn .c-btn_icon{width:32px;height:32px;left:0}.l-page__head__title .c-btn .c-btn_icon svg{width:32px;height:32px}.l-page__head__title .c-btn .c-btn_icon,.l-page__head__title .c-btn .c-btn_text{position:relative;z-index:2}.l-page__head__title .c-btn .u-link-range{z-index:3}}.l-page__head__title .c-btn:hover{background-color:#c31426}.l-page__head__title .c-btn:hover .c-btn_text{color:#fff}.l-page__head__title .c-btn:hover .c-btn_icon path{fill:#fff}.l-page__head__title .c-btn_text{color:#231815}.l-page__head__title .c-btn-back{margin-right:20px}@media(max-width: 991.98px){.l-page__head__title .c-btn-back{margin-right:10px}}.l-page__head__title .title__text{font-weight:500;margin-right:32px}@media(max-width: 991.98px){.l-page__head__switcher .swiper{padding-left:22px;padding-right:22px}}.l-page__head__switcher .swiper-wrapper{justify-content:flex-start}.l-page__head__switcher .c-switcher{gap:initial}.l-page__head__switcher .c-switcher .item-text{color:rgba(35,24,21,.8);font-weight:700;word-break:keep-all;transition:all ease-in-out 400ms;position:relative}@media(max-width: 991.98px){.l-page__head__switcher .c-switcher .item-text{color:#8a8a8a;line-height:180%;padding-top:6px}}.l-page__head__switcher .c-switcher .item-text::after{content:"";display:none;margin-top:var(--interactive-underline-top-space, 2px);transition:all ease-in-out 400ms;width:var(--interactive-underline-width, 0%);height:var(--interactive-underline-height, 4px);border-top-left-radius:var(--interactive-underline-radius, 2000px);border-top-right-radius:var(--interactive-underline-radius, 2000px);background-color:var(--interactive-underline-color, transparent)}@media(max-width: 991.98px){.l-page__head__switcher .c-switcher .item-text::after{display:block}}.l-page__head__switcher .c-switcher__item{width:-webkit-fill-available;max-width:190px;padding:10px}@media(max-width: 991.98px){.l-page__head__switcher .c-switcher__item{width:auto;background-color:rgba(0,0,0,0);padding:0;border:none;margin-right:32px !important}}@media(max-width: 991.98px){.l-page__head__switcher .c-switcher__item:hover{border:none}}.l-page__head__switcher .c-switcher__item.-active- .item-text{color:#fff}@media(max-width: 991.98px){.l-page__head__switcher .c-switcher__item.-active- .item-text{color:#c31426}}.l-page__head__switcher .c-switcher__item.-active- .item-text::after{width:100%;background-color:#c31426}.l-page__head__switcher .c-switcher__item.-active-:hover .item-text{color:#c31426}.l-page__sticky{overflow-x:hidden}@media(max-width: 991.98px){.l-page__sticky{width:100vw;position:sticky;top:75px;left:0;z-index:1030;border-bottom:1px solid #e6e6e6;background-color:#fff}}@media(max-width: 991.98px){.l-page__sticky .container{max-width:100%;padding:0;margin:0}}.l-page__tab{background:rgba(0,0,0,0);padding-top:30px !important;margin-bottom:20px}.l-page__filter{display:flex;align-items:center;justify-content:space-between;padding:25px 0;border-bottom:1px solid #e6e6e6}@media(max-width: 767.98px){.l-page__filter{flex-direction:column;align-items:flex-start}}.l-page__filter .c-form-group{margin-bottom:0}@media(max-width: 767.98px){.l-page__filter .c-form-group{width:100%}}.l-page__filter__btns{display:flex;align-items:center}@media(max-width: 767.98px){.l-page__filter__btns{width:100%;margin-top:20px}}.l-page__filter__btns>*{margin-right:10px}.l-page__filter__btns>*:last-child{margin-right:0}.l-page__filter__btns .c-btn{font-size:1rem;border-color:rgba(230,230,230,.3);background-color:rgba(230,230,230,.3);padding:5px 46px}@media(max-width: 991.98px){.l-page__filter__btns .c-btn{font-size:0.875rem;padding:5px 12px}}@media(max-width: 767.98px){.l-page__filter__btns .c-btn{width:100%}}.l-page__filter__btns .c-btn:hover{border-color:rgba(230,230,230,.3)}.l-page__filter__btns .c-btn:hover .c-btn_text{color:#231815}.l-page__filter__btns .c-btn.is-active{border-color:#c31426;background-color:#fff}.l-page__filter__btns .c-btn.is-active .c-btn_text{color:#c31426}.l-page__empty{text-align:center;color:#8a8a8a;padding:180px 0 100px 0}.l-page .l-editor__content{margin-top:60px}@media(max-width: 991.98px){.l-page .l-editor__content{margin-top:30px}}[data-page=index] main{width:100%}@media(max-width: 991.98px){[data-page=index] main{overflow-x:hidden}}[data-page=index] main.-zIndex-up-{position:relative;z-index:1041}[data-page=index] .fp-tableCell{vertical-align:baseline}[data-page=index] .big-title{line-height:revert}@media(max-width: 767.98px){[data-page=index] .big-title{font-size:2rem;font-weight:500;line-height:160%;letter-spacing:.12em}}[data-page=index] .hover-img{position:absolute;z-index:1010;opacity:0;transition:opacity 500ms ease-in-out,transform 500ms ease-in-out;pointer-events:none}[data-page=index] .hover-img img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50px}@media(max-width: 991.98px){[data-page=index] .hover-img img{border-radius:10px}}[data-page=index] .hover-img.-active-{opacity:1;transform:scale(1.1)}@media(max-width: 575.98px){[data-page=index] .section.-kv- .master-slider .container{max-width:calc(100% - 10px);padding-left:0}}[data-page=index] .section.-kv- .sponsor{padding:16px 26px;display:flex;border-bottom:1px solid #e6e6e6;background:#fff}[data-page=index] .section.-kv- .sponsor .item{flex:0 0 33%;height:29px}[data-page=index] .section.-kv- .sponsor .item.-diff-{mix-blend-mode:difference}[data-page=index] .section.-kv- .sponsor .item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}[data-page=index] .section.-kv- .u-link-range{z-index:1100}@media(max-width: 767.98px){[data-page=index] .section.-kv- .c-marquee__item svg{height:42px;width:688.1538461538px}}[data-page=index] .section.-news-announcement- .container{padding-top:70px;padding-bottom:60px;position:relative;height:calc(100% - 100px - 70px - 60px)}@media screen and (min-width: 992px)and (max-height: 1079px){[data-page=index] .section.-news-announcement- .container{padding-top:20px;padding-bottom:20px;height:calc(100% - 100px - 20px - 20px)}}@media(max-width: 991.98px){[data-page=index] .section.-news-announcement- .container{padding-top:20px;padding-bottom:40px}}[data-page=index] .section.-news-announcement- .section__title{margin-bottom:80px}@media(max-width: 991.98px){[data-page=index] .section.-news-announcement- .section__title{margin-bottom:32px;padding-left:16px;padding-right:16px}}@media(max-width: 575.98px){[data-page=index] .section.-news-announcement- .section__title{margin-bottom:10px}}@media screen and (min-width: 992px)and (max-height: 1079px){[data-page=index] .section.-news-announcement- .section__title{margin-bottom:20px}}[data-page=index] .section.-news-announcement- .section__other{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;display:flex;justify-content:center}@media screen and (min-width: 992px)and (max-height: 700px){[data-page=index] .section.-news-announcement- .section__other{top:443px;bottom:unset}[data-page=index] .section.-news-announcement- .section__other .c-btn{transform:translateX(50%)}}[data-page=index] .section.-news-announcement- .section__other .c-btn{max-width:466px}[data-page=index] .section.-news-announcement- .section__bar{z-index:0}@media(max-width: 991.98px){[data-page=index] .section.-news-announcement- .section__bar{padding:0 16px}}[data-page=index] .section.-news-announcement- .d-flex.flex-column{pointer-events:none}[data-page=index] .section.-news-announcement- .d-flex.flex-column .section__start{pointer-events:all}[data-page=index] .section.-news-announcement- .d-flex.flex-column .section__end>*{pointer-events:all}@media(min-width: 992px){[data-page=index] .section.-news-announcement- .section__start{width:57.7777777778%;margin-left:80px}}[data-page=index] .section.-news-announcement- .section__end{flex:1}@media(min-width: 992px){[data-page=index] .section.-news-announcement- .section__end{padding-top:102px}}@media screen and (min-width: 992px)and (max-height: 1079px){[data-page=index] .section.-news-announcement- .section__end{padding-top:78px}}@media(max-width: 991.98px){[data-page=index] .section.-news-announcement- .section__end{padding-left:16px;padding-right:16px}}[data-page=index] .section.-competition-awards- #picture-shape path{transform:scale(0.7)}@media(min-width: 1400px){[data-page=index] .section.-competition-awards- #picture-shape path{transform:scale(1)}}@media(max-width: 991.98px){[data-page=index] .section.-competition-awards- .container{padding-top:20px;padding-bottom:20px}}@media(max-width: 575.98px){[data-page=index] .section.-competition-awards- .container{--container-padding: 26px;max-width:min(100% - 52px,524px)}}[data-page=index] .section.-competition-awards- .section__container{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}@media(max-width: 991.98px){[data-page=index] .section.-competition-awards- .section__container{flex-direction:column-reverse}}@media(min-width: 992px){[data-page=index] .section.-competition-awards- .section__start{max-width:800px}}[data-page=index] .section.-competition-awards- .section__title{margin-bottom:20px}@media(min-width: 992px){[data-page=index] .section.-competition-awards- .section__title{margin-bottom:70px}}@media screen and (min-width: 992px)and (max-height: 1079px){[data-page=index] .section.-competition-awards- .section__title{margin-bottom:20px}}@media screen and (min-width: 1400px){[data-page=index] .section.-competition-awards- .section__item{display:flex;gap:12px;align-items:center}}[data-page=index] .section.-competition-awards- .section__item .item-title{font-weight:700;display:flex;justify-content:space-between;align-items:center}[data-page=index] .section.-competition-awards- .section__item .item-title+*{margin-top:10px}@media(min-width: 992px){[data-page=index] .section.-competition-awards- .section__item .item-title+*{margin-top:32px}}@media screen and (min-width: 992px)and (max-height: 1079px){[data-page=index] .section.-competition-awards- .section__item .item-title+*{margin-top:16px}}@media(max-width: 1399.98px){[data-page=index] .section.-competition-awards- .section__item .item-title{--interactive-underline-width: 100%;--interactive-underline-color: #c31426}}[data-page=index] .section.-competition-awards- .section__item .item-content{position:relative;flex:1}[data-page=index] .section.-competition-awards- .section__item .item-text{font-weight:400}[data-page=index] .section.-competition-awards- .section__item .item-text+*{margin-top:20px}@media(min-width: 992px){[data-page=index] .section.-competition-awards- .section__item .item-text+*{margin-top:32px}}@media screen and (min-width: 992px)and (max-height: 1079px){[data-page=index] .section.-competition-awards- .section__item .item-text+*{margin-top:20px}}@media(max-width: 991.98px){[data-page=index] .section.-competition-awards- .section__item .item-btns{position:relative;left:50%;transform:translateX(-50%)}}@media(max-width: 991.98px){[data-page=index] .section.-competition-awards- .section__item .item-btns .c-btn-group{justify-content:center}[data-page=index] .section.-competition-awards- .section__item .item-btns .c-btn-group .c-btn{width:100px;height:100px}}[data-page=index] .section.-competition-awards- .section__item+.section__item{margin-top:60px;border-top:1px solid rgba(230, 230, 230, 0.3);padding-top:60px}@media screen and (min-width: 992px)and (max-height: 1079px){[data-page=index] .section.-competition-awards- .section__item+.section__item{margin-top:20px;padding-top:20px}}@media(max-width: 1399.98px){[data-page=index] .section.-competition-awards- .section__item+.section__item{margin-top:20px;padding-top:20px}}@media(min-width: 992px){[data-page=index] .section.-competition-awards- .section__end{flex:0 0 45%}}@media(min-width: 1400px){[data-page=index] .section.-competition-awards- .section__end{flex:0 0 35%}}@media(max-width: 991.98px){[data-page=index] .section.-competition-awards- .section__end{width:100%}}[data-page=index] .section.-competition-awards- .award-img{position:relative;width:100%;padding-top:139.47858473%}@media(min-width: 992px){[data-page=index] .section.-competition-awards- .award-img{-webkit-mask:url(../images/icon/SVG/award-mask.svg) no-repeat center center/100% 100%;mask:url(../images/icon/SVG/award-mask.svg) no-repeat center center/100% 100%;background-image:var(--image-url, url("../images/pages/awards.png"));background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:top center}@supports not ((-webkit-mask: url(../images/icon/SVG/award-mask.svg) no-repeat center center/100% 100%) or (mask: url(../images/icon/SVG/award-mask.svg) no-repeat center center/100% 100%)){[data-page=index] .section.-competition-awards- .award-img{-webkit-mask:initial;mask:initial;border-radius:50px;background-image:var(--image-url, url("../images/pages/awards.png"));background-attachment:initial;background-repeat:no-repeat;background-size:cover;background-position:top center}}}@media(max-width: 991.98px){[data-page=index] .section.-competition-awards- .award-img{width:100vw;left:calc(var(--container-padding, 0)*-1);padding-top:0;height:100vh;-webkit-clip-path:polygon(-1px -1px, -1px 102%, 102% 102%, 102% -1px);clip-path:polygon(-1px -1px, -1px 102%, 102% 102%, 102% -1px)}[data-page=index] .section.-competition-awards- .award-img::before{content:"";position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;background-image:var(--image-url, url("../images/pages/awards.png"));background-repeat:no-repeat;background-size:cover;background-position:center 76px}}@media(max-width: 991.98px)and (min-width: 992px){[data-page=index] .section.-competition-awards- .award-img::before{background-position:top center}}[data-page=index] .section.-film-festival-focus- .container{position:relative}[data-page=index] .section.-film-festival-focus- .container .d-flex{gap:26px}@media(max-width: 991.98px){[data-page=index] .section.-film-festival-focus- .container .d-flex{flex-direction:column-reverse}}[data-page=index] .section.-film-festival-focus- .section__start{flex:1;position:relative;display:flex;flex-direction:column;justify-content:flex-start;top:150px}@media(max-width: 991.98px){[data-page=index] .section.-film-festival-focus- .section__start{top:0;padding:0 16px}}@media(min-width: 992px){[data-page=index] .section.-film-festival-focus- .section__title{position:absolute;top:40px}}@media(min-width: 1200px){[data-page=index] .section.-film-festival-focus- .section__title{top:60px}}@media(max-width: 991.98px){[data-page=index] .section.-film-festival-focus- .section__title{padding:0 16px}}[data-page=index] .section.-film-festival-focus- .section__end{flex:0 0 57.78%}[data-page=index] .section.-film-festival-focus- .section__editor{margin-top:80px;padding-bottom:100px}[data-page=index] .section.-film-festival-focus- .section__editor .deco{margin-bottom:80px}@media(max-width: 991.98px){[data-page=index] .section.-film-festival-focus- .section__editor{margin-top:40px;padding-bottom:40px}[data-page=index] .section.-film-festival-focus- .section__editor .deco{margin-bottom:40px}}@media(max-width: 413.98px){[data-page=index] .section.-film-festival-focus- .section__editor .deco svg{width:100%}}[data-page=index] .section.-film-festival-focus- .master-slider__title{font-weight:700;color:#231815;display:flex;justify-content:space-between}[data-page=index] .section.-film-festival-focus- .master-slider__title+*{margin-top:32px}@media(max-width: 991.98px){[data-page=index] .section.-film-festival-focus- .master-slider__title+*{margin-top:12px}}[data-page=index] .section.-film-festival-focus- .master-slider__text{font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left}[data-page=index] .section.-film-festival-focus- .master-slider__text+*{margin-top:32px}@media(max-width: 991.98px){[data-page=index] .section.-film-festival-focus- .master-slider__text+*{margin-top:18px}}[data-page=index] .section.-film-festival-focus- .c-btn.-major-{width:100%;max-width:340px}@media(min-width: 992px){[data-page=index] .l-nav .l-nav__feature{display:none}}@media(min-width: 992px){[data-page=index] .l-footer{margin-bottom:88px}}@media(min-width: 992px)and (max-width: 1399.98px){[data-page=index] .l-footer__start{flex-direction:column;align-items:flex-start;gap:12px}}@media(min-width: 992px){[data-page=index] .content-left-push{padding-right:72px}}[data-page=index] .side-bar{position:sticky;top:0;transform:translateX(100%);margin-left:auto;margin-bottom:-100vh;width:72px;height:calc(var(--vh, 1vh)*100);background:#c31426;z-index:1042;--reverse-rounded-radius: 120px;--reverse-rounded-color: #c31426;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media(max-width: 991.98px){[data-page=index] .side-bar{display:none}}[data-page=index] .side-bar .c-feature{flex-direction:column;padding:0;padding-top:37px;padding-bottom:20px}[data-page=index] .side-bar .c-feature .section-nav-btn .go-down{width:48px;height:48px}[data-page=index] .side-bar .c-feature .section-nav-btn .go-down svg{position:relative;top:50%;left:50%;transform:translate(-50%, -50%)}[data-page=index] .side-bar .c-feature .section-nav-btn.-leave-top- .go-down{display:none}[data-page=index] .side-bar .c-feature .section-nav-btn:not(.-leave-top-) .go-top{display:none}[data-page=index] .side-bar .c-lang-setting{margin-top:48px}[data-page=index] .section-nav-anchors .anchors-list .item{position:relative;width:24px;height:24px}[data-page=index] .section-nav-anchors .anchors-list .item.item{margin-top:10px}[data-page=index] .section-nav-anchors .anchors-list .dot{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:8px;height:8px;border-radius:50%;border:1px solid #fff;transition:all ease-in-out 400ms}[data-page=index] .section-nav-anchors .anchors-list .item.active .dot{background:#fff;border-width:5px}[data-page=index] .section-nav-anchors .anchors-list.-no-display-{display:none}[data-page=index] .section-nav-current{font-weight:400;color:#fff;writing-mode:vertical-lr}[data-page=index] .mask{position:absolute;width:calc(100% + 10px);height:calc(100% + 1px);left:-5px;top:0;display:flex;overflow:hidden;z-index:1000;pointer-events:none}@media(max-width: 575.98px){[data-page=index] .mask{left:0;width:calc(100% + 5px)}}[data-page=index] .mask .filter-black,[data-page=index] .mask .center{height:100%;border-radius:50px;box-shadow:0 0 0 200px #fff;-webkit-clip-path:polygon(-1px -1px, 101% -1px, 101% 101%, -1px 100%);clip-path:polygon(-1px -1px, 101% -1px, 101% 101%, -1px 100%)}@media(max-width: 991.98px){[data-page=index] .mask .filter-black,[data-page=index] .mask .center{border-radius:10px}}[data-page=index] .mask .filter-black{flex:0 0 var(--container-padding, 0);background:rgba(35, 24, 21, 0.5);overflow:hidden}[data-page=index] .mask .filter-black.-left-{border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width: 575.98px){[data-page=index] .mask .filter-black.-left-{display:none}}[data-page=index] .mask .filter-black.-right-{border-top-right-radius:0;border-bottom-right-radius:0}[data-page=index] .mask .rect{width:10px;height:100%;background:#fff}[data-page=index] .mask .center{flex:1}[data-page=index] .master-slider{position:relative}[data-page=index] .master-slider.-no-swipable-{margin-top:37px;margin-bottom:32px}@media(min-width: 992px){[data-page=index] .master-slider.-no-swipable-{margin-bottom:60px}}@media screen and (min-width: 992px)and (max-height: 1079px){[data-page=index] .master-slider.-no-swipable-{margin-top:12px;margin-bottom:40px}}@media(max-width: 991.98px){[data-page=index] .master-slider.-no-swipable- .swiper-pagination{padding-left:16px;padding-right:16px;text-align:start}}[data-page=index] .master-slider.-vertical- .swiper{height:59%;top:50%;transform:translateY(-50%)}@media(max-width: 991.98px){[data-page=index] .master-slider.-vertical- .swiper{height:80%}}[data-page=index] .master-slider.-vertical- .swiper-wrapper{height:100%;width:100%}[data-page=index] .master-slider.-vertical- .swiper-slide{width:100%}[data-page=index] .master-slider.-vertical- .swiper-slide .card{background:rgba(0,0,0,0);border:none;position:relative}[data-page=index] .master-slider.-vertical- .swiper-slide .card::before{content:"";display:block;position:absolute;width:100%;height:100%;background:var(--filter-color, transparent);opacity:var(--filter-opacity, 0);z-index:1;border-radius:20px}[data-page=index] .master-slider.-vertical- .swiper-slide .card-img{position:relative;width:100%;padding-top:56.25%;border-radius:20px;overflow:hidden}[data-page=index] .master-slider.-vertical- .swiper-slide .card-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}[data-page=index] .master-slider.-vertical- .swiper-slide .card-text{display:none}[data-page=index] .master-slider .swiper{overflow:visible;position:relative}[data-page=index] .master-slider .swiper .deco{position:absolute;width:10px;--reverse-rounded-radius: 50px;--reverse-rounded-color: #ffffff}[data-page=index] .master-slider .swiper-pagination{--swiper-pagination-bullet-size: 10px;--swiper-pagination-color: #c31426;--swiper-pagination-bullet-inactive-color: #e6e6e6;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 6px;bottom:-24px}[data-page=index] .master-slider .swiper-pagination .swiper-pagination-bullet{transition:all ease-in-out 400ms}[data-page=index] .master-slider .swiper-pagination .swiper-pagination-bullet-active{--swiper-pagination-bullet-width: 50px;border-radius:300px}[data-page=index] .master-slider .swiper-pagination.-vertical-{bottom:revert;--swiper-pagination-bullet-size: 6px;right:calc(100% + 20px)}@media(max-width: 575.98px){[data-page=index] .master-slider .swiper-pagination.-vertical-{display:none}}[data-page=index] .master-slider .swiper-pagination.-vertical- .swiper-pagination-bullet-active{--swiper-pagination-bullet-width: 6px;--swiper-pagination-bullet-height: 50px}[data-page=index] .master-slider .swiper-nav{position:absolute;height:59%;width:100%;top:50%;transform:translateY(-50%);z-index:100;pointer-events:none;border-radius:20px;overflow:hidden;transition:all ease-in-out 400ms}@media(min-width: 992px){[data-page=index] .master-slider .swiper-nav{--icon-graph-fill: #ffffff;opacity:0}[data-page=index] .master-slider .swiper-nav:hover{opacity:1}}@media(max-width: 991.98px){[data-page=index] .master-slider .swiper-nav{top:unset;right:16px;bottom:calc(100% + 4px);transform:translateY(0);height:40px;width:84px}}[data-page=index] .master-slider .swiper-nav .swiper-button-prev{width:24px}[data-page=index] .master-slider .swiper-nav .swiper-button-next{width:24px}[data-page=index] .master-slider .swiper-nav .swiper-button-disabled{--icon-graph-fill: #8a8a8a}[data-page=index] .master-slider .swiper-nav .swiper-button-prev::after,[data-page=index] .master-slider .swiper-nav .swiper-button-next::after{display:none}[data-page=index] .master-slider .swiper-nav::before{position:absolute;display:block;left:0;width:100%;height:60px;background:linear-gradient(180deg, rgba(34, 24, 21, 0.6) 0%, rgba(34, 24, 21, 0) 100%);top:-30px}@media(min-width: 992px){[data-page=index] .master-slider .swiper-nav::before{content:""}}[data-page=index] .master-slider .swiper-nav::after{position:absolute;display:block;left:0;width:100%;height:60px;background:linear-gradient(0deg, rgba(34, 24, 21, 0.6) 0%, rgba(34, 24, 21, 0) 100%);bottom:-30px}@media(min-width: 992px){[data-page=index] .master-slider .swiper-nav::after{content:""}}[data-page=index] .master-slider .swiper-nav .swiper-button-prev,[data-page=index] .master-slider .swiper-nav .swiper-button-next{pointer-events:all}@media(min-width: 992px){[data-page=index] .master-slider .swiper-nav .swiper-button-prev,[data-page=index] .master-slider .swiper-nav .swiper-button-next{width:100%;height:50%}}@media(min-width: 992px){[data-page=index] .master-slider .swiper-nav .swiper-button-prev{top:0;left:0;margin-top:0px;align-items:flex-start}}[data-page=index] .master-slider .swiper-nav .swiper-button-prev::after{transform:rotate(90deg)}@media(min-width: 992px){[data-page=index] .master-slider .swiper-nav .swiper-button-next{top:unset;left:0;bottom:0;align-items:flex-end}}[data-page=index] .master-slider .swiper-nav .swiper-button-next::after{transform:rotate(90deg)}[data-page=index] .master-slider .swiper-slide:not(.swiper-slide-active){pointer-events:none}[data-page=index] .master-slider .swiper-slide.swiper-slide-active{z-index:1030}[data-page=index] .master-slider .container{position:relative}@media screen and (min-width: 992px)and (max-height: 1079px){[data-page=index] .master-slider .container{--container-padding: 10vw}}@media screen and (min-width: 992px)and (max-height: 950px){[data-page=index] .master-slider .container{--container-padding: 20vw}}[data-page=index] .master-slider__current{background:var(--card-text-bg, transparent)}@media(max-width: 991.98px){[data-page=index] .master-slider__current{margin-top:48px;padding:0 16px}}@media(min-width: 992px){[data-page=index] .master-slider__current{--card-text-bg: rgba(255, 255, 255, 0.8);--reverse-rounded-radius: 70px;--reverse-rounded-color: rgba(255, 255, 255, 0.8);position:absolute;bottom:var(--bottom-offset, 0);left:0;width:min(35.0520833333vw,500px);border-top-right-radius:89px;padding:44px 0;padding-left:min(8.8541666667vw,40px);padding-right:min(5.4166666667vw,20px);z-index:1030;transform:translateX(calc(var(--left-offset, 1) * (-100% - 90px)));transition:all ease-in-out 400ms}}[data-page=index] .master-slider__current.-hover-{--left-offset: 0}[data-page=index] .master-slider__title{--interactive-underline-top-space: -4px;font-weight:700;color:#c31426;margin-bottom:16px;display:table}[data-page=index] .master-slider__text{font-weight:400;color:#231815;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left}[data-page=index] .item-card__img{position:relative;width:100%;padding-top:55.8309037901%;overflow:hidden;transition:all ease-in-out 400ms}[data-page=index] .item-card__img img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}[data-page=index] .item-card__text{display:none}[data-page=index] .item-card.-hover- .item-card__img{position:relative;transform:scale(1.1);z-index:1020}[data-page=index] .c-switcher{padding-top:16px;gap:30px;position:relative;z-index:10;border-bottom:1px solid rgba(230, 230, 230, 0.3)}@media(min-width: 992px){[data-page=index] .c-switcher{width:calc(36.6666666667% + 80px);margin-bottom:-58px}}[data-page=index] .c-switcher__item .item-text{font-weight:700;color:#8a8a8a;--interactive-underline-top-space: 12px}[data-page=index] .c-switcher__item.-active- .item-text{color:#c31426}@media(min-width: 992px){[data-page=index] .item-news .item-start{flex:0 0 36.6666666667%}}@media(max-width: 991.98px){[data-page=index] .item-news .item-start{padding-left:16px;padding-right:16px}}[data-page=index] .item-news .item-title{font-weight:700;color:#231815;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left}@media(min-width: 992px){[data-page=index] .item-news .item-title+*{margin-top:10px}}[data-page=index] .item-news .item-caption{font-weight:400;color:#8a8a8a}[data-page=index] .item-news .item-caption+*{margin-top:4px}@media(min-width: 992px){[data-page=index] .item-news .item-caption+*{margin-top:32px}}[data-page=index] .item-news .item-text{font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:left}@media(max-width: 991.98px){[data-page=index] .item-news .item-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left}}[data-page=index] .item-news .item-text+*{margin-top:20px}@media(min-width: 992px){[data-page=index] .item-news .item-text+*{margin-top:60px}}@media screen and (min-width: 992px)and (max-height: 1079px){[data-page=index] .item-news .item-text+*{margin-top:20px}}@media(min-width: 992px){[data-page=index] .item-news .item-btn .c-btn{max-width:340px}}@media(min-width: 992px){[data-page=index] .item-news .item-end{flex:1}}[data-page=index] .news-slider{border-radius:20px;overflow:hidden}[data-page=index] .news-slider .swiper{width:100%}[data-page=index] .news-slider .item-img{position:relative;width:100%;padding-top:56.25%;border-radius:20px}@media(min-width: 992px){[data-page=index] .news-slider .item-img{overflow:hidden}}@media(max-width: 991.98px){[data-page=index] .news-slider .item-img{margin:10px 0;padding-top:56.338028169%;border-radius:10px}}[data-page=index] .news-slider .item-img img{position:absolute;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}[data-page*=member] main{background:#c31426}[data-page*=member] .page-title{gap:33px}[data-page*=member] .page-title .c-btn{min-width:100px;--btn-text-color: #c31426;--btn-border-color: #c31426;--btn-bg-color: #ffffff}[data-page*=member] .opacity-0{opacity:0}[data-page*=member] .info{position:sticky;top:0;width:100%}@media(min-width: 992px){[data-page*=member] .info{height:100vh}}[data-page*=member] .info__bg{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 992px){[data-page*=member] .info__bg{opacity:.1}}[data-page*=member] .info__bg svg{height:100%}[data-page*=member] .info__text{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:100%;font-weight:400;color:#fff;max-width:488px}@media(max-width: 1399.98px){[data-page*=member] .info__text{max-width:calc(100% - 80px)}}@media(max-width: 1199.98px){[data-page*=member] .info__text{padding-left:24px;padding-right:24px}}@media(max-width: 991.98px){[data-page*=member] .info__text{display:none}}[data-page*=member] .content{background:#fafafa;border-top-left-radius:84px;--reverse-rounded-radius: 60px;--reverse-rounded-color: #fafafa;margin-top:30px;padding-top:40px;padding-left:26px;padding-right:26px;padding-bottom:40px}@media screen and (min-width: 660px){[data-page*=member] .content{padding-top:90px;padding-bottom:80px;padding-left:calc((100% - 588px)/2);padding-right:calc((100% - 588px)/2);border-top-left-radius:210px}}@media(min-width: 992px){[data-page*=member] .content{--reverse-rounded-radius: 120px;margin-top:60px;padding-top:100px;padding-bottom:120px;min-height:calc(var(--vh, 1vh)*100)}}@media(min-width: 1200px){[data-page*=member] .content{--reverse-rounded-radius: 120px;margin-top:60px;padding-top:180px;padding-bottom:240px}}[data-page*=member] .form__header+.form__body{margin-top:52px}[data-page*=member] .form__body .c-input~.c-hint{margin-top:10px}[data-page*=member] .form__body .c-hint.-text-end-{text-align:end}[data-page*=member] .form__body .c-unit{white-space:nowrap;margin-left:20px;font-weight:700}[data-page*=member] .form__body+.form__footer{margin-top:80px}[data-page*=member] .form__footer{display:flex;align-items:center;justify-content:center}@media(min-width: 992px){[data-page*=member] .form__footer .c-btn{max-width:385px}}[data-page*=member] .form__item+[data-page*=member] .form__item{margin-top:24px}[data-page*=member] .form__col{display:flex;justify-content:space-between;gap:24px}@media(max-width: 991.98px){[data-page*=member] .form__col{flex-wrap:wrap}}[data-page*=member] .form__col>*{flex:1;max-width:calc(50% - 12px)}@media(max-width: 991.98px){[data-page*=member] .form__col>*{flex-basis:100%;max-width:100%}}[data-page*=member] .form__col+.form__col{margin-top:24px}[data-page*=member] .form__col>.c-form-group{margin-bottom:0px}[data-page*=member] .form__caption{display:flex;align-items:center;margin-top:12px}[data-page*=member] .form__caption span+span{display:block;margin-left:10px;margin-right:4px}[data-page*=member] .form__caption .join-member{font-weight:700;color:inherit}[data-page*=member] .form__hint{--i-hint-color: #e6e6e6}[data-page*=member] .form__group+.form__group{margin-top:80px}@media(max-width: 991.98px){[data-page*=member] .form__group+.form__group{margin-top:40px}}[data-page*=member] .form__group>*+*{margin-top:24px}[data-page*=member] .form__group.-no-display-{display:none}[data-page*=member] .form__group+.form__break{margin-top:80px}@media(max-width: 991.98px){[data-page*=member] .form__group+.form__break{margin-top:40px}}[data-page*=member] .form__group-title{font-weight:700;color:#8a8a8a;padding-bottom:4px;border-bottom:1px solid #e6e6e6}[data-page*=member] .form__group-title.-highlight-{color:#c31426;margin:32px 0;border-color:rgba(0,0,0,0)}[data-page*=member] .form__group-title.-highlight- .item-text{display:table}[data-page*=member] .form__quote{width:100%;padding:30px;border-radius:10px;border:1px solid #e6e6e6}[data-page*=member] .form__quote .item-text{font-weight:400;opacity:.8}[data-page*=member] .form__permission{border-radius:5px;padding:22.5px 32px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(230,230,230,.3)}[data-page*=member] .form__permission .item-title{font-weight:500;opacity:.8}[data-page*=member] .form__permission .item-text{margin-top:6px;font-weight:400;opacity:.8}[data-page*=member] .form__accordion+.form__accordion{margin-top:24px}[data-page*=member] .form__accordion__trigger{display:flex;gap:12px;align-items:center;padding:7.5px 0;width:100%;border-bottom:1px solid #e6e6e6}[data-page*=member] .form__accordion__trigger .trigger-text{font-weight:500}[data-page*=member] .form__accordion__trigger .trigger-icon{flex:1}[data-page*=member] .form__accordion__trigger .trigger-icon svg{position:relative;left:calc(100% - 24px);display:block;transition:all ease-in-out 400ms}[data-page*=member] .form__accordion__panel{margin-top:12px;overflow:hidden}[data-page*=member] .form__accordion.-active- .form__accordion__trigger{border:none}[data-page*=member] .form__accordion.-active- .trigger-icon svg{left:0px;transform:rotate(180deg)}[data-page*=member] .form__break{width:calc(100% + var(--container-padding, 0px)*2);height:1px;background:#e6e6e6;margin-left:calc(var(--container-padding, 0px)*-1)}[data-page*=member] .form__break+.form__permission{margin-top:80px}@media(max-width: 991.98px){[data-page*=member] .form__break+.form__permission{margin-top:40px}}@media screen and (min-width: 520px){[data-page*=member] .passcode .c-label{padding-right:213px}}[data-page*=member] .subscribe-to-newsletter{margin-top:-36px;margin-bottom:36px;justify-content:flex-end}[data-page*=login] .form__body .c-form-group{margin-bottom:30px}[data-page*=login] .form__body .c-form-group+.c-form-group{margin-bottom:10px}[data-page*=login] .form__footer .c-btn{width:100%;max-width:min(340px,80%)}[data-page*=login] .text-end{text-align:end}[data-page*=management] main{background:#fafafa}[data-page*=management] .container{padding-top:80px;padding-bottom:80px}[data-page*=management] .page-content .c-switcher{margin-top:20px;margin-bottom:10px}[data-page*=management] .page-content .c-switcher__item{flex:1}[data-page*=management] .page-content .c-switcher.-tab-type-icon- .c-switcher__item{flex:0 0 40px}[data-page*=management] .page-content .c-switcher.-tab-type-icon- .c-switcher__item svg{width:40px;height:40px}@media(min-width: 992px){[data-page*=management] .m-page-tablist.-fixed- .m-page-tablist__list{max-width:588px;margin:auto}}[data-page*=management] .content-table .row-item{display:flex;justify-content:space-between;align-items:center}@media(max-width: 991.98px){[data-page*=management] .content-table .row-item{flex-wrap:wrap}}[data-page*=management] .content-table .col .col-big,[data-page*=management] .content-table .col .col-medium,[data-page*=management] .content-table .col .col-small{padding-left:24px;padding-right:30px}[data-page*=management] .content-table .col-small{padding-left:24px;padding-right:30px;flex:0 0 16.7224080268%}@media(max-width: 991.98px){[data-page*=management] .content-table .col-small{flex-basis:100%}}[data-page*=management] .content-table .col-medium{padding-left:24px;padding-right:30px;flex:0 0 42.3076923077%}@media(max-width: 991.98px){[data-page*=management] .content-table .col-medium{flex-basis:100%}}[data-page*=management] .content-table .col-big{padding-left:24px;padding-right:30px;flex:0 0 40.9698996656%}@media(max-width: 991.98px){[data-page*=management] .content-table .col-big{flex-basis:100%}}@media(max-width: 991.98px){[data-page*=management] .content-table__header .row-item{display:none}}[data-page*=management] .content-table__header .row-item .item-text{font-weight:500;color:#8a8a8a;transform:translateY(3px)}[data-page*=management] .content-table__header .row-item>*{position:relative}[data-page*=management] .content-table__header .row-item>*::before{position:absolute;content:"";top:50%;transform:translate3d(0, -50%, 0);left:-1px;height:20px;width:1px;background:#e6e6e6}[data-page*=management] .content-table__header .row-item>*:last-child::after{position:absolute;content:"";top:50%;transform:translate3d(0, -50%, 0);right:-1px;height:20px;width:1px;background:#e6e6e6}[data-page*=management] .content-table__body{margin-top:10px}[data-page*=management] .content-table__body .row-item{background:#fff;border-radius:10px;padding:14px 0}[data-page*=management] .content-table__body .row-item+.row-item{margin-top:10px}[data-page*=management] .content-table__body .item-text{font-weight:400}[data-page*=management] .content-table__body .item-text.-bold-{font-weight:700}[data-page*=management] .content-table .item-card{display:flex;align-items:center;justify-content:space-between}@media(max-width: 991.98px){[data-page*=management] .content-table .item-card{flex-direction:column;align-items:flex-start}}[data-page*=management] .content-table .item-card .card-img{position:relative;flex:0 0 auto;width:20.1183431953%;padding-top:11.0453648915%;border-radius:5px;overflow:hidden}@media(max-width: 991.98px){[data-page*=management] .content-table .item-card .card-img{width:100%;padding-top:54.9019607843%}}[data-page*=management] .content-table .item-card .card-img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[data-page*=management] .content-table .item-card .card-img+.card-text{flex:1}@media(min-width: 992px){[data-page*=management] .content-table .item-card .card-img+.card-text{margin-left:16px}}[data-page*=management] .content-table .item-card .card-text{font-weight:700;transition:all ease-in-out 400ms}[data-page*=management] .content-table .item-card .card-text-accordion{display:none}@media(min-width: 992px){[data-page*=management] .content-table .item-card.-ellipsis- .card-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left}}[data-page*=management] .content-table .item-card.-ellipsis- .card-text+.card-text-accordion{margin-left:24px}@media(min-width: 992px){[data-page*=management] .content-table .item-card.-ellipsis- .card-text+.card-text-accordion{display:revert}}[data-page*=management] .content-table .item-phase .item{position:relative;display:flex;align-items:center;--icon-graph-fill: #e6e6e6}[data-page*=management] .content-table .item-phase .item+.item{margin-top:4px}[data-page*=management] .content-table .item-phase .item+.item::before{position:absolute;top:-6.5px;left:5px;content:"";display:block;width:2px;height:10px;background:#e6e6e6}[data-page*=management] .content-table .item-phase .item .phase-dot{width:12px;height:12px;position:relative}[data-page*=management] .content-table .item-phase .item .phase-dot::before{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);content:"";display:block;width:6px;height:6px;border-radius:50%;background:var(--inner-bg-color, transparent);border:1px solid var(--inner-border-color, transparent)}[data-page*=management] .content-table .item-phase .item .phase-dot::after{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);content:"";display:block;width:10px;height:10px;border-radius:50%;background:var(--outer-bg-color, transparent);border:1px solid var(--outer-border-color, transparent)}[data-page*=management] .content-table .item-phase .item .phase-name{margin-left:12px;font-weight:500;color:var(--text-color, #231815)}[data-page*=management] .content-table .item-phase .item .phase-state{margin-left:4px;font-weight:500;color:var(--text-color, #231815)}[data-page*=management] .content-table .item-phase .item .phase-link{position:relative;margin-left:24px;display:flex;gap:4px}[data-page*=management] .content-table .item-phase .item .phase-link::before{position:absolute;top:50%;left:-12px;transform:translateY(-50%);content:"";display:block;width:1px;height:15px;background:#e6e6e6}[data-page*=management] .content-table .item-phase .item .phase-link svg{width:16px;height:16px}[data-page*=management] .content-table .item-phase .item .phase-link2{position:relative;margin-left:12px;display:none}[data-page*=management] .content-table .item-phase .item .phase-link2 .c-btn{--hor-padding: 12.5px}[data-page*=management] .content-table .item-phase .item .phase-link2 .c-btn:not(:hover){--btn-text-color: #8a8a8a}[data-page*=management] .content-table .item-phase .item.-disabled-{--inner-bg-color: #231815;--text-color: #8a8a8a}[data-page*=management] .content-table .item-phase .item.-disabled- .phase-link{display:none}[data-page*=management] .content-table .item-phase .item.-disabled- .phase-link2{display:block}[data-page*=management] .content-table .item-phase .item.-active-{--inner-bg-color: #231815;--outer-border-color: #231815}[data-page*=management] .content-table .item-phase .item.-active- .item-icon{display:none}[data-page*=management] .content-table .item-phase .item.-inactive-{--inner-border-color: #8a8a8a;--text-color: #8a8a8a}[data-page*=management] .content-table .item-phase .item.-inactive- .phase-state{display:none}[data-page*=management] .content-table .item-phase .item.-inactive- .phase-link{display:none}[data-page*=management] .content-table .item-phase .item~.no-item{display:none}[data-page*=management] .content-table .item-phase .no-item{color:#e6e6e6;--icon-graph-fill: #e6e6e6}[data-page*=profile] .page-content{padding-top:80px;padding-bottom:80px}[data-page*=profile] .page-content #form{max-width:588px;margin:auto}[data-page*=registration-form] main{background:#fafafa}@media(min-width: 1400px){[data-page*=registration-form] .container{max-width:1196px;--container-padding: calc( (100vw - 1196px) / 2 );box-sizing:content-box}}[data-page*=registration-form] .page-content{margin-top:80px;position:relative;z-index:10}[data-page*=registration-form] .description{padding:24px;border-radius:5px;background:rgba(230,230,230,.3);margin-bottom:80px}@media(max-width: 991.98px){[data-page*=registration-form] .description{margin-bottom:40px}}[data-page*=registration-form] .form__footer{justify-content:space-between}[data-page*=registration-form] .form__footer .btn-group{flex:1 1 auto;display:flex;justify-content:flex-end;gap:10px}@media(max-width: 767.98px){[data-page*=registration-form] .form__footer .btn-group{width:100%;justify-content:flex-start}[data-page*=registration-form] .form__footer .btn-group>*{flex:0 0 100%;min-width:0}}[data-page*=registration-form] .form__footer .-sub-reverse-:not(:hover){--btn-i-graph01-fill: #231815}@media(max-width: 767.98px){[data-page*=registration-form] .form__footer{flex-direction:column;gap:10px;align-items:flex-start}}[data-page*=registration-form] .additional-note{position:relative;margin-top:80px;padding-top:20px;margin-bottom:80px;border-top:1px solid #e6e6e6}[data-page*=registration-form] .additional-note .d-flex{gap:10px}[data-page*=registration-form] .additional-note .item-icon{width:24px;height:24px;--btn-i-graph01-fill: #8a8a8a}[data-page*=registration-form] .additional-note .item-text{font-weight:400;color:#8a8a8a}[data-page*=registration-form] .additional-note .item-text.-bigger-{font-weight:500}[data-page*=registration-form] .additional-note .item-text.d-grid{grid-template:"a b" auto/auto 1fr;gap:6px}[data-page*=newDirector] .form__permission{margin-top:80px}[data-page=message] .c-pagination{margin-top:80px}@media(max-width: 991.98px){[data-page=message] .c-pagination{margin-top:40px}}[data-page=message] .m-page-tablist.-normal-{background-color:rgba(0,0,0,0)}[data-page=message] .wrap{padding-top:80px;padding-bottom:80px}[data-page=message] .filter{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #e6e6e6;padding:22px 0}@media(max-width: 991.98px){[data-page=message] .filter{padding:43px 0}}[data-page=message] .filter__select{display:flex}@media(max-width: 991.98px){[data-page=message] .filter__select{width:100%;margin-bottom:20px}}@media(max-width: 575.98px){[data-page=message] .filter__select{flex-direction:column}}[data-page=message] .filter__select>*{min-width:223px;margin-right:30px}@media(max-width: 991.98px){[data-page=message] .filter__select>*{width:100%}}@media(max-width: 575.98px){[data-page=message] .filter__select>*{margin-bottom:10px;margin-right:0}}[data-page=message] .filter__select>*:last-child{margin-right:0;margin-bottom:0}[data-page=message] .filter .c-select .selectric{border:none;border-bottom:1px solid #8a8a8a;border-radius:0}[data-page=message] .filter .c-select .selectric-open .selectric{border-bottom:1px solid #c31426}@media(min-width: 1200px){[data-page=message] .filter .c-form-group{min-width:410px}}[data-page=message] .result{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#8a8a8a;border-bottom:1px solid #e6e6e6;padding:10px 0}@media(max-width: 991.98px){[data-page=message] .result{justify-content:space-between}}[data-page=message] .result__total{display:flex;justify-content:center;align-items:center}[data-page=message] .result__total__num{font-family:Mina,sans-serif;font-weight:700;color:#231815;margin:0 6px}[data-page=message] .result .interactive{font-weight:500;display:flex;align-items:center;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media(max-width: 991.98px){[data-page=message] .result .interactive{position:static;top:auto;transform:translateY(0)}}[data-page=message] .result .interactive:hover .c-btn_icon circle{fill:#c31426;transition:all linear 300ms}[data-page=message] .result .c-btn_icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;margin-left:4px}[data-page=message] .result .c-btn_icon svg{width:100%;height:100%}[data-page=message] .result .c-btn_icon *{transition:all linear 300ms}[data-page=message] .list__title{font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;margin-bottom:12px;transition:all linear 300ms}[data-page=message] .list__date{font-family:Mina,sans-serif;color:#8a8a8a;flex-shrink:0;transition:all linear 300ms}[data-page=message] .list__info{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-align:left;transition:all linear 300ms}[data-page=message] .list__first{border-bottom:1px solid #e6e6e6;padding:60px 0}@media(max-width: 991.98px){[data-page=message] .list__first{padding:30px 0}}[data-page=message] .list__first .list__title{overflow:initail;text-overflow:initail;-webkit-line-clamp:initail;margin-bottom:10px}[data-page=message] .list__first .list__date{margin-bottom:32px}@media(max-width: 991.98px){[data-page=message] .list__first .list__date{margin-bottom:16px}}[data-page=message] .list__first .list__info{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;margin-bottom:60px}@media(max-width: 991.98px){[data-page=message] .list__first .list__info{margin-bottom:30px}}[data-page=message] .list__first__start{padding-right:60px}@media(max-width: 1399.98px){[data-page=message] .list__first__start{padding-right:20px}}@media(max-width: 991.98px){[data-page=message] .list__first__start{margin-bottom:20px}}[data-page=message] .list__first__img{position:relative;width:100%;overflow:hidden;padding-top:56.462585034%;border-radius:15.285px}[data-page=message] .list__first__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}[data-page=message] .list__item{width:100%;position:relative;border-bottom:1px solid #e6e6e6;padding:74px 9.375vw 74px 0}@media(max-width: 1619.98px){[data-page=message] .list__item{padding-right:1.0416666667vw}}@media(max-width: 991.98px){[data-page=message] .list__item{padding:37px 0}}@media(hover: hover){[data-page=message] .list__item:hover::before,[data-page=message] .list__item:hover .interactive{opacity:1;transition:all linear 300ms}[data-page=message] .list__item:hover .interactive{right:30px}[data-page=message] .list__item:hover .interactive_textchange::after{width:100%;background-color:#fff}[data-page=message] .list__item:hover .list__date,[data-page=message] .list__item:hover .list__title,[data-page=message] .list__item:hover .list__info{color:#fff;transition:all linear 300ms}[data-page=message] .list__item:hover .c-btn{background-color:#fff;border-color:#fff}[data-page=message] .list__item:hover .c-btn .c-btn_text{color:#c31426}[data-page=message] .list__item:hover .list__item__logo{opacity:1;transition:all linear 300ms}[data-page=message] .list__item:hover .list__item__logo img{transition:all linear 300ms}[data-page=message] .list__item:hover .list__item__logo img:nth-child(1){left:23px}[data-page=message] .list__item:hover .list__item__logo img:nth-child(3){right:5px}}[data-page=message] .list__item::before{content:"";width:100vw;height:100%;background-color:#c31426;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1;opacity:0;transition:all linear 300ms}[data-page=message] .list__item .interactive{position:absolute;right:50px;bottom:20px;color:#fff;opacity:1;transition:all linear 300ms}[data-page=message] .list__item .interactive .c-btn_icon circle{stroke:#fff}[data-page=message] .list__item .interactive .c-btn_icon path{fill:#fff}[data-page=message] .list__item__inner{display:flex;align-items:center;justify-content:space-between}@media(max-width: 991.98px){[data-page=message] .list__item__inner{flex-direction:column;align-items:flex-start}}[data-page=message] .list__item__inner>*{margin-right:57px}@media(max-width: 991.98px){[data-page=message] .list__item__inner>*{margin-bottom:20px;margin-right:0}}[data-page=message] .list__item__inner>*:last-child{margin-right:0;margin-bottom:0}[data-page=message] .list__item__group{display:flex;flex-direction:column;width:100%;max-width:22.9166666667vw;flex-shrink:0}@media(max-width: 991.98px){[data-page=message] .list__item__group{max-width:initial}}[data-page=message] .list__item__group .c-btn{width:-moz-fit-content;width:fit-content}[data-page=message] .list__item__logo{width:168px;height:238px;position:absolute;top:50%;right:20px;transform:translateY(-50%);opacity:0;transition:all linear 300ms}[data-page=message] .list__item__logo img{position:absolute;top:50%;transform:translateY(-50%);transition:all linear 300ms}[data-page=message] .list__item__logo img:nth-child(1){left:8px}[data-page=message] .list__item__logo img:nth-child(2){left:50%;transform:translate(-50%, -50%)}[data-page=message] .list__item__logo img:nth-child(3){right:-8px}[data-page=award] #winner-list .list__item .item-tag,[data-page=award] #winner-list .card__head__tag,[data-page=award] .award__list__item .item-tag{display:inline-flex;padding:6px 12px;border:1px solid #c31426;background:#fff;border-radius:5px;color:#c31426;font-weight:500;margin-bottom:10px}@media(min-width: 992px){[data-page=award] .m-page-tablist.-fixed- .m-page-tablist__list{width:100%;margin-right:10px}}@media(min-width: 992px){[data-page=award] .l-page__head__switcher .c-switcher__item{flex:1;max-width:100%}}[data-page=award] .award{display:flex;flex-direction:column;padding-top:40px}@media(max-width: 991.98px){[data-page=award] .award{padding-top:20px}}[data-page=award] .award__group{margin-bottom:40px}@media(max-width: 991.98px){[data-page=award] .award__group{margin-bottom:20px}}[data-page=award] .award__title{font-weight:700;margin-bottom:40px}@media(max-width: 991.98px){[data-page=award] .award__title{margin-bottom:20px}}[data-page=award] .award__list{display:flex;flex-direction:column}[data-page=award] .award__list>*{position:relative;margin-bottom:2px}[data-page=award] .award__list>*:last-child{margin-bottom:0}[data-page=award] .award__list>*:hover .award__list__item{background-color:#c31426;border-color:#c31426;color:#fff;box-shadow:0px 10px 50px 0px rgba(0,0,0,.2)}[data-page=award] .award__list__col{width:100%;margin-right:48px}@media(max-width: 1619.98px){[data-page=award] .award__list__col{margin-right:24px}}@media(max-width: 991.98px){[data-page=award] .award__list__col{margin-right:0;margin-bottom:10px}}[data-page=award] .award__list__col:last-child{margin-right:0;margin-bottom:0}[data-page=award] .award__list__item{display:flex;border:1px solid #e6e6e6;border-radius:5px;padding:16px 24px;transition:all ease 400ms}@media(max-width: 991.98px){[data-page=award] .award__list__item{flex-direction:column;padding:8px 12px}}[data-page=award] .award__list__item .item__title{width:37.2%;flex-shrink:0;font-weight:700}[data-page=award] .award__list__item .item__text>*{margin-bottom:10px}@media(max-width: 991.98px){[data-page=award] .award__list__item .item__text>*{margin-bottom:5px}}[data-page=award] .award__list__item .item__text>*:last-child{margin-bottom:0}[data-page=award] .award__list__item .item__text .item__text__group{display:flex}@media(max-width: 991.98px){[data-page=award] .m-cards{margin-top:20px}}[data-page=award] .c-card-img{padding-top:100%}[data-page=award] .c-card-img.-rect-{padding-top:65.4761904762%}[data-page=award] .c-card-title{margin-bottom:0}[data-page=award] .c-pagination{margin-top:36px}@media(max-width: 991.98px){[data-page=award] .c-pagination{margin-top:40px}}[data-page=award] .l-page__head__title .c-btn.-major-reverse-{--btn-i-graph01-fill: #231815;--btn-i-graph02-fill: #231815}[data-page=award] #review.c-switcher__content__item .c-card{pointer-events:none}[data-page=award] #shortlist .container{margin-top:40px}[data-page=award] .award-banner{position:relative;overflow:hidden}@media(min-width: 992px){[data-page=award] .award-banner{margin-top:30px;border-radius:20px;height:460px}}@media(max-width: 991.98px){[data-page=award] .award-banner{--interactive-underline-width: 100%;height:480px;width:calc(100% + var(--container-padding, 0)*2);left:50%;transform:translateX(-50%)}}[data-page=award] .award-banner.-active-,[data-page=award] .award-banner:hover{--interactive-underline-width: 100%}[data-page=award] .award-banner.-active- .award-banner__img::before,[data-page=award] .award-banner:hover .award-banner__img::before{transform:scaleY(1);opacity:1}[data-page=award] .award-banner.-active- .award-banner__img img,[data-page=award] .award-banner:hover .award-banner__img img{transform:scale(1.1)}[data-page=award] .award-banner__img{position:absolute;width:100%;height:100%;top:0;left:0}[data-page=award] .award-banner__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all ease-in-out 400ms}[data-page=award] .award-banner__img::before{position:absolute;display:block;content:"";width:100%;height:100%;top:0;left:0;z-index:1;background:linear-gradient(180deg, rgba(35, 24, 21, 0) 47.97%, rgba(35, 24, 21, 0.8) 100%);transition:all ease-in-out 400ms;opacity:0;transform:scaleY(0);transform-origin:center bottom}[data-page=award] .award-banner__content{position:relative;z-index:2;width:100%;height:100%;display:flex}@media(min-width: 992px){[data-page=award] .award-banner__content{margin-top:auto;align-items:flex-end;justify-content:flex-start;gap:42px}}@media(max-width: 991.98px){[data-page=award] .award-banner__content{flex-direction:column;justify-content:space-between;align-items:flex-start}}[data-page=award] .award-banner__property{padding:27px 50px;background:#c31426;display:flex;--btn-i-graph01-fill: #ffffff}@media(min-width: 992px){[data-page=award] .award-banner__property{border-top-right-radius:40.9px;--reverse-rounded-radius: 32px;--reverse-rounded-color: #c31426}}@media(max-width: 991.98px){[data-page=award] .award-banner__property{border-bottom-right-radius:600px;padding:20px 26px;width:90%;gap:12px}}[data-page=award] .award-banner__property__name{font-weight:700;color:#fff;min-width:164px;text-align:center;display:block}@media(max-width: 991.98px){[data-page=award] .award-banner__property__name{min-width:unset}}[data-page=award] .award-banner__title{font-weight:700;color:#fff;--interactive-underline-color: #c31426;padding-bottom:15px}@media(max-width: 991.98px){[data-page=award] .award-banner__title{display:table;margin:0 26px;padding-bottom:42px}}[data-page=award] .break-line{height:1px;width:100%;background:#e6e6e6;margin-top:40px;margin-bottom:40px}@media(min-width: 992px){[data-page=award] #winner-list .card-list{position:sticky;top:202px}}[data-page=award] #winner-list .card{padding:12px}@media(min-width: 992px){[data-page=award] #winner-list .card{transition:all ease-in-out 400ms;display:none;opacity:0}[data-page=award] #winner-list .card.-show-{display:block}[data-page=award] #winner-list .card.-active-{opacity:1}[data-page=award] #winner-list .card.-scrollable-{position:relative;height:calc(var(--vh, 1vh)*100 - 190px - 24px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}[data-page=award] #winner-list .card.-scrollable-::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}[data-page=award] #winner-list .card.-scrollable-::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}[data-page=award] #winner-list .card.-scrollable-::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0)}[data-page=award] #winner-list .card.-scrollable-::-webkit-scrollbar{background-color:rgba(0,0,0,0);display:none}[data-page=award] #winner-list .card.-scrollable-::after{content:"";display:block;position:sticky;bottom:-20px;left:0;width:100%;height:20px;background-image:linear-gradient(0deg, #ffffff, transparent)}}@media(max-width: 991.98px){[data-page=award] #winner-list .card{position:relative;width:calc(100% + var(--container-padding, 0)*2);left:50%;transform:translateX(-50%)}}[data-page=award] #winner-list .card__img{position:relative;width:100%;margin-bottom:20px}[data-page=award] #winner-list .card__img img{width:100%;border-radius:20px}[data-page=award] #winner-list .card__content{padding:0 20px 20px;display:flex;flex-direction:column;gap:20px}[data-page=award] #winner-list .card__head__tag{margin-bottom:8px}[data-page=award] #winner-list .card__head__title{font-weight:700}[data-page=award] #winner-list .card__body{font-weight:500;padding-bottom:10px;border-bottom:1px solid #e6e6e6;color:#8a8a8a}[data-page=award] #winner-list .card__footer .caption{font-weight:500}[data-page=award] #winner-list .card__footer .content{font-weight:400}[data-page=award] #winner-list .card__footer .link{font-weight:500;display:inline-flex;align-items:center;gap:4px}@media(max-width: 991.98px){[data-page=award] #winner-list .card__footer .collapse__content:not(.-open-){display:flex}[data-page=award] #winner-list .card__footer .collapse__content:not(.-open-) .content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left}[data-page=award] #winner-list .card__footer .collapse__content:not(.-open-) .link{display:none}[data-page=award] #winner-list .card__footer .collapse__content.-open- .trigger{display:none}}[data-page=award] #winner-list .card__footer .trigger{font-weight:500;color:#8a8a8a;white-space:nowrap}@media(min-width: 992px){[data-page=award] #winner-list .card__footer .trigger{display:none}}[data-page=award] #winner-list .list{display:flex;flex-direction:column}@media(max-width: 991.98px){[data-page=award] #winner-list .list{margin-top:30px}}[data-page=award] #winner-list .list>*{margin-bottom:10px}[data-page=award] #winner-list .list>*:last-child{margin-bottom:0}[data-page=award] #winner-list .list__item{width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:5px;border:1px solid #e6e6e6;font-weight:700;padding:24px}@media(max-width: 991.98px){[data-page=award] #winner-list .list__item{padding:12px}}[data-page=award] #winner-list .list__item:hover,[data-page=award] #winner-list .list__item.-active-{background-color:#c31426;color:#fff;padding-left:35px;padding-right:15px}[data-page=award] #winner-list .list__item:hover circle,[data-page=award] #winner-list .list__item.-active- circle{stroke:#fff}[data-page=award] #winner-list .list__item:hover path,[data-page=award] #winner-list .list__item.-active- path{fill:#fff}[data-page=award] #winner-list .list__item:hover svg,[data-page=award] #winner-list .list__item.-active- svg{opacity:1}[data-page=award] #winner-list .list__item svg{flex-shrink:0;margin-left:10px;opacity:0}@media(max-width: 991.98px){[data-page=award] .c-gotop{right:38px}}[data-page=award_shortlist] .award{display:flex;flex-direction:column;padding-top:40px}@media(max-width: 991.98px){[data-page=award_shortlist] .award{padding-top:20px}}[data-page=award_shortlist] .award__group{margin-bottom:40px}@media(max-width: 991.98px){[data-page=award_shortlist] .award__group{margin-bottom:20px}}[data-page=award_shortlist] .award__title{font-weight:700;margin-bottom:40px}@media(max-width: 991.98px){[data-page=award_shortlist] .award__title{margin-bottom:20px}}[data-page=award_shortlist] .award__list{display:flex;flex-direction:column}[data-page=award_shortlist] .award__list>*{position:relative;margin-bottom:2px}[data-page=award_shortlist] .award__list>*:last-child{margin-bottom:0}[data-page=award_shortlist] .award__list__col{width:100%;margin-right:48px}@media(max-width: 1619.98px){[data-page=award_shortlist] .award__list__col{margin-right:24px}}@media(max-width: 991.98px){[data-page=award_shortlist] .award__list__col{margin-right:0;margin-bottom:10px}}[data-page=award_shortlist] .award__list__col:last-child{margin-right:0;margin-bottom:0}[data-page=award_shortlist] .award__list__item{display:flex;border:1px solid #e6e6e6;border-radius:5px;padding:16px 24px}@media(max-width: 991.98px){[data-page=award_shortlist] .award__list__item{flex-direction:column;padding:8px 12px}}[data-page=award_shortlist] .award__list__item:hover{background-color:#c31426;border-color:#c31426;color:#fff;box-shadow:0px 10px 50px 0px rgba(0,0,0,.2);transition:all ease 400ms}[data-page=award_shortlist] .award__list__item .item__title{width:37.2%;flex-shrink:0;font-weight:700}[data-page=award_shortlist] .award__list__item .item__text>*{margin-bottom:10px}@media(max-width: 991.98px){[data-page=award_shortlist] .award__list__item .item__text>*{margin-bottom:5px}}[data-page=award_shortlist] .award__list__item .item__text>*:last-child{margin-bottom:0}[data-page=award_shortlist] .award__list__item .item__text .item__text__group{display:flex}@media(max-width: 991.98px){[data-page=award_selected] .m-cards{margin-top:20px}}[data-page=award_selected] .c-card-img{padding-top:65.4761904762%}[data-page=award_selected] .c-card-title{margin-bottom:0}[data-page=award_selected] .c-pagination{margin-top:36px}@media(max-width: 991.98px){[data-page=award_selected] .c-pagination{margin-top:40px}}[data-page=award_contest] .list{display:flex;flex-direction:column}@media(max-width: 991.98px){[data-page=award_contest] .list{margin-top:30px}}[data-page=award_contest] .list>*{margin-bottom:10px}[data-page=award_contest] .list>*:last-child{margin-bottom:0}[data-page=award_contest] .list__item{width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:5px;border:1px solid #e6e6e6;font-weight:700;padding:24px}@media(max-width: 991.98px){[data-page=award_contest] .list__item{padding:12px}}[data-page=award_contest] .list__item:hover{background-color:#c31426;color:#fff;padding-left:35px;padding-right:15px}[data-page=award_contest] .list__item:hover svg{opacity:1}[data-page=award_contest] .list__item:hover circle{stroke:#fff}[data-page=award_contest] .list__item:hover path{fill:#fff}[data-page=award_contest] .list__item svg{opacity:0;flex-shrink:0;margin-left:10px}[data-page=award_contest_content] #winner-list .list__item .item-tag,[data-page=award_contest_content] #winner-list .card__head__tag,[data-page=award_contest_content] .award__list__item .item-tag{display:inline-flex;padding:6px 12px;border:1px solid #c31426;background:#fff;border-radius:5px;color:#c31426;font-weight:500;margin-bottom:10px}[data-page=award_contest_content] .l-page__head__title{margin-left:-44px}@media(max-width: 991.98px){[data-page=award_contest_content] .l-page__head__title{flex-wrap:nowrap;align-items:flex-start;margin-left:0}}[data-page=award_contest_content] .l-page__head__title .c-btn.-major-reverse-{--btn-i-graph01-fill: #231815;--btn-i-graph02-fill: #231815}@media(max-width: 991.98px){[data-page=award_contest_content] .l-page__head__title .title__link{margin-top:5px}}[data-page=award_contest_content] .l-page__head__switcher .c-switcher__item{max-width:100%;flex:1;min-width:190px}[data-page=award_contest_content] .group{display:flex;align-items:center;border:1px solid #e6e6e6;border-radius:5px;padding:12px;margin-top:30px}@media(max-width: 991.98px){[data-page=award_contest_content] .group{flex-direction:column}}[data-page=award_contest_content] .group>*{width:50%;margin-right:16px}@media(max-width: 991.98px){[data-page=award_contest_content] .group>*{width:100%;margin-right:0}}[data-page=award_contest_content] .group>*:last-child{margin-right:0}[data-page=award_contest_content] .group__img{width:100%;border-radius:20px;overflow:hidden}[data-page=award_contest_content] .group__img img{width:100%}[data-page=award_contest_content] .group__info{display:flex;flex-direction:column;justify-content:center;padding:20px}@media(max-width: 991.98px){[data-page=award_contest_content] .group__info{padding:20px 0 0 0}}[data-page=award_contest_content] .group__info>*{margin-bottom:20px}[data-page=award_contest_content] .group__info>*:last-child{margin-bottom:0}[data-page=award_contest_content] .group__info__item{display:flex;flex-direction:column}[data-page=award_contest_content] .group__info__tag{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;border:1px solid #c31426;font-weight:500;color:#c31426;border-radius:6px;padding:6px 12px;margin-bottom:8px}[data-page=award_contest_content] .group__info__title{font-weight:700}[data-page=award_contest_content] .group__info__company{font-weight:500;color:#8a8a8a;padding-bottom:10px;border-bottom:1px solid #e6e6e6}[data-page=award_contest_content] .group__info__reason{margin-bottom:4px}[data-page=award_contest_content] .group__info__reason .reason__title{font-weight:500;margin-bottom:4px}[data-page=award_contest_content] .group .interactive{display:flex;align-items:center;padding:10px 0}[data-page=award_contest_content] .group .interactive:hover path{fill:#c31426;stroke:none}[data-page=award_contest_content] .group .interactive .c-btn_icon{margin-right:4px}[data-page=award_contest_content] .group .interactive svg{width:16px;height:16px}[data-page=award_contest_content] .award{display:flex;flex-direction:column;padding-top:40px}@media(max-width: 991.98px){[data-page=award_contest_content] .award{padding-top:20px}}[data-page=award_contest_content] .award__group{margin-bottom:40px}@media(max-width: 991.98px){[data-page=award_contest_content] .award__group{margin-bottom:20px}}[data-page=award_contest_content] .award__title{font-weight:700;margin-bottom:40px}@media(max-width: 991.98px){[data-page=award_contest_content] .award__title{margin-bottom:20px}}[data-page=award_contest_content] .award__list{display:flex;flex-direction:column}[data-page=award_contest_content] .award__list>*{position:relative;margin-bottom:2px}[data-page=award_contest_content] .award__list>*:last-child{margin-bottom:0}[data-page=award_contest_content] .award__list>*:hover .award__list__item{background-color:#c31426;border-color:#c31426;color:#fff;box-shadow:0px 10px 50px 0px rgba(0,0,0,.2)}[data-page=award_contest_content] .award__list__col{width:100%;margin-right:48px}@media(max-width: 1619.98px){[data-page=award_contest_content] .award__list__col{margin-right:24px}}@media(max-width: 991.98px){[data-page=award_contest_content] .award__list__col{margin-right:0;margin-bottom:10px}}[data-page=award_contest_content] .award__list__col:last-child{margin-right:0;margin-bottom:0}[data-page=award_contest_content] .award__list__item{display:flex;border:1px solid #e6e6e6;border-radius:5px;padding:16px 24px;transition:all ease 400ms}@media(max-width: 991.98px){[data-page=award_contest_content] .award__list__item{flex-direction:column;padding:8px 12px}}[data-page=award_contest_content] .award__list__item .item__title{width:37.2%;flex-shrink:0;font-weight:700}[data-page=award_contest_content] .award__list__item .item__text>*{margin-bottom:10px}@media(max-width: 991.98px){[data-page=award_contest_content] .award__list__item .item__text>*{margin-bottom:5px}}[data-page=award_contest_content] .award__list__item .item__text>*:last-child{margin-bottom:0}[data-page=award_contest_content] .award__list__item .item__text .item__text__group{display:flex}@media(max-width: 991.98px){[data-page=award_contest_content] .m-cards{margin-top:20px}}[data-page=award_contest_content] .c-card-img{padding-top:100%}[data-page=award_contest_content] .c-card-img.-rect-{padding-top:65.4761904762%}[data-page=award_contest_content] .c-card-title{margin-bottom:0}[data-page=award_contest_content] .c-pagination{margin-top:36px}@media(max-width: 991.98px){[data-page=award_contest_content] .c-pagination{margin-top:40px}}[data-page=award_contest_content] .l-page__head__title .c-btn.-major-reverse-{--btn-i-graph01-fill: #231815;--btn-i-graph02-fill: #231815}[data-page=award_contest_content] #review.c-switcher__content__item .c-card{pointer-events:none}[data-page=award_contest_content] .award-banner{position:relative;overflow:hidden;margin-bottom:40px}@media(min-width: 992px){[data-page=award_contest_content] .award-banner{margin-top:30px;border-radius:20px;height:460px}}@media(max-width: 991.98px){[data-page=award_contest_content] .award-banner{--interactive-underline-width: 100%;height:480px;width:calc(100% + var(--container-padding, 0)*2);left:50%;transform:translateX(-50%)}}[data-page=award_contest_content] .award-banner.-active-,[data-page=award_contest_content] .award-banner:hover{--interactive-underline-width: 100%}[data-page=award_contest_content] .award-banner.-active- .award-banner__img::before,[data-page=award_contest_content] .award-banner:hover .award-banner__img::before{transform:scaleY(1);opacity:1}[data-page=award_contest_content] .award-banner.-active- .award-banner__img img,[data-page=award_contest_content] .award-banner:hover .award-banner__img img{transform:scale(1.1)}[data-page=award_contest_content] .award-banner__img{position:absolute;width:100%;height:100%;top:0;left:0}[data-page=award_contest_content] .award-banner__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all ease-in-out 400ms}[data-page=award_contest_content] .award-banner__img::before{position:absolute;display:block;content:"";width:100%;height:100%;top:0;left:0;z-index:1;background:linear-gradient(180deg, rgba(35, 24, 21, 0) 47.97%, rgba(35, 24, 21, 0.8) 100%);transition:all ease-in-out 400ms;opacity:0;transform:scaleY(0);transform-origin:center bottom}[data-page=award_contest_content] .award-banner__content{position:relative;z-index:2;width:100%;height:100%;display:flex}@media(min-width: 992px){[data-page=award_contest_content] .award-banner__content{margin-top:auto;align-items:flex-end;justify-content:flex-start;gap:42px}}@media(max-width: 991.98px){[data-page=award_contest_content] .award-banner__content{flex-direction:column;justify-content:space-between;align-items:flex-start}}[data-page=award_contest_content] .award-banner__property{padding:27px 50px;background:#c31426;display:flex;--btn-i-graph01-fill: #ffffff}@media(min-width: 992px){[data-page=award_contest_content] .award-banner__property{border-top-right-radius:40.9px;--reverse-rounded-radius: 32px;--reverse-rounded-color: #c31426}}@media(max-width: 991.98px){[data-page=award_contest_content] .award-banner__property{border-bottom-right-radius:600px;padding:20px 26px;width:90%;gap:12px}}[data-page=award_contest_content] .award-banner__property__name{font-weight:700;color:#fff;min-width:164px;text-align:center;display:block}@media(max-width: 991.98px){[data-page=award_contest_content] .award-banner__property__name{min-width:unset}}[data-page=award_contest_content] .award-banner__title{font-weight:700;color:#fff;--interactive-underline-color: #c31426;padding-bottom:15px}@media(max-width: 991.98px){[data-page=award_contest_content] .award-banner__title{display:table;margin:0 26px;padding-bottom:42px}}[data-page=award_contest_content] .break-line{height:1px;width:100%;background:#e6e6e6;margin-bottom:40px}[data-page=award_contest_content] #shortlist .container{margin-top:40px}@media(min-width: 992px){[data-page=award_contest_content] #winner-list .card-list{position:sticky;top:202px}}[data-page=award_contest_content] #winner-list .card{padding:12px}@media(min-width: 992px){[data-page=award_contest_content] #winner-list .card{transition:all ease-in-out 400ms;display:none;opacity:0}[data-page=award_contest_content] #winner-list .card.-show-{display:block}[data-page=award_contest_content] #winner-list .card.-active-{opacity:1}[data-page=award_contest_content] #winner-list .card.-scrollable-{position:relative;height:calc(var(--vh, 1vh)*100 - 190px - 24px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}[data-page=award_contest_content] #winner-list .card.-scrollable-::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}[data-page=award_contest_content] #winner-list .card.-scrollable-::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}[data-page=award_contest_content] #winner-list .card.-scrollable-::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0)}[data-page=award_contest_content] #winner-list .card.-scrollable-::-webkit-scrollbar{background-color:rgba(0,0,0,0);display:none}[data-page=award_contest_content] #winner-list .card.-scrollable-::after{content:"";display:block;position:sticky;bottom:-20px;left:0;width:100%;height:20px;background-image:linear-gradient(0deg, #ffffff, transparent)}}@media(max-width: 991.98px){[data-page=award_contest_content] #winner-list .card{position:relative;width:calc(100% + var(--container-padding, 0)*2);left:50%;transform:translateX(-50%)}}[data-page=award_contest_content] #winner-list .card__img{position:relative;width:100%;margin-bottom:20px}[data-page=award_contest_content] #winner-list .card__img img{width:100%;border-radius:20px}[data-page=award_contest_content] #winner-list .card__content{padding:0 20px 20px;display:flex;flex-direction:column;gap:20px}[data-page=award_contest_content] #winner-list .card__head__tag{margin-bottom:8px}[data-page=award_contest_content] #winner-list .card__head__title{font-weight:700}[data-page=award_contest_content] #winner-list .card__body{font-weight:500;padding-bottom:10px;border-bottom:1px solid #e6e6e6;color:#8a8a8a}[data-page=award_contest_content] #winner-list .card__footer .caption{font-weight:500}[data-page=award_contest_content] #winner-list .card__footer .content{font-weight:400}[data-page=award_contest_content] #winner-list .card__footer .link{font-weight:500;display:inline-flex;align-items:center;gap:4px}@media(max-width: 991.98px){[data-page=award_contest_content] #winner-list .card__footer .collapse__content:not(.-open-){display:flex}[data-page=award_contest_content] #winner-list .card__footer .collapse__content:not(.-open-) .content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left}[data-page=award_contest_content] #winner-list .card__footer .collapse__content:not(.-open-) .link{display:none}[data-page=award_contest_content] #winner-list .card__footer .collapse__content.-open- .trigger{display:none}}[data-page=award_contest_content] #winner-list .card__footer .trigger{font-weight:500;color:#8a8a8a;white-space:nowrap}@media(min-width: 992px){[data-page=award_contest_content] #winner-list .card__footer .trigger{display:none}}[data-page=award_contest_content] #winner-list .list{display:flex;flex-direction:column}@media(max-width: 991.98px){[data-page=award_contest_content] #winner-list .list{margin-top:30px}}[data-page=award_contest_content] #winner-list .list>*{margin-bottom:10px}[data-page=award_contest_content] #winner-list .list>*:last-child{margin-bottom:0}[data-page=award_contest_content] #winner-list .list__item{width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:5px;border:1px solid #e6e6e6;font-weight:700;padding:24px}@media(max-width: 991.98px){[data-page=award_contest_content] #winner-list .list__item{padding:12px}}[data-page=award_contest_content] #winner-list .list__item:hover{background-color:#c31426;color:#fff;padding-left:35px;padding-right:15px}[data-page=award_contest_content] #winner-list .list__item:hover circle{stroke:#fff}[data-page=award_contest_content] #winner-list .list__item:hover path{fill:#fff}[data-page=award_contest_content] #winner-list .list__item:hover svg{opacity:1}[data-page=award_contest_content] #winner-list .list__item svg{flex-shrink:0;margin-left:10px;opacity:0}@media(max-width: 991.98px){[data-page=award_contest_content] .c-gotop{right:38px}}[data-page=comming] .wrap{overflow-x:hidden;padding:200px 0}[data-page=comming] .row{max-width:1231px;margin:0 auto}@media(min-width: 992px){[data-page=comming] .row{padding:0 4.9vw}}[data-page=comming] .group{display:flex;align-items:center}@media(max-width: 991.98px){[data-page=comming] .group{justify-content:center;margin-bottom:20px}}@media(max-width: 767.98px){[data-page=comming] .group{flex-direction:column}}[data-page=comming] .group svg{width:120px;height:120px;margin-right:21px}[data-page=comming] .group__title{position:relative;font-weight:500}[data-page=comming] .group__title__dot{width:34px;position:absolute;top:-20%;right:-34px;word-break:break-all;font-weight:500}[data-page=comming] .group__title__dot::after{content:"";transition:all ease 400ms;animation:loading-text 2300ms linear infinite}@keyframes loading-text{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}[data-page=comming] .group__subtitle{color:#8a8a8a}[data-page=comming] .back{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 991.98px){[data-page=comming] .back{justify-content:center}}[data-page=comming] .back .c-btn{width:100%;max-width:345px}[data-page*=custom] .l-page__head__title{margin-left:-44px;margin-bottom:20px}@media(max-width: 991.98px){[data-page*=custom] .l-page__head__title{flex-wrap:nowrap;align-items:flex-start;margin-left:0}}[data-page*=custom] .l-page__head__title .c-btn.-major-reverse-{--btn-i-graph01-fill: #231815;--btn-i-graph02-fill: #231815}@media(max-width: 991.98px){[data-page*=custom] .l-page__head__title .title__link{margin-top:5px}}[data-page*=custom] .l-page__head__title .title__text{font-weight:700;color:#c31426}@media(max-width: 991.98px){[data-page*=custom] .c-highlight-banner{--banner-height: 50px}}@media(max-width: 991.98px){[data-page*=custom] .c-highlight-banner__header{padding-top:12px}}[data-page*=custom] .description{padding:24px;border-radius:5px;background:rgba(230,230,230,.3);margin-bottom:80px}@media(max-width: 991.98px){[data-page*=custom] .description{margin-bottom:40px}}[data-page*=custom] .c-checkbox-group>*{min-width:calc(50% - 60px)}[data-page*=custom] .input-combination__column+.input-combination__column{margin-top:6px}[data-page*=custom] .input-combination__item+.input-combination__item{margin-left:32px}@media(max-width: 991.98px){[data-page*=custom] .input-combination__item+.input-combination__item{margin-left:12px}}[data-page*=custom] .module-download{width:100%;max-width:278px}@media(max-width: 767.98px){[data-page*=custom] .form__footer .c-btn{flex:0 0 100%}}[data-page*=custom] main .c-form-group{margin-bottom:32px}@media(min-width: 992px){[data-page*=about] .l-page__sticky{display:none}}[data-page*=about] .l-page__head__title{gap:12px;flex-wrap:wrap;justify-content:space-between}@media(max-width: 991.98px){[data-page*=about] .l-page__head__title{padding-left:0;padding-right:0}}@media(max-width: 991.98px){[data-page*=about] .l-page__head__switcher .swiper{padding-left:0;padding-right:0}}[data-page*=thanks] .l-page__head__title{margin-top:0px}@media(min-width: 992px){[data-page*=thanks] .l-page__head__title{margin-top:80px}}[data-page*=thanks] .info{padding:24px;background:rgba(230,230,230,.3);border-radius:5px;margin-bottom:60px}[data-page*=thanks] .info-text{font-weight:400;line-height:180%;color:#231815}[data-page*=thanks] .info-text.-bold-{font-weight:700}[data-page*=thanks] .info-text+.info-text{margin-top:20px}[data-page*=thanks] .group-list{display:flex;flex-direction:column;gap:80px}@media(max-width: 991.98px){[data-page*=thanks] .group-list{gap:40px}}[data-page*=thanks] .group-list__item{--btn-text-color: #c31426;--btn-i-graph01-stroke: #c31426;--btn-i-graph02-fill: #c31426;display:flex;flex-direction:column;gap:32px}@media(max-width: 991.98px){[data-page*=thanks] .group-list__item{gap:16px}}[data-page*=thanks] .group-list .sponsor-logo{position:relative;border-radius:5px;width:100%;padding-top:54.9295774648%;overflow:hidden}[data-page*=thanks] .group-list .sponsor-logo img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}[data-page*=thanks] .item-content .row{--bs-gutter-x: 20px;--bs-gutter-y: 42px}@media(min-width: 992px){[data-page*=generic] .l-page__sticky{display:none}}[data-page*=generic] .l-page__head__title{gap:12px;flex-wrap:wrap;justify-content:space-between}@media(max-width: 991.98px){[data-page*=generic] .l-page__head__title{padding-left:0;padding-right:0}}@media(max-width: 991.98px){[data-page*=generic] .l-page__head__switcher .swiper{padding-left:0;padding-right:0}}[data-page*=generic] .l-editor__content+.break-line{margin-top:80px}[data-page*=generic] .break-line{height:1px;width:100%;background:#e6e6e6}[data-page*=generic] .break-line.-page-width-{width:100vw;position:relative;transform:translateX(-50%);left:50%}[data-page*=generic] .article-list{display:flex;flex-direction:column;gap:10px;margin-top:80px}@media(max-width: 575.98px){[data-page*=generic] .article-list{gap:4px;margin-bottom:24px}}[data-page*=generic] .article-list .list-item{font-weight:500;line-height:160%;color:#231815;width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:5px;border:1px solid #e6e6e6;padding:24px}@media(max-width: 991.98px){[data-page*=generic] .article-list .list-item{padding:10px 26px;font-size:0.875rem;font-weight:700;line-height:140%}}@media(max-width: 575.98px){[data-page*=generic] .article-list .list-item{width:calc(100% + 20px);margin-left:-10px;background:#fff;box-shadow:0px 4px 30px 0px rgba(0,0,0,.05);border:none;border-radius:0}}[data-page*=generic] .article-list .list-item:hover,[data-page*=generic] .article-list .list-item.-active-{background-color:#c31426;color:#fff;padding-left:35px;padding-right:15px}[data-page*=generic] .article-list .list-item:hover circle,[data-page*=generic] .article-list .list-item.-active- circle{stroke:#fff}[data-page*=generic] .article-list .list-item:hover path,[data-page*=generic] .article-list .list-item.-active- path{fill:#fff}[data-page*=generic] .article-list .list-item:hover>svg,[data-page*=generic] .article-list .list-item.-active->svg{opacity:1}[data-page*=generic] .article-list .list-item>svg{flex-shrink:0;margin-left:10px;opacity:0}[data-page*=promotion_article] .l-page__head__title{margin-left:-44px}@media(max-width: 991.98px){[data-page*=promotion_article] .l-page__head__title{flex-wrap:nowrap;align-items:center;margin-left:0}}[data-page*=promotion_article] .l-page__head__title .c-btn.-major-reverse-{--btn-i-graph01-fill: #231815;--btn-i-graph02-fill: #231815}@media(max-width: 991.98px){[data-page*=promotion_article] .l-page__head__title .title__link{margin-top:5px}}[data-page*=promotion_article] .l-page__head__switcher .c-switcher__item{max-width:100%;flex:1 1 auto}[data-page*=promotion_article] .l-page__head__title .c-btn.-major-reverse-{--btn-i-graph01-fill: #231815;--btn-i-graph02-fill: #231815}[data-page*=promotion_article] .break-line{height:1px;width:100%;background:#e6e6e6;margin-bottom:40px}@media(max-width: 991.98px){[data-page*=promotion_article] .c-gotop{right:38px}}[lang=en] [data-page*=marketing] .data-auth-text{letter-spacing:.08em;line-height:160%}