.keyDate[data-v-3765a1ff]{display:flex;flex-direction:column;font-size:1.75rem;justify-content:center;line-height:2.1875rem;margin:0 auto;max-width:400px;padding:0 24px}@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:"";display:block;height:72px;margin:18px auto;width:1px}.keyDate.isExpired[data-v-3765a1ff]{opacity:.5}.moduleTimeline[data-v-5b0d0a3c]{background-color:var(--color-neutral-300);padding:72px 0;text-align:center;width:100%}.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;margin:0 auto;max-width:var(--text-column);padding:48px 72px;width:100%}@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);margin-bottom:48px;text-align:center}@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]{list-style:none;margin-bottom:48px}@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]{align-items:center;display:flex;font-size:var(--text-size-body-small);line-height:var(--text-line-body-small)}.moduleDownloads .moduleDownloadBlock .moduleDownloadList .moduleDownloadItem a[data-v-0d50b827]{color:var(--color-neutral-900);padding-left:12px;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;transition:transform .15s ease-in-out 0s}@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;transition:opacity .15s ease-in-out 0s;width:18px}@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:translate3d(-30px,0,0)}.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);position:sticky;top:0;z-index:2}main .headerBackground .extension[data-v-0a6b0821]{background-color:var(--color-neutral-100);height:58px;left:0;position:absolute;top:var(--spacing-header);transform:translate3d(0,-60px,0);transition:transform .2s ease-in-out 0s;width:100%}main .headerBackground.open .extension[data-v-0a6b0821]{transform:translateZ(0)}main .headerBarCont[data-v-0a6b0821]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:calc(var(--spacing-header) + 484px);z-index:3}main .headerBarCont .headerBarScroll[data-v-0a6b0821]{opacity:0;pointer-events:auto;position:sticky;top:var(--spacing-header);transform:translate3d(0,-60px,0);transition:transform .2s ease-in-out 0s,opacity .2s ease-in-out 0s}main .headerBarCont.open .headerBarScroll[data-v-0a6b0821]{opacity:1;transform:translateZ(0)}main .carouselCont[data-v-0a6b0821]{bottom:0;left:0;overflow:clip;pointer-events:none;position:absolute;right:0;top:calc(var(--spacing-header) + 484px);z-index:3}@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);position:sticky;top:var(--spacing-header);transform:translateZ(0);transition:transform .2s ease-in-out 0s}main .carouselCont.open .carouselScroll[data-v-0a6b0821]{transform:translate3d(0,60px,0)}main .carouselCont.open.collapseBorder .carouselScroll[data-v-0a6b0821]{transform:translate3d(0,59px,0)}main .applyHero[data-v-0a6b0821]{margin-bottom:48px;position:relative}main .applyHero .headerTrigger[data-v-0a6b0821]{bottom:144px;position:absolute;top:0}main .applyHero .applyHeroCover[data-v-0a6b0821]{height:484px;margin-bottom:48px;position:relative;width:100%}@media screen and (max-width:640px){main .applyHero .applyHeroCover[data-v-0a6b0821]{display:flex;flex-direction:column-reverse;height:340px;margin-bottom:0}}main .applyHero .applyHeroCover img[data-v-0a6b0821]{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;width:100%}main .applyHero .applyHeroCont[data-v-0a6b0821]{padding-top:108px;text-align:center}@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);margin:0 auto 120px;max-width:var(--text-column)}@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]{align-items:center;display:flex;flex-direction:column;font-size:var(--text-size-body);gap:96px;line-height:var(--text-line-body);padding:96px 0;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]{display:flex;flex-direction:column;gap:var(--spacing-small);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}}
