.page_container__jZF7q,.page_fullScreenContainer__8XDV0{display:flex;flex-direction:column;align-items:center}.page_fullScreenContainer__8XDV0{padding:2rem;height:100vh}.page_pageCenterContainer__45fE8{width:100%;max-width:950px;margin:auto}.page_pageCenterContainer__45fE8 h1{display:inline-block;overflow:hidden}.page_imageContainer__J3Ry2{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;transform-style:preserve-3d;perspective:1000px}.page_octahedron__4CVU_{width:400px;height:400px;display:flex;justify-content:center;align-items:center;transform-style:preserve-3d}.page_animated-svg__4yg_x{position:absolute;max-width:80%;max-height:80%}.page_sectionsContainer__30_J1{width:100%;position:relative}.page_sectionBase__Uymg6{height:80vh;width:50%;padding:4rem;display:flex;align-items:center;position:relative}.page_sectionLeft__oVpIy{margin-left:17rem;justify-content:flex-start}.page_sectionRight__otRks{margin-left:60%;justify-content:flex-end}.page_firstSectionLayout__nyirM{display:flex;align-items:center;min-height:100vh;background-size:cover;background-position:50%}.page_firstSectionImageContainer__ZwS8R{width:60%;display:flex;justify-content:flex-start;align-items:center}.page_secondSectionLayout__g62qT{display:flex;align-items:center;min-height:100vh;background:linear-gradient(to bottom,black,var(--section-background))}.page_bchxTextWidth__ZL21T{width:80%}.page_secondSectionHeartbeatContainer__qeFod{width:50%;display:flex;justify-content:center;align-items:center}.page_sectionSecondLeftPadding__yVxUx{padding-left:10rem;padding-right:0}@media (max-width:768px){.page_octahedron__4CVU_{width:200px;height:200px}.page_firstSectionLayout__nyirM{flex-direction:column;min-height:auto;padding-top:4rem;padding-bottom:2rem}.page_firstSectionImageContainer__ZwS8R{display:none}.page_firstSectionLogo__oQEA1{max-width:80%;height:auto}.page_secondSectionLayout__g62qT{flex-direction:column;min-height:auto;padding-top:2rem;padding-bottom:2rem}.page_secondSectionHeartbeatContainer__qeFod{width:100%;order:1;margin-top:2rem;display:flex;justify-content:center;padding:0 2rem}.page_sectionBase__Uymg6{width:100%;padding:2rem;height:auto;margin-left:0;justify-content:center;text-align:center}.page_sectionLeft__oVpIy,.page_sectionRight__otRks{margin-left:0}}.page_markdownPage__f9koF{width:100%;max-width:950px;padding:2rem 1.5rem}@media (min-width:768px){.page_markdownPage__f9koF{padding:6rem 4rem}}.AnimatedButton_animatedButton__ucl1D{display:inline-flex;align-items:center;background:#fff;color:#020202;padding:0 2rem;font-size:1.2rem;border-radius:2rem;border:none;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;transition:all .3s ease;height:3rem}.AnimatedButton_animatedButton__ucl1D:hover{background:#e0e0e0}.AnimatedButton_buttonText__94b5V{display:inline-block;transition:transform .3s ease}.AnimatedButton_animatedButton__ucl1D:hover .AnimatedButton_buttonText__94b5V{transform:translateX(-.5rem)}.AnimatedButton_arrow__b0g1T{position:absolute;right:-20px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .3s ease,right .3s ease;line-height:0}.AnimatedButton_animatedButton__ucl1D:hover .AnimatedButton_arrow__b0g1T{opacity:1;right:1rem}.CBMTComponent_descriptionContainer__7De_H{font-size:1.5rem;color:var(--cbmt-fg-color);width:50%;margin:auto}.CBMTComponent_features__Tl_V4{width:80%}.CBMTComponent_cbmt-component-row__mwjbS{padding:2rem 1rem;flex-direction:column}@media (max-width:768px){.CBMTComponent_descriptionContainer__7De_H{width:100%}.CBMTComponent_features__Tl_V4{width:80%}.CBMTComponent_cbmt-component-row__mwjbS{padding:2rem 1rem;flex-direction:column}}.EPNComponent_featuresGrid__md7yT{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;justify-content:center;padding:2rem 0;max-width:72rem;margin:auto}.EPNComponent_featureLink__iG_Ia{text-decoration:none}.EPNComponent_featureCard__c2Jab{margin:0;border-radius:8px;background-color:#0c3693;background-size:100%;background-position:50%;color:white;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform .2s;aspect-ratio:488/315}@media (max-width:768px){.EPNComponent_featureCard__c2Jab{background-image:url(/eu.png)!important}}.EPNComponent_featureCard__c2Jab:hover{transform:scale(1.05)}.EPNComponent_featureTitle__6x2BA{font-size:1.4rem;margin-bottom:.5rem;font-weight:400;color:white;text-shadow:1px 1px 3px rgba(0,0,0,.7)}@media (max-width:1024px){.EPNComponent_featuresGrid__md7yT{grid-template-columns:repeat(2,1fr)}}.EPNComponent_descriptionContainer__9MjTe{font-size:1.5rem;color:#666;width:50%;margin:auto}@media (max-width:768px){.EPNComponent_descriptionContainer__9MjTe{width:100%}.EPNComponent_featuresGrid__md7yT{grid-template-columns:1fr}}.MobileMenuOverlay_overlay__0AyAc{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--section-background);z-index:1000;display:flex;justify-content:center;align-items:center;transform:translateX(100%);transition:transform .3s ease-out}.MobileMenuOverlay_overlay__0AyAc.MobileMenuOverlay_open__UgES6{transform:translateX(0)}.MobileMenuOverlay_closeButton__SZY8r{position:absolute;top:2rem;right:2rem;background:none;border:none;color:white;font-size:2rem;cursor:pointer;z-index:1001}.MobileMenuOverlay_closeButton__SZY8r svg{width:30px;height:30px}.MobileMenuOverlay_nav__tuLVB{text-align:center}.MobileMenuOverlay_ul__ojT5a{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2rem}.MobileMenuOverlay_li__xLoUZ a{color:white;text-decoration:none;font-size:2rem;transition:color .2s ease-in-out}.MobileMenuOverlay_li__xLoUZ a:hover,.MobileMenuOverlay_li__xLoUZ.MobileMenuOverlay_active___zGTZ a{text-underline-offset:4px;text-decoration:underline;font-weight:700}.SocialRow_socialRow__gR4L1{width:100%}.SocialRow_descriptionContainer__nJUug{font-size:1.5rem;color:#666;width:50%;margin:auto}.SocialRow_social-row__lzGwq{padding:2rem 1rem;flex-direction:column}@media (max-width:768px){.SocialRow_descriptionContainer__nJUug{width:100%}.SocialRow_social-row__lzGwq{padding:2rem 1rem;flex-direction:column}}