.keyDate[data-v-3765a1ff]{flex-direction:column;justify-content:center;max-width:400px;margin:0 auto;padding:0 24px;font-size:1.75rem;line-height:2.1875rem;display:flex}@media screen and (min-width:961px) and (max-width:1280px){.keyDate[data-v-3765a1ff]{font-size:1.5rem;line-height:1.875rem}}@media screen and (max-width:960px){.keyDate[data-v-3765a1ff]{font-size:1.125rem;line-height:1.5625rem}}@media screen and (min-width:448px){.keyDate[data-v-3765a1ff]{padding:0}}.keyDate[data-v-3765a1ff]:not(.last):after{background-color:var(--color-neutral-900);content:"";width:1px;height:72px;margin:18px auto;display:block}.keyDate.isExpired[data-v-3765a1ff]{opacity:.5}.moduleTimeline[data-v-5b0d0a3c]{background-color:var(--color-neutral-300);text-align:center;width:100%;padding:72px 0}.moduleTimeline h3[data-v-5b0d0a3c]{font-size:var(--text-size-subtitle);line-height:var(--text-line-subtitle);margin-bottom:72px}@media screen and (max-width:640px){.moduleTimeline h3[data-v-5b0d0a3c]{margin-bottom:36px}}.moduleTimeline.open[data-v-5b0d0a3c]{background-color:var(--color-secondary-100)}@media screen and (max-width:640px){.moduleTimeline[data-v-5b0d0a3c]{margin:0 -18px}}.moduleDownloads[data-v-0d50b827]{border:1px solid var(--color-neutral-900);box-sizing:border-box;max-width:var(--text-column);width:100%;margin:0 auto;padding:48px 72px}@media screen and (max-width:1280px){.moduleDownloads[data-v-0d50b827]{padding:36px 48px}}@media screen and (max-width:960px){.moduleDownloads[data-v-0d50b827]{padding:24px}}@media screen and (max-width:448px){.moduleDownloads[data-v-0d50b827]{max-width:calc(100% - 48px)}}.moduleDownloads h3[data-v-0d50b827]{font-size:var(--text-size-subtitle);line-height:var(--text-line-subtitle);text-align:center;margin-bottom:48px}@media screen and (max-width:1280px){.moduleDownloads h3[data-v-0d50b827]{margin-bottom:36px}}@media screen and (max-width:960px){.moduleDownloads h3[data-v-0d50b827]{margin-bottom:24px}}.moduleDownloads .moduleDownloadBlock h4[data-v-0d50b827]{margin-bottom:12px}.moduleDownloads .moduleDownloadBlock .moduleDownloadList[data-v-0d50b827]{margin-bottom:48px;list-style:none}@media screen and (max-width:1280px){.moduleDownloads .moduleDownloadBlock .moduleDownloadList[data-v-0d50b827]{margin-bottom:36px}}@media screen and (max-width:960px){.moduleDownloads .moduleDownloadBlock .moduleDownloadList[data-v-0d50b827]{margin-bottom:24px}}.moduleDownloads .moduleDownloadBlock .moduleDownloadList.last[data-v-0d50b827]{margin-bottom:0}.moduleDownloads .moduleDownloadBlock .moduleDownloadList .moduleDownloadItem[data-v-0d50b827]{font-size:var(--text-size-body-small);line-height:var(--text-line-body-small);align-items:center;display:flex}.moduleDownloads .moduleDownloadBlock .moduleDownloadList .moduleDownloadItem a[data-v-0d50b827]{color:var(--color-neutral-900);text-underline-offset:3px;padding-left:12px;text-decoration:none;text-decoration-thickness:1px;transition:transform .15s ease-in-out}@media screen and (max-width:640px){.moduleDownloads .moduleDownloadBlock .moduleDownloadList .moduleDownloadItem a[data-v-0d50b827]{text-decoration:underline;transform:translateZ(0)}}.moduleDownloads .moduleDownloadBlock .moduleDownloadList .moduleDownloadItem svg[data-v-0d50b827]{flex:none;width:18px;transition:opacity .15s ease-in-out}@media screen and (max-width:640px){.moduleDownloads .moduleDownloadBlock .moduleDownloadList .moduleDownloadItem svg[data-v-0d50b827]{opacity:1}.moduleDownloads .moduleDownloadBlock .moduleDownloadList .moduleDownloadItem[data-v-0d50b827]{margin-bottom:12px}}.moduleDownloads .moduleDownloadBlock .moduleDownloadList .moduleDownloadItem[data-v-0d50b827]:last-child{margin-bottom:0}@media (hover:hover){.moduleDownloads .moduleDownloadBlock .moduleDownloadList .moduleDownloadItem a[data-v-0d50b827]{transform:translate(-30px)}.moduleDownloads .moduleDownloadBlock .moduleDownloadList .moduleDownloadItem svg[data-v-0d50b827]{opacity:0}.moduleDownloads .moduleDownloadBlock .moduleDownloadList .moduleDownloadItem:hover a[data-v-0d50b827]{text-decoration:underline;transform:translateZ(0)}.moduleDownloads .moduleDownloadBlock .moduleDownloadList .moduleDownloadItem:hover svg[data-v-0d50b827]{opacity:1}}main[data-v-0a6b0821]{--accent:var(--color-neutral-900);--border:var(--color-neutral-900);--headerbar-paddingtop:0;--headerbar-margintop:0;position:relative}main .headerBackground[data-v-0a6b0821]{background-color:var(--color-neutral-100);height:var(--spacing-header);z-index:2;position:sticky;top:0}main .headerBackground .extension[data-v-0a6b0821]{background-color:var(--color-neutral-100);height:58px;left:0;top:var(--spacing-header);width:100%;transition:transform .2s ease-in-out;position:absolute;transform:translateY(-60px)}main .headerBackground.open .extension[data-v-0a6b0821]{transform:translateZ(0)}main .headerBarCont[data-v-0a6b0821]{pointer-events:none;bottom:0;left:0;right:0;top:calc(var(--spacing-header) + 484px);z-index:3;position:absolute}main .headerBarCont .headerBarScroll[data-v-0a6b0821]{opacity:0;pointer-events:auto;top:var(--spacing-header);transition:transform .2s ease-in-out,opacity .2s ease-in-out;position:sticky;transform:translateY(-60px)}main .headerBarCont.open .headerBarScroll[data-v-0a6b0821]{opacity:1;transform:translateZ(0)}main .carouselCont[data-v-0a6b0821]{pointer-events:none;bottom:0;left:0;right:0;top:calc(var(--spacing-header) + 484px);z-index:3;position:absolute;overflow:clip}@media screen and (max-width:640px){main .carouselCont[data-v-0a6b0821]{top:var(--spacing-header)}}main .carouselCont .carouselScroll[data-v-0a6b0821]{background-color:var(--color-neutral-100);top:var(--spacing-header);transition:transform .2s ease-in-out;position:sticky;transform:translateZ(0)}main .carouselCont.open .carouselScroll[data-v-0a6b0821]{transform:translateY(60px)}main .carouselCont.open.collapseBorder .carouselScroll[data-v-0a6b0821]{transform:translateY(59px)}main .applyHero[data-v-0a6b0821]{margin-bottom:48px;position:relative}main .applyHero .headerTrigger[data-v-0a6b0821]{position:absolute;top:0;bottom:144px}main .applyHero .applyHeroCover[data-v-0a6b0821]{width:100%;height:484px;margin-bottom:48px;position:relative}@media screen and (max-width:640px){main .applyHero .applyHeroCover[data-v-0a6b0821]{flex-direction:column-reverse;height:340px;margin-bottom:0;display:flex}}main .applyHero .applyHeroCover img[data-v-0a6b0821]{-o-object-fit:cover;object-fit:cover;vertical-align:bottom;width:100%;height:100%}main .applyHero .applyHeroCont[data-v-0a6b0821]{text-align:center;padding-top:108px}@media screen and (max-width:640px){main .applyHero .applyHeroCont[data-v-0a6b0821]{padding:36px 0 0}}main .applyHero .applyHeroCont .applyHeroSubtitle[data-v-0a6b0821],main .applyHero .applyHeroCont .applyHeroTitle[data-v-0a6b0821]{font-size:var(--text-size-title-small);line-height:var(--text-line-title-small)}main .applyHero .applyHeroCont .applyHeroSubtitle[data-v-0a6b0821]{color:var(--color-neutral-400);max-width:var(--text-column);margin:0 auto 120px}@media screen and (min-width:961px) and (max-width:1200px){main .applyHero .applyHeroCont .applyHeroSubtitle[data-v-0a6b0821]{margin-bottom:96px}}@media screen and (max-width:640px){main .applyHero .applyHeroCont .applyHeroSubtitle[data-v-0a6b0821]{margin-bottom:72px}}main .body[data-v-0a6b0821]{font-size:var(--text-size-body);line-height:var(--text-line-body);flex-direction:column;align-items:center;gap:96px;padding:96px 0;display:flex;position:relative}main .body.noButton[data-v-0a6b0821]{padding-top:0}main .body .contentsCont[data-v-0a6b0821]{bottom:72px;left:var(--spacing-default);position:absolute;top:0}main .body .contentsCont .toc[data-v-0a6b0821]{gap:var(--spacing-small);flex-direction:column;display:flex;position:sticky;top:256px}@media screen and (max-width:960px){main .body .contentsCont[data-v-0a6b0821]{display:none}}main .body .moduleParagraph[data-v-0a6b0821]{box-sizing:border-box;padding:0 24px}@media screen and (min-width:448px){main .body .moduleParagraph[data-v-0a6b0821]{padding:0}}main .body[data-v-0a6b0821] .text{font-size:var(--text-size-body-small);line-height:var(--text-line-body-small)}@media screen and (max-width:640px){main .body[data-v-0a6b0821] .text{font-size:var(--text-size-body);line-height:var(--text-line-body);max-width:100%}}@media screen and (max-width:1280px){main .body[data-v-0a6b0821]{gap:72px;padding:72px 0}}@media screen and (max-width:640px){main .body[data-v-0a6b0821]{gap:48px;padding:48px 0}}
