.Landing_container__Aqk6I{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--triquetra-bg);color:var(--triquetra-text-dark);padding:2rem;overflow-y:auto}.Landing_main__lN1Dd{max-width:800px;width:100%;text-align:center}.Landing_title__uaU2H{font-size:3.5rem;margin-bottom:1rem;font-weight:700;color:var(--triquetra-dark-green)}.Landing_subtitle__uGV1k{font-size:1.25rem;color:var(--triquetra-text-dark);margin-bottom:3rem}.Landing_menu__oAtea{display:flex;flex-direction:column;gap:1rem}.Landing_menuItem__VuhR5{background:var(--triquetra-white);color:var(--triquetra-dark-green);padding:1.25rem 2rem;font-size:1.2rem;font-weight:600;border-radius:8px;text-align:left;text-decoration:none;transition:all .2s ease;border:1px solid var(--triquetra-border);box-shadow:0 4px 12px rgba(0,0,0,.05)}.Landing_menuItem__VuhR5:hover{background:var(--triquetra-medium-green);border-color:var(--triquetra-medium-green);color:var(--triquetra-text-light);transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.1)}.Landing_disabled__jW2Ba,.Landing_menuItem__VuhR5.Landing_disabled__jW2Ba{background:#f0f0f0;color:#aaa;border-color:#e0e0e0;pointer-events:none}.Landing_menuItem__VuhR5.Landing_focused__xfSW3{background:var(--triquetra-medium-green);border-color:var(--triquetra-medium-green);color:var(--triquetra-text-light);transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.1);outline:2px solid var(--triquetra-dark-green)}.Carousel_carouselContainer__xynp8{position:relative;overflow:hidden;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:24px;padding:16px;--outer-r:24px;--p-distance:12px;margin:0 auto}.Carousel_carouselTrack__QHl2a{display:flex;cursor:grab}.Carousel_carouselTrack__QHl2a:active{cursor:grabbing}.Carousel_carouselItem__v7mUe{position:relative;display:flex;flex-shrink:0;flex-direction:column;align-items:flex-start;justify-content:flex-end;border:1px solid rgba(255,255,255,.3);border-radius:calc(var(--outer-r) - var(--p-distance));background-color:#0d0716;background-size:cover;background-position:50%;overflow:hidden;transition:border-color .3s ease}.Carousel_carouselItem__v7mUe.Carousel_isActive__nNgpq{border-color:var(--triquetra-medium-green,#5a8a5a);box-shadow:0 0 15px rgba(90,138,90,.5)}.Carousel_itemOverlay__dAQzx{width:100%;background:linear-gradient(0deg,rgba(0,0,0,.9),transparent);padding:20px;border-radius:0 0 calc(var(--outer-r) - var(--p-distance)) calc(var(--outer-r) - var(--p-distance))}.Carousel_carouselItemTitle__1wQEJ{margin-bottom:4px;font-weight:700;font-size:1.5rem;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.8)}.Carousel_carouselItemDescription__Qh359{font-size:.9rem;color:#ddd;text-shadow:0 1px 2px rgba(0,0,0,.8)}.Carousel_carouselIndicators__qPZ_l{margin-top:16px;display:flex;width:100%;justify-content:center;gap:12px}.Carousel_carouselIndicator__QRi48{height:8px;width:8px;border-radius:50%;cursor:pointer;background-color:rgba(255,255,255,.2);transition:all .2s ease}.Carousel_carouselIndicator__QRi48.Carousel_active__s8j_v{background-color:var(--triquetra-medium-green,#fff);transform:scale(1.3)}