@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700");@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400italic,700italic");.landing_landingContainer__EbRP7{width:100%;height:100vh;height:100dvh;background:linear-gradient(135deg,#1a1a2e,#16213e 25%,#0f3460 75%,#1a1a2e);position:relative;overflow:hidden;font-family:Montserrat,sans-serif;color:#e0e0e0;font-size:14px;display:flex;align-items:center;justify-content:center}.landing_landingContainer__EbRP7:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(59,130,246,.15) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(139,92,246,.15) 0,transparent 50%),radial-gradient(circle at 40% 20%,rgba(34,197,94,.1) 0,transparent 50%);z-index:1;pointer-events:none}.landing_contentWrapper__4AixG{max-width:1200px;width:90%;height:100%;margin:0 auto;position:relative;display:flex;flex-direction:column;padding:clamp(10px,2vh,20px) 0;z-index:2}.landing_headerSection__EvBV0{width:100%;height:auto;padding:clamp(15px,3vh,30px) 0;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.landing_menuIcon__oqFd6{width:40px;height:24px;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;z-index:10}.landing_menuLine__8sDHw{width:24px;height:3px;background-color:silver;display:block;position:relative}.landing_menuLine__8sDHw:after,.landing_menuLine__8sDHw:before{content:"";width:24px;height:3px;background-color:silver;display:block;position:absolute}.landing_menuLine__8sDHw:before{top:-10px;left:8px}.landing_menuLine__8sDHw:after{top:10px}.landing_mainHeading__tNXKR{font-size:clamp(1.25rem,4vw,2rem);font-weight:700;margin:0;line-height:1;text-align:center;flex-grow:1;color:#f0f0f0;text-shadow:2px 2px 4px rgba(0,0,0,.8)}.landing_coordinates__ncZLY{font-size:clamp(10px,1.5vw,16px);transform:rotate(-90deg) translateY(50%);position:absolute;left:-150px;top:50%;letter-spacing:3.2px;margin:0;white-space:nowrap;color:#b8b8b8;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.landing_ellipsesContainer__c4SO3{width:min(80vw,70vh,600px);height:min(80vw,70vh,600px);border-radius:50%;margin:0 auto;position:relative;flex:1 1;display:flex;align-items:center;justify-content:center;max-width:600px;max-height:600px}.landing_greeting__hF6J2{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);margin:0;text-transform:uppercase;letter-spacing:clamp(1rem,6vw,4rem);font-size:clamp(.875rem,3vw,2.2rem);font-weight:400;color:#d0d0d0;opacity:.8;padding-left:clamp(.5rem,3vw,2rem);text-shadow:2px 2px 6px rgba(0,0,0,.9);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing_greeting__hF6J2:after{content:"";width:5px;height:5px;border-radius:50%;display:inline-block;background-color:silver;position:absolute;top:50%;right:clamp(-20px,-4vw,-40px);transform:translateY(-50%);box-shadow:0 0 10px hsla(0,0%,75%,.8)}.landing_ellipses__S4UE9{border-radius:50%;position:absolute;top:0;border-style:solid}.landing_ellipsesOuterThin__DA_z8{width:100%;height:100%;border-width:1px;border-color:hsla(0,0%,75%,.2);animation:landing_ellipsesOrbit__IWcuI 15s ease-in-out infinite}.landing_ellipsesOuterThin__DA_z8:after{content:"";background:repeating-conic-gradient(from 0deg at 50% 50%,transparent 0deg,hsla(0,0%,75%,.1) 2deg,transparent 4deg,transparent 10deg);top:0;left:0;bottom:0;right:0;position:absolute;opacity:.3;border-radius:50%}.landing_ellipsesOuterThick__LGedq{width:99.5%;height:99.5%;border-color:hsla(0,0%,75%,.4) transparent;border-width:2px;transform:rotate(-45deg);animation:landing_ellipsesRotate__9qWP4 15s ease-in-out infinite}.landing_ellipsesOrbit__IWcuI{width:clamp(30px,8vw,40px);height:clamp(30px,8vw,40px);border-width:2px;border-color:silver;top:10%;right:15%;box-shadow:0 0 20px hsla(0,0%,75%,.5)}.landing_ellipsesOrbit__IWcuI:before{content:"";width:clamp(8px,2vw,11px);height:clamp(8px,2vw,11px);border-radius:50%;background-color:#e0e0e0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 15px hsla(0,0%,88%,.8)}.landing_actionButtons__Y7QPe{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:clamp(10px,2vh,20px);align-items:center;z-index:10;width:min(90%,250px);max-width:250px}.landing_actionBtn__ATyxN{padding:clamp(10px,2vh,14px) clamp(20px,4vw,28px);border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease;border:2px solid transparent;width:100%;min-width:min(180px,80vw);text-align:center;font-size:clamp(.875rem,2vw,1rem);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.landing_actionBtnPrimary___CyJ_{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;box-shadow:0 4px 20px rgba(59,130,246,.6);border:1px solid hsla(0,0%,100%,.2)}.landing_actionBtnPrimary___CyJ_:active,.landing_actionBtnPrimary___CyJ_:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(59,130,246,.7)}.landing_actionBtnSecondary__j9Pow{background:hsla(0,0%,100%,.95);color:#1a1a1a;border-color:silver;box-shadow:0 4px 15px hsla(0,0%,100%,.3)}.landing_actionBtnSecondary__j9Pow:active,.landing_actionBtnSecondary__j9Pow:hover{background:#fff;transform:translateY(-2px);box-shadow:0 6px 20px hsla(0,0%,100%,.4)}.landing_scrollerSection__2_Toe{width:120px;position:absolute;right:20px;bottom:20px;overflow:hidden}.landing_pageTitle__3o82c{font-family:Playfair Display,serif;letter-spacing:8px;margin-top:16px;margin-bottom:32px;color:#d0d0d0;text-shadow:1px 1px 3px rgba(0,0,0,.8)}.landing_timeline__cYE1u{width:24px;height:144px;margin-left:auto}.landing_timelineUnit__xVIo7{width:100%;height:2px;display:block;background-color:silver;margin:0 0 32px;opacity:.3;position:relative}.landing_timelineUnitActive__8GDZK{opacity:1;background-color:#e0e0e0;box-shadow:0 0 10px hsla(0,0%,88%,.6)}.landing_timelineUnitActive__8GDZK:after{opacity:.3}.landing_timelineUnit__xVIo7:after{content:"";width:70%;height:2px;position:absolute;right:0;top:16px;background-color:silver}@keyframes landing_ellipsesRotate__9qWP4{0%{transform:rotate(-45deg)}to{transform:rotate(-405deg)}}@keyframes landing_ellipsesOrbit__IWcuI{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:1024px){.landing_ellipsesContainer__c4SO3{width:min(70vw,60vh,500px);height:min(70vw,60vh,500px)}.landing_greeting__hF6J2{letter-spacing:clamp(.75rem,5vw,3rem);font-size:clamp(.875rem,2.5vw,1.75rem)}}@media (max-width:768px){.landing_coordinates__ncZLY{display:none}.landing_ellipsesContainer__c4SO3{width:min(75vw,50vh,450px);height:min(75vw,50vh,450px)}.landing_greeting__hF6J2{font-size:clamp(.75rem,3vw,1.5rem);letter-spacing:clamp(.5rem,4vw,2rem);padding-left:clamp(.25rem,2vw,1rem)}.landing_headerSection__EvBV0{padding:15px 0;justify-content:center;position:relative}.landing_menuIcon__oqFd6{position:absolute;left:0}.landing_actionButtons__Y7QPe{gap:12px;width:min(85%,220px)}.landing_actionBtn__ATyxN{padding:12px 24px}.landing_scrollerSection__2_Toe{display:none}.landing_mainHeading__tNXKR{font-size:clamp(1.125rem,4vw,1.5rem)}}@media (max-width:480px){.landing_ellipsesContainer__c4SO3{width:min(80vw,45vh,350px);height:min(80vw,45vh,350px)}.landing_greeting__hF6J2{font-size:clamp(.625rem,2.5vw,1.25rem);letter-spacing:clamp(.25rem,3vw,1rem);padding-left:clamp(.125rem,1vw,.5rem)}.landing_greeting__hF6J2:after{width:3px;height:3px;right:-15px}.landing_headerSection__EvBV0{padding:12px 0}.landing_mainHeading__tNXKR{font-size:clamp(1rem,3.5vw,1.25rem)}.landing_actionButtons__Y7QPe{gap:10px;top:58%}.landing_actionBtn__ATyxN{padding:10px 20px;font-size:.875rem;min-width:150px}.landing_ellipsesOrbit__IWcuI{width:25px;height:25px}.landing_ellipsesOrbit__IWcuI:before{width:6px;height:6px}}@media (max-width:360px){.landing_ellipsesContainer__c4SO3{width:min(85vw,40vh,300px);height:min(85vw,40vh,300px)}.landing_greeting__hF6J2{font-size:.625rem;letter-spacing:.25rem;padding-left:.125rem}.landing_actionBtn__ATyxN{font-size:.8125rem;padding:9px 18px}}@media (max-height:700px){.landing_headerSection__EvBV0{padding:10px 0}.landing_ellipsesContainer__c4SO3{width:min(60vw,60vh,400px);height:min(60vw,60vh,400px)}.landing_greeting__hF6J2{font-size:clamp(.75rem,3vh,1.5rem);letter-spacing:clamp(.5rem,4vh,2rem)}.landing_actionButtons__Y7QPe{gap:10px;top:60%}.landing_actionBtn__ATyxN{padding:8px 20px;font-size:.875rem}}@media (max-height:500px){.landing_ellipsesContainer__c4SO3{width:min(50vw,50vh,300px);height:min(50vw,50vh,300px)}.landing_greeting__hF6J2{font-size:.625rem;letter-spacing:.5rem;padding-left:.25rem}.landing_actionButtons__Y7QPe{flex-direction:row;gap:10px;width:auto;max-width:90%}.landing_actionBtn__ATyxN{padding:6px 16px;font-size:.75rem;min-width:120px}.landing_ellipsesOrbit__IWcuI{width:20px;height:20px}}@media (hover:none) and (pointer:coarse){.landing_actionBtn__ATyxN,.landing_menuIcon__oqFd6{min-height:44px;display:flex;align-items:center;justify-content:center}.landing_menuIcon__oqFd6{min-width:44px}.landing_actionBtnPrimary___CyJ_:hover{transform:none;box-shadow:0 4px 20px rgba(59,130,246,.6)}.landing_actionBtnSecondary__j9Pow:hover{transform:none;background:hsla(0,0%,100%,.95);box-shadow:0 4px 15px hsla(0,0%,100%,.3)}.landing_actionBtn__ATyxN:active{transform:scale(.98)}}.landing_navOverlay__vGuVQ{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.landing_navOverlayActive__ih9qu{opacity:1;visibility:visible}.landing_navMenu__E3PsU{position:fixed;top:0;left:-350px;width:min(350px,85vw);height:100%;height:100dvh;background:linear-gradient(135deg,#1a1a2e,#16213e);box-shadow:5px 0 25px rgba(0,0,0,.8);z-index:999;transition:transform .3s cubic-bezier(.4,0,.2,1);overflow-y:auto;border-right:1px solid hsla(0,0%,75%,.2);-webkit-overflow-scrolling:touch}.landing_navMenuActive__TorP4{transform:translateX(min(350px,85vw))}.landing_navHeader__4250R{padding:20px;border-bottom:1px solid hsla(0,0%,75%,.1);display:flex;justify-content:space-between;align-items:center;background:rgba(0,0,0,.2)}.landing_navTitle__sI0D7{font-size:clamp(1rem,3vw,1.25rem);font-weight:600;color:#e0e0e0;margin:0;text-transform:uppercase;letter-spacing:2px}.landing_closeBtn__PAUAA{background:none;border:none;color:silver;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease;-webkit-tap-highlight-color:transparent;min-width:44px;min-height:44px}.landing_closeBtn__PAUAA:active,.landing_closeBtn__PAUAA:hover{background:hsla(0,0%,75%,.1);color:#fff;transform:rotate(90deg)}.landing_navLinks__8oL_o{padding:20px 0}.landing_navLink__MX_D9{display:flex;align-items:center;gap:15px;padding:clamp(12px,2vh,15px) clamp(20px,4vw,25px);color:#d0d0d0;text-decoration:none;transition:all .3s ease;border-left:3px solid transparent;font-size:clamp(.875rem,2vw,.9375rem);font-weight:500;-webkit-tap-highlight-color:transparent;min-height:44px}.landing_navLink__MX_D9:active,.landing_navLink__MX_D9:hover{background:rgba(59,130,246,.1);color:#fff;border-left-color:#3b82f6;transform:translateX(5px)}.landing_navIcon___8_pY{font-size:clamp(1rem,3vw,1.25rem);width:30px;text-align:center;filter:grayscale(.3)}.landing_navLink__MX_D9:active .landing_navIcon___8_pY,.landing_navLink__MX_D9:hover .landing_navIcon___8_pY{filter:grayscale(0);transform:scale(1.2)}.landing_navFooter__e_wno{position:absolute;bottom:0;left:0;right:0;padding:clamp(15px,3vh,20px);border-top:1px solid hsla(0,0%,75%,.1);background:rgba(0,0,0,.3)}.landing_navFooterText__J4CdK{margin:0;color:grey;font-size:clamp(.625rem,2vw,.75rem);text-align:center;letter-spacing:1px}@media (max-width:480px){.landing_navMenu__E3PsU{width:min(280px,85vw);left:calc(-1 * min(280px, 85vw))}.landing_navMenuActive__TorP4{transform:translateX(min(280px,85vw))}.landing_navLink__MX_D9{padding:12px 20px}.landing_navTitle__sI0D7{font-size:1rem}}.landing_navMenuActive__TorP4 .landing_navLink__MX_D9{animation:landing_slideIn__Zt4Mj .4s ease forwards;opacity:0}.landing_navMenuActive__TorP4 .landing_navLink__MX_D9:first-child{animation-delay:.1s}.landing_navMenuActive__TorP4 .landing_navLink__MX_D9:nth-child(2){animation-delay:.15s}.landing_navMenuActive__TorP4 .landing_navLink__MX_D9:nth-child(3){animation-delay:.2s}.landing_navMenuActive__TorP4 .landing_navLink__MX_D9:nth-child(4){animation-delay:.25s}.landing_navMenuActive__TorP4 .landing_navLink__MX_D9:nth-child(5){animation-delay:.3s}.landing_navMenuActive__TorP4 .landing_navLink__MX_D9:nth-child(6){animation-delay:.35s}.landing_navMenuActive__TorP4 .landing_navLink__MX_D9:nth-child(7){animation-delay:.4s}.landing_navMenuActive__TorP4 .landing_navLink__MX_D9:nth-child(8){animation-delay:.45s}.landing_navMenuActive__TorP4 .landing_navLink__MX_D9:nth-child(9){animation-delay:.5s}.landing_navMenuActive__TorP4 .landing_navLink__MX_D9:nth-child(10){animation-delay:.55s}.landing_navMenuActive__TorP4 .landing_navLink__MX_D9:nth-child(11){animation-delay:.6s}@keyframes landing_slideIn__Zt4Mj{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.landing_actionBtn__ATyxN,.landing_closeBtn__PAUAA,.landing_menuIcon__oqFd6,.landing_navLink__MX_D9{-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports (-webkit-touch-callout:none){.landing_landingContainer__EbRP7{min-height:-webkit-fill-available}.landing_navMenu__E3PsU{height:-webkit-fill-available}}@media (prefers-reduced-motion:reduce){.landing_landingContainer__EbRP7 *,.landing_landingContainer__EbRP7 :after,.landing_landingContainer__EbRP7 :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast:high){.landing_actionBtn__ATyxN,.landing_ellipses__S4UE9{border-width:2px}.landing_navLink__MX_D9{border-left-width:4px}}