@charset "UTF-8";@media all{#Agenda{position:relative;overflow:hidden;background-color:var(--color-agenda-background);color:var(--color-agenda-text);min-height:900px;display:flex;align-items:center;justify-content:center}#Agenda .agenda-bg{position:absolute;top:-400px;left:0;width:100%;min-height:2100px;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;will-change:transform}#Agenda .agenda-overlay{position:relative;z-index:1;width:100%;min-height:900px;padding:60px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:rgba(0,0,0,0.5)}@media (max-width:799px){#Agenda .agenda-overlay{padding:30px}}#Agenda .agenda-overlay .agenda-title{padding:60px 0px;text-align:center;font-size:var(--font-size-heading-1);color:var(--color-agenda-text);font-weight:600}@media (max-width:1279px){#Agenda .agenda-overlay .agenda-title{font-size:32px}}#Agenda .agenda-overlay .agenda-content{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--color-agenda-text)}#Agenda .agenda-overlay .agenda-content p{font-size:28px;font-weight:300}#Agenda .agenda-overlay .agenda-content .agenda-subtitle{color:var(--color-agenda-text)}#Agenda .agenda-overlay .agenda-content .agenda-heading{color:var(--color-agenda-text);font-size:38px;font-weight:bold;line-height:49px;letter-spacing:1.5px}#Agenda .agenda-overlay .agenda-content .agenda-text{color:var(--color-agenda-text)}#Agenda .agenda-overlay .agenda-content .agenda-description{color:var(--color-agenda-text);margin-bottom:40px}#Agenda .agenda-overlay .agenda-content .agenda-button{color:var(--color-agenda-button-text);background-color:var(--color-agenda-button-bg);font-weight:bold;font-size:12px}#Agenda .agenda-overlay .agenda-content .agenda-button:hover{color:var(--color-agenda-buttonhover-text);background-color:var(--color-agenda-button-hover-bg)}#Agenda .agenda-overlay .agenda-content .agenda-button:hover img{transform:rotate(45deg)}#Agenda .agenda-overlay .agenda-content .agenda-button img{margin-left:15px;height:10px;width:10px;display:inline-block;transition:transform 0.3s ease}@media (min-width:315px) and (max-width:399px){#Agenda{min-height:auto}#Agenda .agenda-bg{top:0;min-height:100%;height:100%;background-position:center}#Agenda .agenda-overlay{height:auto;min-height:900px;padding:30px 15px}#Agenda .agenda-overlay .agenda-title{margin-bottom:40px}#Agenda .agenda-overlay .agenda-content{width:100%;max-width:100%;gap:8px}#Agenda .agenda-overlay .agenda-content p,#Agenda .agenda-overlay .agenda-content h2{max-width:100%;width:100%;white-space:normal;overflow-wrap:break-word;word-break:normal}#Agenda .agenda-overlay .agenda-content .agenda-heading{margin:0}#Agenda .agenda-overlay .agenda-content .agenda-description{margin-bottom:25px}#Agenda .agenda-overlay .agenda-content .agenda-button{max-width:100%}}@media (min-width:315px) and (max-width:399px){#Agenda .agenda-bg{top:-250px;bottom:-250px;width:100%;height:auto;min-height:calc(100% + 500px);background-size:cover;background-position:center;background-repeat:no-repeat;will-change:transform}}#CountDown{overflow:hidden;background-color:var(--color-countdown-background);color:var(--color-countdown-text)}#CountDown .countdown-left{max-height:600px;background-color:var(--color-countdown-background);display:flex;flex-direction:column;justify-content:center;align-items:center}#CountDown .countdown-left .countdown-ring-wrap{margin-top:50px;position:relative;display:inline-block;width:350px;height:350px}@media (max-width:390px){#CountDown .countdown-left .countdown-ring-wrap{width:320px;height:320px}}@media (max-width:350px){#CountDown .countdown-left .countdown-ring-wrap{width:300px;height:300px}}#CountDown .countdown-left .countdown-ring-wrap .countdown-ring{width:100%;height:100%;transform:rotate(-90deg);shape-rendering:geometricPrecision}#CountDown .countdown-left .countdown-ring-wrap .countdown-ring circle{fill:none;stroke-linecap:butt}#CountDown .countdown-left .countdown-ring-wrap .countdown-ring .ring-bg{stroke:var(--color-countdown-accent);stroke-width:30}#CountDown .countdown-left .countdown-ring-wrap .countdown-ring .ring-progress{stroke:var(--color-countdown-ring-progress);stroke-width:30}#CountDown .countdown-left .countdown-ring-wrap .countdown-number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) !important;z-index:100;font-weight:bold;color:var(--color-countdown-text);font-size:160px;letter-spacing:0.5px;animation:pulseNumber 2.4s ease-in-out infinite}@media (max-width:390px){#CountDown .countdown-left .countdown-ring-wrap .countdown-number{font-size:136px}}@media (max-width:350px){#CountDown .countdown-left .countdown-ring-wrap .countdown-number{font-size:130px}}#CountDown .countdown-left .texts-group{display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center}#CountDown .countdown-left .texts-group .countdown-label{color:var(--color-countdown-text);font-size:42px;font-weight:600;margin-top:50px;letter-spacing:0.4px;text-align:center}#CountDown .countdown-left .texts-group .countdown-subtext{color:var(--color-countdown-accent);font-size:42px;letter-spacing:1px;font-weight:200;margin-bottom:50px}@media (max-width:768px){#CountDown .countdown-left{padding:20px}}@keyframes spinSlow{from{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes pulseNumber{0%,100%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.04)}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}#CountDown .countdown-right{background-color:var(--color-register-background);background-size:cover;background-position:center;background-repeat:no-repeat}#CountDown .countdown-right .qr-box .qrImage{display:block;margin:70px auto;width:285px}#CountDown .countdown-right .register-btn{display:flex;flex-direction:column;text-decoration:none;gap:5px;font-style:normal;font-weight:600;font-size:42px;line-height:100%;align-items:center;text-align:center;letter-spacing:-0.03em;color:var(--color-register-text)}#CountDown .countdown-right .register-btn .today-txt{color:var(--color-register-accent);margin-bottom:80px;font-weight:400}#CountDown .countdown-right .registration-desc{margin:auto;padding:150px 10px;max-width:600px}#CountDown .countdown-right .registration-desc p{padding:25px;color:var(--color-register-text);font-size:42px;line-height:115%;align-items:center;text-align:center}#CountDown .countdown-right .registration-desc strong{color:var(--color-register-accent)}.title-section{padding:60px 0;text-align:center}.title-section p{color:white;font-weight:bold}#OurGoal{margin:0;padding:0;line-height:0}#OurGoal .content{padding:140px 75px;background-size:cover;background-repeat:no-repeat;width:100%;background-color:var(--color-goal-background);color:var(--color-goal-text)}#OurGoal p{color:var(--color-goal-text);font-family:var(--font-family-primary);font-size:30px;line-height:200%;text-align:center}@media (max-width:799px){#OurGoal p{font-size:20px}#OurGoal .content{padding:30px 20px}}#Speakers{overflow:hidden;background-color:var(--color-speakers-carousel-background);color:var(--color-speakers-carousel-text);display:flex;flex-direction:column;align-items:center;font-family:var(--font-family-primary)}#Speakers .speakers-marquee.is-static{overflow:visible;display:flex;justify-content:center;transform:none !important}#Speakers .speakers-marquee{width:100%;overflow:hidden;cursor:grab}#Speakers .speakers-marquee.is-dragging{cursor:grabbing}#Speakers .speakers-track{display:flex;width:max-content;gap:100px;will-change:transform}#Speakers .speaker-card{position:relative;width:410px;min-width:320px;height:500px;overflow:hidden;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:end;box-shadow:0 10px 30px rgba(0,0,0,0.3);user-select:none}#Speakers .speaker-card img{-webkit-user-drag:none;pointer-events:none}#Speakers .speaker-card .speaker-photo-wrap{margin:20px auto;overflow:hidden}#Speakers .speaker-card .speaker-photo-wrap .speaker-photo{width:303px;height:305px;object-fit:cover;display:block}#Speakers .speaker-card .speaker-info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:5px}#Speakers .speaker-card .speaker-info .speaker-name{color:var(--color-speakers-carousel-text);font-size:33px;font-weight:200;margin:0 0 4px;letter-spacing:1px;text-align:center}#Speakers .speaker-card .speaker-info .speaker-position{color:var(--color-speakers-carousel-text);opacity:0.85;font-size:16px;margin:5px 0 12px;letter-spacing:1px;text-align:center}#Speakers .speaker-card .speaker-info img{width:420px;padding:0 30px 16px 30px}#Speakers .speaker-card .speaker-footer{background-color:var(--color-speakers-carousel-background);padding:16px 24px;display:flex;justify-content:space-around;align-items:center}#Speakers .speaker-card .speaker-footer .speaker-footer-left-section{display:flex;flex-direction:column;text-align:justify;gap:2px}#Speakers .speaker-card .speaker-footer .speaker-footer-left-section .speaker-event{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-default);text-transform:uppercase;color:var(--color-speakers-carousel-text)}#Speakers .speaker-card .speaker-footer .speaker-footer-left-section .speaker-event--name{font-size:22px}#Speakers .speaker-card .speaker-footer .speaker-footer-left-section .speaker-event--location{color:var(--color-speakers-carousel-accent)}#Speakers .speaker-card .speaker-footer .speaker-partner{display:flex;flex-direction:column;align-items:center;gap:4px}#Speakers .speaker-card .speaker-footer .speaker-partner .partner-txt{color:var(--color-speakers-carousel-text);opacity:0.7;font-size:14px}#Speakers .speaker-card .speaker-footer .speaker-partner .partner-logo{height:24px;width:auto}#Speakers .btn-speakers{color:var(--color-speakers-carousel-button-text);background-color:var(--color-speakers-carousel-button-bg);font-weight:bold;font-size:12px;padding:12px 30px 12px 40px;margin:60px 0}#Speakers .btn-speakers:hover{background-color:var(--color-speakers-carousel-button-hover-bg);color:var(--color-speakers-carousel-button-hover-text)}#Speakers .btn-speakers:hover img{transform:rotate(45deg)}#Speakers .btn-speakers img{margin-left:25px;height:10px;width:10px;display:inline-block;transition:transform 0.3s ease}#Gallery{padding:10px 10px;background-color:var(--color-gallery-background);color:var(--color-gallery-text)}#Gallery .title-section .text-heading-1{font-size:50px}#Gallery .gallery-section{padding:80px 0}#Gallery .gallery-section__title{text-align:left;margin-bottom:40px;font-size:2rem;font-weight:700}#Gallery .nGY2Icon-ngy2_download2::before{font-size:22px}#Gallery .nGY2NavPagination{background-color:var(--color-gallery-button-bg);color:var(--color-gallery-button-text)}#Gallery .nGY2NavPagination:hover{background-color:var(--color-gallery-button-hover-bg);color:var(--color-gallery-button-hover-text)}#Gallery .download-media{background-color:var(--color-gallery-button-bg);color:var(--color-gallery-button-text);border-radius:4px;margin:5px 2px;padding:8px 11px;white-space:nowrap;cursor:pointer;display:inline-block;vertical-align:middle;position:absolute;right:12px;margin-top:15px}#Gallery .download-media i{font-size:20px}#Gallery .download-media:hover{background-color:var(--color-gallery-button-hover-bg)}#Gallery .download-media:hover i{color:var(--color-gallery-button-hover-text)}#sponsors{background-color:var(--color-sponsors-background);color:var(--color-sponsors-text);padding:50px 0}#sponsors h2{color:var(--color-sponsors-text);font-size:65px;margin-bottom:35px}#sponsors h3{color:var(--color-sponsors-text);text-align:left;border-bottom:2px solid var(--color-sponsors-text);margin-bottom:30px;padding-bottom:10px}#sponsors .sponsor{margin-bottom:25px;margin-top:15px;justify-content:center;display:flex}#sponsors .sponsor-group{margin-bottom:4rem;align-items:center}#sponsors .sponsor img{max-height:150px;max-width:300px}#LiveBanner{width:100%;overflow:hidden;position:relative;background:var(--color-live-banner-background)}#LiveBanner .live-banner__track{display:flex;width:max-content;animation:liveBannerScroll 100s linear infinite}#LiveBanner .live-banner__group{display:flex;flex-shrink:0}#LiveBanner .live-banner__img{height:100px;width:auto;display:block;object-fit:cover;margin:18px 48px}@keyframes liveBannerScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}#EventSwitcher{width:100%;margin:0 auto;background:#00183d;position:relative;z-index:20}#EventSwitcher .event-switcher-toggle{width:100%;padding:20px 36px 0;background:#00183d;border:0;color:#fff;cursor:pointer;font-family:var(--font-family-primary);text-transform:uppercase}#EventSwitcher .event-switcher-toggle .event-switcher-toggle-inner{width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #1e69ff}#EventSwitcher .event-switcher-toggle .event-switcher-brand{font-size:12px;font-weight:600}#EventSwitcher .event-switcher-toggle .event-switcher-explore{display:flex;align-items:center;gap:14px;font-size:12px;font-weight:500}#EventSwitcher .event-switcher-toggle .event-switcher-explore .arrow{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:18px;line-height:0;transition:transform 0.35s cubic-bezier(0.4,0,0.2,1),border-color 0.25s ease}#EventSwitcher .event-switcher-panel{height:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-4px);transition:height 0.48s cubic-bezier(0.4,0,0.2,1),opacity 0.3s ease,transform 0.4s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0.48s}#EventSwitcher .event-switcher-panel-inner{display:grid;grid-template-columns:260px minmax(0,1fr);gap:45px;padding:34px 36px 28px;box-sizing:border-box}#EventSwitcher.is-open .event-switcher-toggle .event-switcher-explore .arrow{transform:rotate(-90deg)}#EventSwitcher.is-open .event-switcher-panel{opacity:1;visibility:visible;transform:translateY(0);transition:height 0.48s cubic-bezier(0.4,0,0.2,1),opacity 0.3s ease 0.05s,transform 0.4s cubic-bezier(0.4,0,0.2,1),visibility 0s}#EventSwitcher .event-switcher-intro{padding-right:35px;border-right:1px solid #3455ff}#EventSwitcher .event-switcher-intro .label{display:block;margin-bottom:12px;color:#5c6cff;font-size:12px;font-weight:600;text-transform:uppercase}#EventSwitcher .event-switcher-intro h2{margin:0 0 15px;color:#fff;font-size:22px;font-weight:500;line-height:1.2}#EventSwitcher .event-switcher-intro p{max-width:200px;margin:0;color:#aab5ca;font-size:14px;line-height:1.45}#EventSwitcher .event-switcher-events{display:flex;align-items:flex-start;gap:36px;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}#EventSwitcher .event-switcher-events .event-switcher-card{flex:0 0 220px;display:block;color:#fff;text-decoration:none;position:relative}#EventSwitcher .event-switcher-events .event-switcher-card:not(:last-child){padding-right:36px}#EventSwitcher .event-switcher-events .event-switcher-card:not(:last-child)::after{content:"";position:absolute;top:18px;right:0;width:1px;height:70px;background:#3455ff}#EventSwitcher .event-switcher-events .event-switcher-card .image{width:100%;height:105px;margin-bottom:15px;overflow:hidden}#EventSwitcher .event-switcher-events .event-switcher-card .image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 0.35s ease}#EventSwitcher .event-switcher-events .event-switcher-card .event-info{position:relative;padding-right:30px}#EventSwitcher .event-switcher-events .event-switcher-card .event-info h3{margin:7px 0 0;color:#5269ff;font-size:14px;font-weight:500;line-height:1.3;transition:color 0.25s ease}#EventSwitcher .event-switcher-events .event-switcher-card .event-info .date{display:block;margin-bottom:4px;color:#aab5ca;font-size:13px;line-height:1.3}#EventSwitcher .event-switcher-events .event-switcher-card .event-info .arrow{position:absolute;right:0;bottom:0;color:#5269ff;font-size:22px;line-height:1;transition:color 0.25s ease,transform 0.25s ease}#EventSwitcher .event-switcher-events .event-switcher-card:hover .image img{transform:scale(1.03)}#EventSwitcher .event-switcher-events .event-switcher-card:hover .event-info h3,#EventSwitcher .event-switcher-events .event-switcher-card:hover .event-info .arrow{color:#fff}#EventSwitcher .event-switcher-events .event-switcher-card:hover .event-info .arrow{transform:translateX(3px)}@media (max-width:1279px){#EventSwitcher .event-switcher-toggle{padding:18px 24px 0}#EventSwitcher .event-switcher-toggle .event-switcher-toggle-inner{padding-bottom:16px}#EventSwitcher .event-switcher-toggle .event-switcher-brand{font-size:13px}#EventSwitcher .event-switcher-toggle .event-switcher-explore{font-size:13px}#EventSwitcher .event-switcher-panel-inner{grid-template-columns:190px minmax(0,1fr);gap:28px;padding:28px 24px 24px}#EventSwitcher .event-switcher-intro{padding-right:22px}#EventSwitcher .event-switcher-intro h2{font-size:22px}#EventSwitcher .event-switcher-intro p{max-width:170px;font-size:13px}#EventSwitcher .event-switcher-events{gap:24px}#EventSwitcher .event-switcher-events .event-switcher-card{flex:0 0 185px}#EventSwitcher .event-switcher-events .event-switcher-card:not(:last-child){padding-right:24px}#EventSwitcher .event-switcher-events .event-switcher-card .image{height:90px}#EventSwitcher .event-switcher-events .event-switcher-card .event-info h3{font-size:14px}#EventSwitcher .event-switcher-events .event-switcher-card .event-info .date{font-size:12px}}@media (max-width:1023px){#EventSwitcher .event-switcher-toggle{padding:17px 20px 0}#EventSwitcher .event-switcher-toggle .event-switcher-toggle-inner{padding-bottom:15px}#EventSwitcher .event-switcher-panel-inner{display:block;padding:25px 20px 22px}#EventSwitcher .event-switcher-intro{width:100%;padding:0 0 20px;margin-bottom:22px;border-right:0;border-bottom:1px solid #3455ff}#EventSwitcher .event-switcher-intro h2{margin-bottom:10px;font-size:22px}#EventSwitcher .event-switcher-intro p{max-width:450px;padding-bottom:18px;font-size:13px}#EventSwitcher .event-switcher-events{width:100%;gap:22px;overflow-x:auto;overflow-y:hidden;padding-bottom:12px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}#EventSwitcher .event-switcher-events .event-switcher-card{flex:0 0 200px;scroll-snap-align:start}#EventSwitcher .event-switcher-events .event-switcher-card:not(:last-child){padding-right:22px}#EventSwitcher .event-switcher-events .event-switcher-card .image{height:100px}}@media (max-width:767px){#EventSwitcher .event-switcher-toggle{padding:15px 18px 0}#EventSwitcher .event-switcher-toggle .event-switcher-toggle-inner{padding-bottom:14px}#EventSwitcher .event-switcher-toggle .event-switcher-brand{font-size:12px;white-space:nowrap}#EventSwitcher .event-switcher-toggle .event-switcher-explore{gap:0;font-size:0;white-space:nowrap}#EventSwitcher .event-switcher-toggle .event-switcher-explore .arrow{width:18px;height:18px;flex:0 0 18px;font-size:15px}#EventSwitcher .event-switcher-panel-inner{display:block;padding:22px 18px 20px}#EventSwitcher .event-switcher-intro{padding:0 0 18px;margin-bottom:20px;border-right:0;border-bottom:1px solid #3455ff}#EventSwitcher .event-switcher-intro .label{margin-bottom:7px;font-size:12px}#EventSwitcher .event-switcher-intro h2{margin:0 0 9px;font-size:20px}#EventSwitcher .event-switcher-intro p{max-width:100%;padding-bottom:16px;font-size:13px;line-height:1.5}#EventSwitcher .event-switcher-events{width:100%;gap:18px;overflow-x:auto;overflow-y:hidden;padding-bottom:12px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}#EventSwitcher .event-switcher-events .event-switcher-card{flex:0 0 210px;scroll-snap-align:start}#EventSwitcher .event-switcher-events .event-switcher-card:not(:last-child){padding-right:18px}#EventSwitcher .event-switcher-events .event-switcher-card:not(:last-child)::after{top:14px;height:65px}#EventSwitcher .event-switcher-events .event-switcher-card .image{height:105px;margin-bottom:12px}#EventSwitcher .event-switcher-events .event-switcher-card .event-info{padding-right:26px}#EventSwitcher .event-switcher-events .event-switcher-card .event-info h3{font-size:14px}#EventSwitcher .event-switcher-events .event-switcher-card .event-info .date{font-size:12px}#EventSwitcher .event-switcher-events .event-switcher-card .event-info .arrow{font-size:22px}}@media (max-width:480px){#EventSwitcher .event-switcher-toggle{padding:14px 14px 0}#EventSwitcher .event-switcher-toggle .event-switcher-toggle-inner{gap:12px;padding-bottom:13px}#EventSwitcher .event-switcher-toggle .event-switcher-brand{font-size:11px}#EventSwitcher .event-switcher-toggle .event-switcher-explore{gap:0;font-size:0}#EventSwitcher .event-switcher-toggle .event-switcher-explore .arrow{width:17px;height:17px;flex:0 0 17px;font-size:14px}#EventSwitcher .event-switcher-panel-inner{padding:20px 14px 18px}#EventSwitcher .event-switcher-intro h2{font-size:19px}#EventSwitcher .event-switcher-intro p{font-size:12px}#EventSwitcher .event-switcher-events{gap:16px}#EventSwitcher .event-switcher-events .event-switcher-card{flex:0 0 78vw}#EventSwitcher .event-switcher-events .event-switcher-card:not(:last-child){padding-right:16px}#EventSwitcher .event-switcher-events .event-switcher-card .image{height:125px}}@media (max-width:360px){#EventSwitcher .event-switcher-toggle .event-switcher-brand{font-size:10px}#EventSwitcher .event-switcher-toggle .event-switcher-explore{font-size:0}#EventSwitcher .event-switcher-events .event-switcher-card{flex-basis:82vw}}#EventTitle{background-color:var(--color-background)}#EventTitle h2{color:var(--color-text);font-size:50px;font-family:var(--font-family-primary);text-align:center;padding:40px 30px 30px 30px;margin-bottom:0}#LogoAndText{background-color:var(--color-background);padding:0 40px 40px 40px}#LogoAndText .content{justify-content:center;display:flex;gap:40px}#LogoAndText .lat-left-logo,#LogoAndText .lat-right-logo,#LogoAndText .lat-text{align-content:center}#LogoAndText .lat-left-logo img,#LogoAndText .lat-right-logo img{max-height:60px;max-width:200px}#LogoAndText .lat-text{margin-left:auto;margin-right:auto}#LogoAndText .lat-text p{color:var(--color-text);font-family:var(--font-family-primary);font-size:24px;margin:0;font-weight:400;max-width:1400px}#MainMenu{position:relative;margin:0;padding:0;line-height:0;height:747px;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:var(--color-header-background);color:var(--color-header-text)}#MainMenu a{text-decoration:none}#MainMenu video{width:100%;height:100%;object-fit:cover;background-color:var(--color-header-background)}#MainMenu .main-menu-background{position:absolute;inset:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#MainMenu .contents{position:absolute;top:0;margin-top:117px;left:50%;transform:translateX(-50%);text-align:center;z-index:1}#MainMenu .contents .language-switcher{margin-bottom:70px}#MainMenu .contents .language-switcher ul{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}#MainMenu .contents .language-switcher li{margin:0;padding:0}#MainMenu .contents .language-switcher li:not(:last-child)::after{content:"|";margin-left:8px;color:var(--color-header-text)}#MainMenu .contents .language-switcher a{color:var(--color-header-text);text-decoration:none;font-family:var(--font-family-primary);font-size:16px;font-weight:400}#MainMenu .contents .language-switcher .current-lang a{font-weight:700}#MainMenu .contents .logos{display:flex;margin-top:-5px;margin-bottom:25px;justify-content:center}@media (max-width:799px){#MainMenu .contents .logos{display:block;margin-top:70px}}@media (max-width:600px){#MainMenu .contents .logos{margin-bottom:45px}}#MainMenu .contents .demokritos-logo{margin-right:25px}#MainMenu .contents .demokritos-logo img{height:120px;max-width:230px;position:relative;top:50%;transform:translateY(-50%)}@media (max-width:799px){#MainMenu .contents .demokritos-logo{transform:none;top:unset}#MainMenu .contents .demokritos-logo img{top:0;transform:none;margin-bottom:20px}}#MainMenu .contents .secondary-logo img{max-width:600px;height:400px}@media (max-width:1000px){#MainMenu .contents .secondary-logo img{max-width:550px}}@media (max-width:799px){#MainMenu .contents .secondary-logo img{max-width:300px !important;max-height:215px}}#MainMenu .contents .secondary-logo{opacity:0;animation:fadeInOut 0.4s ease-in-out 2 forwards}@keyframes fadeInOut{0%{opacity:0}33%{opacity:1}66%{opacity:0}100%{opacity:1}}#MainMenu .contents{}#MainMenu .contents .navigation-links{position:absolute;top:500px;left:50%;transform:translateX(-50%);line-height:1}#MainMenu .contents .navigation-links ul{display:flex;align-items:center;margin:0;padding:0}#MainMenu .contents .navigation-links li{list-style:none}#MainMenu .contents .navigation-links a{font-weight:bold;color:var(--color-header-button-text);text-transform:uppercase;display:block;height:auto;font-size:18px;font-family:var(--font-family-primary);white-space:nowrap;min-width:150px;width:max-content;background-color:var(--color-header-button-bg);padding:18px 20px;margin:0 10px;border-radius:2px;transition:background-color 0.3s ease,color 0.3s ease}#MainMenu .contents .navigation-links a:hover{background-color:var(--color-header-button-hover-bg);color:var(--color-header-button-hover-text);transition:background-color 0.3s ease,color 0.3s ease}#MainMenu .contents .navigation-links li.current-menu-item a{background-color:var(--color-header-button-hover-bg);color:var(--color-header-button-hover-text);cursor:default;pointer-events:none}#MainMenu .contents .navigation-links li.current-menu-item a:hover{background-color:var(--color-header-button-hover-bg);color:var(--color-header-button-hover-text)}#MainMenu .contents{}#MainMenu .contents .menu-toggle{display:none;background:transparent;border:0;padding:0;cursor:pointer}#MainMenu .contents .menu-toggle span{display:block;width:25px;height:2px;margin:5px 0;background:var(--color-header-text);transition:transform 0.3s ease,opacity 0.3s ease}body.menu-open-lock{overflow:hidden}@media (max-width:1279px){#MainMenu.menu-open .menu-toggle{opacity:0;pointer-events:none}}.mobile-nav-close{display:none}body>.navigation-links.mobile-nav-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;inset:0;z-index:1000;margin:0;padding:40px 24px;box-sizing:border-box;background:var(--color-header-background);color:var(--color-header-text)}body>.navigation-links.mobile-nav-overlay .mobile-nav-close{display:block;position:fixed;top:50px;right:28px;width:28px;height:28px;background:transparent;border:0;padding:0;cursor:pointer}body>.navigation-links.mobile-nav-overlay .mobile-nav-close span{position:absolute;top:50%;left:0;width:100%;height:2px;background:var(--color-header-text)}body>.navigation-links.mobile-nav-overlay .mobile-nav-close span:nth-child(1){transform:rotate(45deg)}body>.navigation-links.mobile-nav-overlay .mobile-nav-close span:nth-child(2){transform:rotate(-45deg)}body>.navigation-links.mobile-nav-overlay ul{display:flex;flex-direction:column;align-items:center;gap:36px;margin:0;padding:0;list-style:none}body>.navigation-links.mobile-nav-overlay li{list-style:none}body>.navigation-links.mobile-nav-overlay a{display:inline-block;color:var(--color-header-text);font-family:var(--font-family-primary);font-weight:700;font-size:26px;text-transform:uppercase;letter-spacing:0.02em;text-decoration:none;transition:color 0.2s ease,opacity 0.2s ease}body>.navigation-links.mobile-nav-overlay a::after{content:none}body>.navigation-links.mobile-nav-overlay a:hover,body>.navigation-links.mobile-nav-overlay a:focus-visible{color:var(--color-header-hover-text)}body>.navigation-links.mobile-nav-overlay li.current-menu-item a{color:var(--color-header-hover-text);cursor:default;pointer-events:none}body>.navigation-links.mobile-nav-overlay li.current-menu-item a:hover{color:var(--color-header-hover-text)}@media (min-width:800px) and (max-width:1279px){#MainMenu .contents{}#MainMenu .contents .navigation-links{display:none}#MainMenu .contents{}#MainMenu .contents .menu-toggle{display:block;left:50%;transform:translateX(-50%);position:relative;margin-top:20px}}@media (max-width:799px){#MainMenu .contents{}#MainMenu .contents .menu-toggle{display:block;position:relative;left:50%;transform:translateX(-50%)}#MainMenu .contents{}#MainMenu .contents .language-switcher{margin-bottom:30px}#MainMenu .contents{}#MainMenu .contents .navigation-links{display:none}}#Footer{margin:0;padding:0;line-height:0;overflow:hidden;font-family:var(--font-family-primary);background-color:var(--color-footer-background);color:var(--color-footer-text)}#Footer a{text-decoration:none}#Footer .lower{display:flex;padding-top:190px}@media (max-width:799px){#Footer .lower{padding-top:80px}}#Footer .title{padding-top:75px;margin:0 40px;font-weight:200;font-size:80px;letter-spacing:-2.4px;line-height:120%}@media (max-width:799px){#Footer .title{margin:0 20px;font-size:60px;text-align:center}}@media (max-width:535px){#Footer .title{font-size:50px;margin-right:5px;margin-left:5px}}@media (max-width:390px){#Footer .title{font-size:45px}}#Footer .subtitle{font-weight:200;font-size:40px;line-height:90%;letter-spacing:-0.03em;margin:0 40px;padding-top:10px}@media (max-width:799px){#Footer .subtitle{margin:0 20px;font-size:30px;text-align:center}}@media (max-width:535px){#Footer .subtitle{margin-right:5px;margin-left:5px}}#Footer .logo{margin-left:60px;margin-bottom:17px;margin-right:30px}#Footer .logo img{width:100px}@media (max-width:799px){#Footer .logo{margin-left:20px}#Footer .logo img{width:80px}}#Footer .social-desc{align-content:end;width:100%}#Footer .social-desc .socials a{margin-right:10px;text-decoration:none}#Footer .social-desc .socials a img{height:22px}#Footer .social-desc .socials{margin-bottom:10px}#Footer .social-desc p{max-width:455px;font-weight:400;font-size:14px;line-height:19px;letter-spacing:-0.03em}@media (max-width:799px){#Footer .social-desc{display:none}}#Footer .mobile-social-desc{display:none;align-content:end;padding:100px 20px;padding-bottom:40px}#Footer .mobile-social-desc .socials{display:flex;width:100%;justify-content:center}#Footer .mobile-social-desc .socials a{margin:0 5px;text-decoration:none}#Footer .mobile-social-desc .socials a img{height:22px}#Footer .mobile-social-desc .socials{margin-bottom:30px}#Footer .mobile-social-desc p{font-weight:400;font-size:16px;line-height:40px;letter-spacing:-0.03em;text-align:center}@media (max-width:799px){#Footer .mobile-social-desc{display:block}}#Footer .legal{margin-bottom:17px;padding-top:20px;line-height:100%;display:flex;gap:20px}#Footer .legal a{color:var(--color-footer-text);border-bottom:1px solid var(--color-footer-text);padding-bottom:2px;font-size:12px}#Footer .legal a::after{content:"|";position:absolute;text-decoration:none !important;border:none;margin:0 10px;opacity:0.6}#Footer .legal :last-child::after{content:"";padding:0}@media (max-width:799px){#Footer .legal{display:none}}#Footer .mobile-legal{padding-bottom:17px;line-height:100%;display:none;align-items:end;width:100%;justify-content:center;gap:20px}#Footer .mobile-legal a{color:var(--color-footer-text);font-size:12px;padding-bottom:2px;border-bottom:1px solid var(--color-footer-text)}#Footer .mobile-legal a::after{content:"|";position:absolute;text-decoration:none;border:none;margin:0 10px;opacity:0.6}#Footer .mobile-legal :last-child::after{content:"";padding:0}@media (max-width:799px){#Footer .mobile-legal{display:flex}}#Footer .design{text-align:left;padding-bottom:17px;padding-right:20px;align-content:end}#Footer .design p{width:160px;font-size:11px}#Footer .design .design-logo img{height:45px;width:auto}@media (max-width:799px){#Footer .design{margin-left:auto}}body{font-family:var(--font-family-primary)}svg{all:initial}.text-heading-1{font-size:var(--font-size-heading-1);font-weight:bold}.btn{font-weight:bold;font-size:12px;padding:12px 30px 12px 40px;margin:60px 0px;display:inline-flex;flex-direction:row;align-items:center;gap:6px;border-radius:var(--radius-button);font-family:var(--font-family-primary);letter-spacing:var(--letter-spacing-default);text-transform:uppercase;border:medium;cursor:pointer}img{max-width:100%}}
