body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Garamond,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html{height:100%;margin:0}.event-details-card{background:#fff;background:var(--card-bg);border-radius:8px;border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--box-shadow);display:flex;flex-direction:column;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-family);gap:2rem;margin-bottom:2rem;overflow:hidden}.event-summary-row{align-items:center;display:flex;gap:1.5rem;padding:2rem 1rem}.event-image{flex:none;max-width:300px}.event-image img{display:block;height:auto;max-width:100%;object-fit:cover;width:auto}.event-summary{flex:1 1}.event-summary h1{color:#971e31;color:var(--color-primary);font-size:2rem;margin-bottom:.5rem;position:relative}.event-summary h1:after{background:#971e31;background:var(--color-primary);content:"";display:block;height:4px;margin-top:.5rem;width:60px}.event-summary .event-description{color:#333;color:var(--text-color);font-size:1.1rem;line-height:1.6}.event-info-grid{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem}.info-column{flex:1 1;min-width:200px}.info-column p{color:#333;color:var(--text-color);font-size:1rem;line-height:1.6;margin:.5rem 0}.info-column p strong{color:#971e31;color:var(--color-primary)}@media (max-width:600px){.event-summary-row{align-items:center;flex-direction:column;text-align:center}.event-image{max-width:100%}}.buttons-center{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}.button-accept,.button-reject{border:none;border-radius:4px;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-family);font-size:1rem;padding:.75rem 1.5rem;transition:background .3s ease}.button-accept{background-color:#971e31;background-color:var(--color-primary);color:#fff}.button-accept:hover{background-color:#7d1729}.button-reject{background-color:#ccc;color:#333}.button-reject:hover{background-color:#bbb}.buttons-center p{align-self:center;color:#333;color:var(--text-color);font-size:1.1rem}.navbar{background-color:#fff;border-bottom:1px solid #ccc;box-shadow:0 12px 12px 0 hsla(0,3%,58%,.087);position:sticky;top:0;width:100%;z-index:20}.navbar-inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:1rem 2rem;position:relative}.navbar-logo img{height:50px}.navbar-links ul{display:flex;gap:2rem;list-style:none;margin:0}.navbar-links a{color:#333;color:var(--text-color);font-size:1rem;font-weight:500;padding-bottom:.25rem;text-decoration:none;transition:border-bottom .14s ease-in-out}.navbar-links a.active{border-bottom:2px solid #971e31;border-bottom:2px solid var(--color-primary)}.burger{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:24px;justify-content:space-around;padding:0;width:30px}.burger span{background:#333;background:var(--text-color);border-radius:2px;display:block;height:3px;transition:transform .3s ease,opacity .3s ease;width:100%}.burger.open span:first-child{transform:translateY(10px) rotate(45deg)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:translateY(-10px) rotate(-45deg)}@media (max-width:768px){.navbar-links{background:#fff;box-shadow:0 4px 6px #0000001a;display:none;left:0;position:absolute;top:100%;width:100%}.navbar-links.open{display:block}.navbar-links ul{display:flex;flex-direction:column;gap:1rem;margin:0;padding:1rem 0;text-align:center}.burger{display:flex}}:root{--footer-bg:#fff;--footer-border-color:#ccc;--footer-text-color:#333}.footer{background-color:#fff;background-color:var(--footer-bg);border-top:1px solid #ccc;border-top:1px solid var(--footer-border-color);color:#333;color:var(--footer-text-color);flex-shrink:0;font-size:.9rem;line-height:1.5;margin:0 .2rem;padding:1.5rem}.footer span{margin:.25rem}:root{--card-bg:#fff;--border-radius:8px;--box-shadow:0 4px 12px #0000001a;--font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;--padding:1.5rem}.event-page{background-color:#fafafa;background-color:var(--bg-color);color:#333;color:var(--text-color);min-height:100vh}.event-page,.main-content{display:flex;flex-direction:column}.main-content{align-items:flex-start;margin:3rem auto;max-width:800px;padding:0 1rem;text-align:left}@media (max-width:576px){.main-content{align-items:center;margin:2rem auto;text-align:center}}.loader-container{flex:1 1}.loader-dot{background:#971e31}.buttons-center,.event-details-card{animation:fadeInUp .6s ease-out both;opacity:0}.buttons-center{animation-delay:.4s}.not-found{font-size:1.2rem;margin:2rem 0}.main-container{color:#333;font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.header{margin-bottom:40px;text-align:center}.logo{height:auto;margin-bottom:20px;width:150px}.header h1{font-size:2.5em;margin-bottom:10px}.header p{color:#666;font-size:1.2em}.content{display:flex;height:100%;justify-content:space-around;margin-bottom:40px}.feature{flex:1 1;margin:0 20px;text-align:center}.feature h2{font-size:1.8em;margin-bottom:10px}.feature p{color:#666;font-size:1em}.footer{border-top:1px solid #ddd;padding:20px 0;text-align:center}.footer p{bottom:0;color:#999;font-size:.9em;position:absolute}.fade-up{animation:fadeInUp .8s ease-out both;opacity:0}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.loader-container{align-items:center;display:flex;justify-content:center;padding:2rem}.loader{display:flex;gap:.5rem}.loader-dot{animation:bounce .6s ease-in-out infinite;background:var(--color-primary);border-radius:50%;height:12px;width:12px}.loader-dot:nth-child(2){animation-delay:.2s}.loader-dot:nth-child(3){animation-delay:.4s}.main-content{flex:1 1;min-height:85vh;padding:var(--padding)}.container{background-color:#fff;border-radius:var(--border-radius);box-shadow:0 .125rem .625rem #0000001a;margin:50px auto;max-width:1200px;padding:1.875rem;width:100%}.home-content{padding:1.25rem}.search-container{margin-bottom:1.25rem;text-align:end}.search-container input[type=text]{border:1px solid #ccc;border-radius:4px;font-size:var(--font-medium);max-width:20rem;padding:.625rem .9375rem;transition:border-color .3s ease;width:100%}.search-container input[type=text]:focus{border-color:var(--color-primary);outline:none}.div_table{border:1px solid #ccc;border-radius:4px;margin-top:1.25rem}.dataTable{border-collapse:collapse;width:100%}.dataTable td,.dataTable th{padding:.9375rem;text-align:left}.dataTable th{background-color:#f1f1f1;color:var(--text-color);font-weight:600}.dataTable tr:nth-child(2n){background-color:#fafafa}.dataTable a{color:var(--color-primary);text-decoration:none}.dataTable a:hover{text-decoration:underline}@media (max-width:768px){.container{padding:1rem}.search-container input[type=text]{font-size:var(--font-small)}.dataTable td,.dataTable th{padding:.75rem}}@media (max-width:480px){.container{padding:.75rem}.home-content{padding:.5rem}.search-container input[type=text]{max-width:100%}}.text{font-weight:400}a{color:var(--color-primary);font-weight:600;text-decoration:none}:root{--max-content-width:1400px;--section-padding:0.5rem;--col-gap:4rem;--border-color:#ddd;--button-bg:#000;--button-text:#fff}.hero-left,.hero-right{animation:fadeInUp .8s ease-out both;opacity:0}.hero-left{animation-delay:.2s}.hero-right{animation-delay:.6s}.hero-image-container{animation:fadeInUp .8s ease-out both;animation-delay:1s;opacity:0}.home-page{color:#333;color:var(--text-color);display:flex;flex-direction:column;min-height:100vh}.hero-section,.home-page{background-color:#fafafa;background-color:var(--bg-color)}.hero-section{flex:1 1;overflow:hidden;padding:.5rem;padding:var(--section-padding) .5rem .5rem .5rem;position:relative}.hero-content{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:1400px;max-width:var(--max-content-width)}@media (min-width:992px){.hero-content{align-items:flex-start;flex-direction:row;gap:4rem;gap:var(--col-gap)}}.hero-left{flex:1 1}.hero-left h2{font-size:var(--heading-font-size);font-weight:500;line-height:1.3;margin-bottom:.5rem}.hero-left h3{margin-bottom:0}.hero-left p{font-size:var(--body-font-size);line-height:1.6;margin-bottom:.5rem;margin-top:.5rem}.hero-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem}.hero-image-container img{border-radius:6px;display:block;height:auto;max-width:300px}.tagline{font-size:var(--small-font-size);font-style:italic;margin-top:1rem}.hero-right{border-radius:6px;flex:1 1;max-width:600px;padding:2rem}.signup-form{gap:2.5rem}.form-row,.signup-form{display:flex;flex-direction:column}.form-row{gap:2rem}@media (min-width:576px){.form-row{flex-direction:row}.form-row .form-group{flex:1 1}}.form-group label{font-size:var(--small-font-size);font-weight:500;margin-bottom:.25rem}.form-group input{background-color:initial;background-color:#fff;border:1px solid #ddd;border:1px solid var(--border-color);border-radius:4px;font-size:var(--body-font-size);outline:none;padding:.75rem 10px;width:100%}.form-group input:focus,.form-group select:focus{border:1px solid #971e31;border:1px solid var(--color-primary)}.form-group select{background-color:#fff;border:1px solid #ddd;border:1px solid var(--border-color);border-radius:4px;font-size:var(--body-font-size);outline:none;padding:.75rem;width:100%}.input{padding-left:20px}.connect-button{background-color:#971e31;background-color:var(--color-primary);border:none;border-radius:4px;color:#fff;color:var(--button-text);cursor:pointer;font-size:var(--body-font-size);margin-top:30px;padding:.75rem;width:140px}.connect-button:hover{background-color:#333}.wave-container{height:200px;margin-top:2rem;position:relative;width:100%}.wave-shape{display:block;height:auto;transform:translateY(1px);width:100%}.investors-page{background-color:#fafafa;background-color:var(--bg-color);color:#333;color:var(--text-color);display:flex;flex-direction:column;min-height:100vh}.investors-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;margin:4rem auto;max-width:800px;padding:3rem 1rem;padding:var(--section-padding) 1rem;text-align:left}@media (max-width:576px){.investors-content{align-items:center;margin:2rem auto;text-align:center}}.investors-title{animation:fadeInUp .6s ease-out both;color:#971e31;color:var(--color-primary);font-size:2.5rem;margin-bottom:1rem;position:relative}.investors-title:after{background:#971e31;background:var(--color-primary);content:"";display:block;height:4px;margin-top:.5rem;width:60px}.investors-text{animation:fadeInUp .8s ease-out both;animation-delay:.4s;font-size:1.1rem;line-height:1.6}.investors-text a{color:#971e31;color:var(--color-primary);text-decoration:none}.investors-text a:hover{text-decoration:underline}:root{--section-padding:3rem;--color-primary:#971e31;--text-color:#333;--bg-color:#fafafa}.about-page{background-color:#fafafa;background-color:var(--bg-color);color:#333;color:var(--text-color);display:flex;flex-direction:column;min-height:100vh}.about-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;margin:4rem auto;max-width:800px;padding:3rem 1rem;padding:var(--section-padding) 1rem;text-align:left}@media (max-width:576px){.about-content{align-items:center;margin:2rem auto;text-align:center}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.about-title{animation:fadeInUp .6s ease-out both;color:#971e31;color:var(--color-primary);font-size:2.5rem;margin-bottom:1rem;position:relative}.about-title:after{background:#971e31;background:var(--color-primary);content:"";display:block;height:4px;margin-top:.5rem;width:60px}.about-text{animation:fadeInUp .8s ease-out both;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.about-text:first-of-type{animation-delay:.2s}.about-text:last-of-type{animation-delay:.8s}.about-subtitle,.about-subtitle-beta{animation:fadeInUp .8s ease-out both;color:#971e31;color:var(--color-primary);font-size:1.5rem;letter-spacing:1px;margin:1.5rem 0 .5rem;text-transform:uppercase}.about-subtitle{animation-delay:.4s}.about-subtitle-beta{animation-delay:.6s}.about-content a{color:#971e31;color:var(--color-primary);text-decoration:none}.about-content a:hover{text-decoration:underline}
/*# sourceMappingURL=main.5df50dfb.css.map*/