@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;500;600;700;900&display=swap);.redesign-host{width:100%;min-height:100vh;background:#09091a}.redesign-frame{width:100%;min-height:100vh;height:100vh;border:0;display:block}.tracks-details-page{font-family:"Montserrat",sans-serif;background-color:#f1f3f6;background-repeat:repeat;background-size:auto 100vh;min-height:100vh;padding:80px 20px 60px}.tracks-details-container{max-width:1200px;margin:0 auto;background-color:#fff;border-radius:16px;box-shadow:0 4px 24px rgba(45,37,79,.08);padding:60px}.tracks-details-header{text-align:center;margin-bottom:50px;padding-bottom:30px;border-bottom:4px solid #d4a017}.tracks-details-header h1{color:#2d254f;font-size:5rem;font-weight:900;margin:0 0 12px;line-height:1.2}.tracks-details-header .subtitle{color:#d4a017;font-size:1.7rem;font-weight:600;font-style:italic;margin:0}.closing-section,.format-section,.intro-section,.tracks-section{margin-bottom:50px}.intro-section{background-color:rgba(212,160,23,.05);padding:30px;border-radius:12px;border-left:4px solid #d4a017}.intro-text{font-size:1.7rem;line-height:1.8;color:#555;margin-bottom:16px}.intro-text:last-child{margin-bottom:0}.intro-text strong{color:#2d254f;font-weight:700}.closing-section h2,.format-section h2,.tracks-section h2{color:#2d254f;font-size:3.5rem;font-weight:800;margin-bottom:30px;text-align:center}.format-block{background-color:rgba(45,37,79,.03);padding:28px;border-radius:12px;margin-bottom:24px;border-left:4px solid #2d254f}.format-block:last-child{margin-bottom:0}.format-block h3{color:#2d254f;font-size:2.5rem;font-weight:700;margin:0 0 16px}.format-block p{font-size:1.6rem;line-height:1.7;color:#555;margin-bottom:12px}.format-block p:last-child{margin-bottom:0}.format-block p strong{color:#2d254f;font-weight:700}.track-card{background-color:#fff;border:2px solid rgba(212,160,23,.2);border-radius:12px;margin-bottom:32px;overflow:hidden;box-shadow:0 2px 12px rgba(45,37,79,.06);transition:all .3s ease}.track-card:hover{box-shadow:0 6px 20px rgba(212,160,23,.15);transform:translateY(-2px)}.track-header{background:linear-gradient(135deg,#2d254f,#3d3460);padding:28px 32px;position:relative}.track-title-row{display:flex;align-items:center;grid-gap:14px;gap:14px;margin-bottom:10px}.track-number{display:inline-flex;align-items:center;justify-content:center;background-color:#d4a017;color:#fff;font-size:1.9rem;font-weight:900;padding:6px 16px;border-radius:8px;margin-bottom:0}.track-header h3{color:#fff;font-size:3.5rem;font-weight:700;margin:0}.track-tagline{color:#d4a017;font-size:1.8rem;font-weight:600;font-style:italic;margin:0}.track-content{padding:32px}.track-content h4{color:#2d254f;font-size:1.9rem;font-weight:700;margin:0 0 16px;padding-top:8px}.track-content h4:first-child{padding-top:0}.track-content p{font-size:1.6rem;line-height:1.7;color:#555;margin-bottom:16px}.track-content p:last-child{margin-bottom:0}.track-content p strong{color:#2d254f;font-weight:700}.closing-section{text-align:center;background:linear-gradient(135deg,rgba(212,160,23,.1),rgba(45,37,79,.05));padding:40px;border-radius:12px}.closing-section p{font-size:1.65rem;line-height:1.8;color:#555;max-width:800px;margin:0 auto}.closing-divider{margin:35px auto 8px;max-width:780px;display:flex;align-items:center;justify-content:center;grid-gap:15px;gap:15px}.closing-divider-line{flex:1 1;height:1px;background-color:#d4a017;opacity:.85}.closing-divider-icon{color:#d4a017;font-size:4rem;line-height:1;font-weight:500}@media (max-width:768px){.tracks-details-page{padding:60px 16px 40px}.tracks-details-container{padding:40px 24px}.tracks-details-header h1{font-size:2.2rem}.tracks-details-header .subtitle{font-size:1.1rem}.closing-section h2,.format-section h2,.tracks-section h2{font-size:2rem}.track-header h3{font-size:1.6rem}.track-tagline{font-size:1rem}.track-content{padding:24px}.format-block{padding:20px}.intro-section{padding:24px}.format-block p,.intro-text,.track-content p{font-size:1.2rem}.closing-section p{font-size:1.15rem}.closing-divider{margin-top:56px;grid-gap:12px;gap:12px}.closing-divider-icon{font-size:1.3rem}}@media (max-width:480px){.tracks-details-header h1{font-size:1.8rem}.tracks-details-header .subtitle{font-size:.95rem}.track-content,.track-header{padding:20px}.track-header h3{font-size:1.4rem}.track-title-row{grid-gap:10px;gap:10px;flex-wrap:wrap}}body,html{overflow-x:hidden;width:100%;position:relative}.nav_bar{list-style-type:none;height:50px;font-size:1.8rem;position:fixed;display:flex;align-items:center;width:100%;z-index:10;transition:height .2s cubic-bezier(.4,0,.2,1) 0ms,background-color .2s cubic-bezier(.4,0,.2,1) 0ms;background-color:#2d254f}@media(min-width:1000px){.nav_bar{height:88px}}@media(min-width:1000px){.nav_bar-offset-crossed{background-color:#d4a017;height:72px;box-shadow:0 8px 16px 0 rgba(45,37,79,.16)}.nav_bar-offset-crossed .links{color:#fff}}.s-close,.s-open{display:none}.nav-inner{width:30%}ul{position:relative;display:flex;flex-direction:row;justify-content:space-between;height:100%;margin:0;padding:0;align-items:center}.links,nav ul li,nav ul li a{display:inline-flex;align-items:center}.links{line-height:1.2;color:#fff;transition:.5s;font-weight:300;letter-spacing:1.3px}.links:hover{opacity:.8}.company-logo{position:absolute;top:2px;right:15px;height:65px;width:310px}@media(max-width:1000px){.company-logo{display:none}}@media(max-width:1000px){.ease{background:#484848;height:75%;opacity:.2;pointer-events:none}ul{flex-direction:column;padding:30px 20px}.s-open{display:inline;z-index:1001}.s-close,.s-open{position:absolute;right:10px;top:10px}.s-close{display:block}}.mobile-logo{display:none}@media(max-width:1000px){.mobile-logo{display:block;position:fixed;top:10px;left:10px;height:40px;width:auto;z-index:1000}}@media(min-width:768px)and (max-width:1000px){.company-logo{display:none}.mobile-logo{display:block;position:fixed;left:10px;height:40px;width:auto}.mobile-logo,.s-open{top:10px;z-index:1000}.s-open{display:inline;position:absolute;right:10px}}@media(max-width:768px){.nav-content{padding-top:50px}}@media(min-width:1000px){.nav-content{padding-left:clamp(18px,3vw,42px)}.nav-content ul{padding-top:3px}}
/*# sourceMappingURL=main.8bc1d258.chunk.css.map */