.sectionLayout_ah-section-root__9hdH8{display:flex;flex-direction:column;min-height:100vh;position:relative}.sectionLayout_ah-section-rows__cnaRS{display:flex;flex-direction:column;width:100%;z-index:1}.sectionLayout_ah-nav-top__psx2_{background:transparent}.sectionLayout_ah-content-area___bWG9,.sectionLayout_ah-nav-top__psx2_{display:flex;justify-content:center;align-items:center;padding-top:8px;padding-bottom:8px}.sectionLayout_ah-content-area___bWG9{flex:1 1 auto;position:relative;width:100%;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sectionLayout_ah-nav-bottom__pzeV0{display:flex;justify-content:center;align-items:center;padding-top:8px;padding-bottom:8px}@media (max-width:767px){.sectionLayout_ah-nav-bottom__pzeV0{position:fixed;left:0;right:0;bottom:16px;margin:0;padding-left:16px;padding-right:16px;z-index:1050;display:flex;justify-content:center}.sectionLayout_ah-content-area___bWG9{padding-bottom:calc(var(--ah-nav-row-height, 56px) + 32px)}}.SectionNavigationButton_section-nav-btn__HQGI0{background:#000!important;color:#fff!important;border:2px solid #fff!important;border-radius:1.5rem!important;font-weight:400;box-shadow:none;transition:background .2s,color .2s}.SectionNavigationButton_section-nav-btn__HQGI0:focus,.SectionNavigationButton_section-nav-btn__HQGI0:hover{background:#fff!important;color:#000!important;text-decoration:none!important;outline:none}.SectionNavigationButton_section-nav-btn__HQGI0:disabled{opacity:1;background:#e0e0e0!important;color:#888!important;border:2px solid #e0e0e0!important;cursor:not-allowed}.cardTypeOne_levelRow__kA6TP{display:flex;flex-direction:row;align-items:center;gap:1.5rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem;margin-bottom:.5rem;position:relative;z-index:1;background:transparent;border-radius:0;scrollbar-width:thin;scrollbar-color:#6a1b9a #222;flex-wrap:nowrap;white-space:nowrap;min-height:-moz-fit-content;min-height:fit-content;max-width:100%}.cardTypeOne_levelCard__XOejl{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background:none;border-radius:1rem;box-shadow:0 2px 12px rgba(106,27,154,.18);min-width:80px;max-width:120px;height:120px;margin:0;position:relative;transition:box-shadow .2s,transform .2s;flex-shrink:0;white-space:normal}.cardTypeOne_levelCard__XOejl:hover{box-shadow:0 4px 24px rgba(106,27,154,.28);transform:translateY(-4px) scale(1.04)}@media (max-width:600px){.cardTypeOne_levelRow__kA6TP{gap:.5rem;padding-bottom:.25rem;margin-bottom:.25rem}.cardTypeOne_levelCard__XOejl{min-width:60px;max-width:80px;height:80px}}.cardTypeOne_cardTypeOne___5jAl{background:var(--section-bg,transparent);border-radius:1rem;padding:1.5rem;min-width:320px;min-height:320px;max-width:480px;flex-direction:column;margin:0 auto}.cardTypeOne_cardTypeOne___5jAl,.cardTypeOne_cards-carousel-center__LlpyG{width:100%;display:flex;align-items:center;justify-content:center;position:relative}.cardTypeOne_cards-carousel-center__LlpyG{min-height:360px;padding-top:8px}@media (max-width:600px){.cardTypeOne_cards-carousel-center__LlpyG{min-height:300px}}.carouselIndicator_carouselIndicator__WjMnV{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem;padding:.5rem 1rem;border-radius:20px;background:color-mix(in srgb,var(--section-bg,transparent),transparent 70%);backdrop-filter:blur(8px);position:relative;z-index:200}.carouselIndicator_indicatorText__gI1GO{color:var(--section-text,#fff);font-size:.875rem;font-weight:500;opacity:.9;white-space:nowrap}.carouselIndicator_indicatorDots__6dlwW{display:flex;gap:.25rem;align-items:center;margin-left:.5rem}.carouselIndicator_dot__hLknC{border:none;padding:0;cursor:pointer;transition:all .3s ease;height:8px;border-radius:4px;background-color:color-mix(in srgb,var(--section-text,#fff),transparent 60%)}.carouselIndicator_dot__hLknC:hover{background-color:color-mix(in srgb,var(--section-text,#fff),transparent 40%);transform:scale(1.2)}.carouselIndicator_dot__hLknC:focus{outline:2px solid var(--section-text,#fff);outline-offset:2px}.carouselIndicator_dotInactive__7xHjq{width:8px}.carouselIndicator_dotActive__CDECx{width:24px;background-color:var(--section-text,#fff)}.carouselIndicator_keyboardHint__OL_CW{margin-top:.75rem;text-align:center;font-size:.75rem;color:color-mix(in srgb,var(--section-text,#fff),transparent 40%);opacity:.8}@media (max-width:600px){.carouselIndicator_carouselIndicator__WjMnV{padding:.375rem .75rem;gap:.375rem}.carouselIndicator_indicatorText__gI1GO{font-size:.8125rem}.carouselIndicator_indicatorDots__6dlwW{margin-left:.375rem}.carouselIndicator_dotActive__CDECx{width:20px}.carouselIndicator_keyboardHint__OL_CW{font-size:.6875rem}}@media (prefers-contrast:high){.carouselIndicator_carouselIndicator__WjMnV{border:2px solid var(--section-text,#fff);background:var(--section-bg,#000)}.carouselIndicator_dot__hLknC{border:1px solid var(--section-text,#fff)}}.cardTypeTwo_cardTypeTwo__Ih8LD{background:var(--section-bg,#f8f9fa);border-radius:1.5rem;padding:2.5rem 2.5rem 2rem;box-shadow:0 4px 24px rgba(0,0,0,.1);min-width:320px;min-height:320px;max-width:480px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin:0 auto}@media (max-width:600px){.cardTypeTwo_cardTypeTwo__Ih8LD{padding:1.25rem .5rem 1rem;min-width:220px;max-width:98vw}}.carouselNav_carouselNavBtn__BF_2h{position:absolute;top:50%;transform:translateY(-50%);width:var(--carousel-btn-size,48px);height:var(--carousel-btn-size,48px);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5rem;cursor:pointer;z-index:100;background-color:color-mix(in srgb,var(--section-bg,#fff),transparent 10%);color:var(--section-text,#333);border:2px solid color-mix(in srgb,var(--section-border,#ccc),transparent 50%);box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.carouselNav_carouselNavBtn__BF_2h:hover{transform:translateY(-50%) scale(1.1);box-shadow:0 6px 16px rgba(0,0,0,.2)}.carouselNav_carouselNavBtnLeft__ew0_O{left:0}.carouselNav_carouselNavBtnRight__mt7Ou{right:0}@media (max-width:600px){.carouselNav_carouselNavBtn__BF_2h{width:var(--carousel-btn-size-mobile,40px);height:var(--carousel-btn-size-mobile,40px);font-size:1.25rem}}.ImageBox_imageBox__5NdJT{position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin:0 auto}.ImageBox_imageBoxContent__D1prc{width:100%;height:auto;display:block}.ImageBox_imageBoxPlaceholder__H4T0g{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px dashed color-mix(in srgb,var(--section-border,#ccc),transparent 60%);background:color-mix(in srgb,var(--section-bg,#f8f9fa),transparent 80%);color:var(--section-text,#666);opacity:.6;font-size:.875rem}.ImageBox_imageBoxCard__HSDwd{max-width:var(--card-image-max-width,520px)}.ImageBox_imageBoxCard__HSDwd,.ImageBox_imageBoxCard__HSDwd .ImageBox_imageBoxPlaceholder__H4T0g{aspect-ratio:var(--card-image-aspect-ratio,3/2)}.ImageBox_imageBoxTimeline__gLDlL{max-width:var(--timeline-image-max-width,600px);aspect-ratio:var(--timeline-image-aspect-ratio,2/1)}.ImageBox_imageBoxTimeline__gLDlL .ImageBox_imageBoxPlaceholder__H4T0g{aspect-ratio:var(--timeline-image-aspect-ratio,2/1);border-radius:8px}.ImageBox_imageBoxThumbnail__3goS0{max-width:var(--thumbnail-image-max-width,120px);aspect-ratio:var(--thumbnail-image-aspect-ratio,1/1)}.ImageBox_imageBoxThumbnail__3goS0 .ImageBox_imageBoxPlaceholder__H4T0g{aspect-ratio:var(--thumbnail-image-aspect-ratio,1/1);border-radius:8px;background:rgba(255,255,255,.03);color:rgba(255,255,255,.4);font-size:.75rem;border:1px solid rgba(255,255,255,.1)}@media (max-width:600px){.ImageBox_imageBoxCard__HSDwd{max-width:var(--card-image-max-width-mobile,calc(100vw - 3rem))}.ImageBox_imageBoxTimeline__gLDlL{max-width:var(--timeline-image-max-width-mobile,calc(100vw - 3rem))}.ImageBox_imageBoxPlaceholder__H4T0g{font-size:.75rem}}@media (max-width:374px){.ImageBox_imageBoxCard__HSDwd,.ImageBox_imageBoxTimeline__gLDlL{max-width:calc(100vw - 2rem)}}@media (min-width:768px){.ImageBox_imageBoxCard__HSDwd{max-width:var(--card-image-max-width,520px)}.ImageBox_imageBoxTimeline__gLDlL{max-width:var(--timeline-image-max-width,600px)}}@media (min-width:1024px){.ImageBox_imageBoxCard__HSDwd{max-width:var(--card-image-max-width-desktop,520px)}.ImageBox_imageBoxTimeline__gLDlL{max-width:var(--timeline-image-max-width-desktop,640px)}}.timelineSection_ahSection__L5_UU{min-height:100vh;max-height:100vh}.timelineSection_ahSectionContent__9e5VW{position:relative;height:100%}.timelineSection_ahSectionContent__9e5VW,.timelineSection_contentWrapper__OWx_R{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.timelineSection_contentWrapper__OWx_R{min-height:100%;padding:20px 0}.timelineSection_timeline__xyjLG{position:relative;padding:20px}.timelineSection_timelineItem__wXGJL.timelineSection_left__UTAQO{align-items:flex-start;justify-content:flex-start}.timelineSection_timelineItem__wXGJL.timelineSection_right__NY_ug{align-items:flex-end;justify-content:flex-end}.timelineSection_timeline-content__Axdke,.timelineSection_timelineContent__KPtYd{padding:1.5rem 2rem;background:var(--section-bg,#fff);color:var(--section-text,#000);border:1px solid var(--section-border,#e0e0e0);border-radius:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:1.5rem;transition:box-shadow .3s,transform .3s;min-width:320px;max-width:900px;width:100%;font-family:Inter,sans-serif;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.timelineSection_timelineItem__wXGJL.timelineSection_right__NY_ug .timelineSection_timeline-content__Axdke,.timelineSection_timelineItem__wXGJL.timelineSection_right__NY_ug .timelineSection_timelineContent__KPtYd{margin-left:auto}.timelineSection_timelineItem__wXGJL.timelineSection_left__UTAQO .timelineSection_timeline-content__Axdke,.timelineSection_timelineItem__wXGJL.timelineSection_left__UTAQO .timelineSection_timelineContent__KPtYd{margin-right:auto}.timelineSection_timelineItem__wXGJL{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-bottom:2rem;animation:timelineSection_fadeIn__k0Dfe .5s ease-in-out forwards;opacity:0;position:relative}.timelineSection_myButton__GRqaI{border:1px solid var(--section-border,#e0e0e0);text-align:center;text-decoration:none;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:12px;padding:.5rem 1.25rem;transition:background .2s,color .2s,border .2s,transform .2s;font-family:Inter,sans-serif}.timelineSection_myButton__GRqaI:hover{background:var(--section-border,#e0e0e0);color:var(--section-text,#000)}@keyframes timelineSection_fadeIn__k0Dfe{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.timelineSection_timeline-content__Axdke{padding:1.25rem;background:var(--section-bg,rgba(0,0,0,.7));border:1px solid var(--section-border,rgba(255,255,255,.1));border-radius:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:1.5rem;transition:box-shadow .3s,transform .3s}