@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/static/media/poppins-devanagari-300-normal.29252f7cb290e8553720.woff2) format("woff2"),url(/static/media/poppins-devanagari-300-normal.62c0b320ffa12beb056b.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/static/media/poppins-latin-ext-300-normal.05a697e23555546c5179.woff2) format("woff2"),url(/static/media/poppins-latin-ext-300-normal.390c7df9719be328c2fe.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/static/media/poppins-latin-300-normal.39576fe9df8a22cc1bcc.woff2) format("woff2"),url(/static/media/poppins-latin-300-normal.3555e897caceedb85c78.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-devanagari-400-normal.d2ee5e6ea17bffe3bf58.woff2) format("woff2"),url(/static/media/poppins-devanagari-400-normal.421fe9869ff4b58e2d7b.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-latin-ext-400-normal.d7c074a9c34fe9785f69.woff2) format("woff2"),url(/static/media/poppins-latin-ext-400-normal.7e12786771ac4a8e6a5c.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-latin-400-normal.405055dd680fa1dcdfa2.woff2) format("woff2"),url(/static/media/poppins-latin-400-normal.1458587c0aa7cd06b82b.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/static/media/poppins-devanagari-700-normal.305c44fc8fa866291876.woff2) format("woff2"),url(/static/media/poppins-devanagari-700-normal.de46590351f7df77172f.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/static/media/poppins-latin-ext-700-normal.51cc1e159ae5f0b8ec5c.woff2) format("woff2"),url(/static/media/poppins-latin-ext-700-normal.0891add22376e17f583d.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/static/media/poppins-latin-700-normal.d86662fe776dae29ea78.woff2) format("woff2"),url(/static/media/poppins-latin-700-normal.cd04c2ad00870c9ceebf.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.title{font-size:clamp(4rem,8vw,6rem);margin:8REM 0 0}.title,body{font-family:Poppins,sans-serif;padding:0}body{background-color:#f4f4f4;font-size:14px;margin:0}:root{--primary-color:#3498db;--dark-grey:#222;--light-grey:#c7c7c7;--dark-blue:#000048;--medium-dark-blue:#0c2068;--medium-blue:#184088;--light-blue:#83a0ec}.container{padding:20px}@media (max-width:768px){.container{padding:10px;width:100%}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.navbar{background:linear-gradient(20deg,var(--medium-blue),var(--dark-blue));color:#fff;padding:5px 0;position:static;top:0;width:100%;z-index:2}.container{align-items:center;display:flex;justify-content:space-between;margin:auto;width:80%}.fullSizeContainer{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.navbar-container{align-items:center;display:flex;justify-content:space-between;margin:auto;width:80%}.background-image-container{align-items:center;background-position:top;background-repeat:no-repeat;background-size:130%;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;overflow:hidden;position:relative;text-align:center;transform-origin:center center;width:auto;z-index:1}@media (max-aspect-ratio:3/4),(max-width:768px){.background-image-container{background-size:cover;height:50vh}}.nomination-badge{--gold-gradient:linear-gradient(110deg,#b8862b,#f5d97a 20%,#fff6d5 30%,#d4af37 45%,#a8741a 70%,#b8862b);animation:gold-shimmer-border 6s linear infinite;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#0000008c,#0000008c) padding-box,var(--gold-gradient) border-box;background-size:100% 100%,200% 100%;border:1.5px solid #0000;border-radius:999px;box-shadow:0 0 24px #d4af3740;color:#fff;display:inline-block;font-size:clamp(1rem,2.5vw,1.3rem);letter-spacing:.03em;padding:14px 32px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}a.nomination-badge:hover{box-shadow:0 0 36px #d4af3773;transform:translateY(-2px)}.nomination-badge-highlight{animation:gold-shimmer-text 6s linear infinite;background:var(--gold-gradient);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:#0000;display:block;font-size:1.25em;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nomination-badge-subtitle{display:block;font-weight:300;margin-top:2px}@keyframes gold-shimmer-text{0%{background-position:0 0}to{background-position:200% 0}}@keyframes gold-shimmer-border{0%{background-position:0 0,0 0}to{background-position:0 0,200% 0}}@media (prefers-reduced-motion:reduce){.nomination-badge,.nomination-badge-highlight{animation:none}}.logo{font-size:20px;font-weight:700;margin-right:40px;white-space:nowrap}.nav-links{display:flex;gap:20px;list-style:none;padding:0}.nav-links li{display:inline}.nav-links a{border-radius:7px;color:#fff;font-size:18px;padding:8px 13px;text-decoration:none;transition:.3s}.nav-links a:hover{background:var(--light-blue);border-radius:12px}.footer{background:var(--dark-grey);bottom:0;color:#fff;padding:10px;position:static;text-align:center}.footercontainer{align-items:center;column-gap:30px;display:flex;flex-wrap:wrap;justify-content:center;margin:auto;min-height:20px;width:80%}.footer-links{display:flex;gap:20px;list-style:none;margin:0;padding:0}.footer-links a{color:#fff;font-size:14px;text-decoration:none}.footer-links a:hover{text-decoration:underline}button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}button:hover{background-color:#0056b3}@media (max-width:768px){.container{width:95%}.nav-links{flex-direction:column;gap:10px}}.flex-container,.media-gallery{align-items:center;display:flex;justify-content:center}.media-gallery{box-sizing:border-box;flex-direction:column;margin:0 auto;max-width:1200px;padding:20px;width:100%}.spotify-container{margin-bottom:40px;margin-top:20px;max-width:1200px;width:100%}.media-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);max-width:1200px;width:100%}@media (max-width:1100px){.media-grid{align-items:center;display:flex;flex-direction:column;grid-template-columns:1fr;justify-items:center}.media-card:first-child,.media-card:nth-child(2),.media-card:nth-child(3){justify-self:center}}.media-card:first-child{justify-self:start}.media-card:nth-child(2){justify-self:center}.media-card:nth-child(3){justify-self:end}.about-container{flex-direction:column;font-family:Arial,sans-serif;margin:20px auto;max-width:900px;min-height:100vh;padding:20px;text-align:center}.bio-section{align-items:center;display:flex;gap:20px;justify-content:center;text-align:center}.profile-pic{border-radius:10%;box-shadow:0 4px 8px #0000001a;height:300px;object-fit:cover;width:300px}.bio-text{max-width:900px}.bio-section h1{font-size:2em;margin-bottom:10px}.bio-section p{font-size:1.2em;line-height:1.6;text-align:left}.showcase{align-items:flex-start;background-position:50%;background-size:cover;color:#fff;display:flex;height:400px;justify-content:center;padding:0;position:relative;text-align:center;width:100%}.showcase:before{background:linear-gradient(180deg,#000,#0000 150%);content:"";inset:0;position:absolute}.showcase-content{max-width:800px;padding:40px;position:relative;z-index:1}.showcase-button{background-color:var(--dark-grey);border:none;border-radius:7px;color:#fff;cursor:pointer;display:inline-block;font-size:20px;margin-top:25px;padding:10px 20px;text-align:center;text-decoration:none;transition:.2s}.showcase-button:hover{background-color:var(--medium-blue);border-radius:12px}.divider{background:linear-gradient(to left,var(--dark-grey),var(--light-grey));border-radius:0;height:10px;margin:0 auto;width:100%}@media (max-width:768px){.showcase{display:flex;flex-direction:column;height:auto;justify-content:center;min-height:400px}.showcase-content{padding:20px}}.menu-button{display:none}@media (max-width:990px){.menu-button{background:none;border:none;color:#fff;cursor:pointer;display:block;font-size:2rem;position:fixed;right:0;top:0;z-index:1003}.nav-links{align-items:center;background:linear-gradient(180deg,#000048e6,#184088e6);display:flex;flex-direction:column;gap:0;height:120vh;justify-content:center;padding-top:0;position:fixed;right:-250px;top:0;top:-100px;transition:right .3s ease-in-out;width:250px;z-index:1002}.nav-links li{margin:20px 0}.nav-links.mobile-active{right:0}}.video-container{aspect-ratio:16/9;border-radius:15px;margin:50px auto;max-width:700px;overflow:hidden;position:relative;width:80%}.video-container iframe{height:100%;width:100%}.fullScreenContainer{justify-content:center;min-height:100vh;text-align:center;width:100%}.contact-container{background:linear-gradient(20deg,var(--medium-blue),var(--dark-blue));border-radius:15px;margin:40px auto;max-width:600px;padding:20px;text-align:center}.contact-container h1{color:#fff;font-weight:700;text-decoration:none}.contact-list{list-style:none;padding:0}.contact-list li{color:#fff;font-size:18px;margin:10px 0}.social-buttons{gap:15px;margin-top:20px}.social-button,.social-buttons{display:flex;justify-content:center}.social-button{align-items:center;background-color:#000;border-radius:50%;height:50px;transition:transform .3s ease,background-color .3s ease,opacity .3s ease;width:50px}.social-button img{height:30px;width:30px}.social-button:hover{background-color:var(--dark-blue);transform:scale(1.05)}.legal-links{margin-top:20px;text-align:center}.legal-links ul{list-style-type:none;margin:0;padding:0}.legal-links li{display:inline-block;margin:0 10px}.legal-links a{color:#666;font-size:14px;text-decoration:none;transition:color .3s ease}.legal-links a:hover{color:var(--medium-blue);text-decoration:underline}@media (max-width:768px){.legal-links ul{margin-top:10px}.legal-links li{display:block;margin-bottom:5px}}.archive-container{align-items:center;display:flex;flex-direction:column}.archive-filters button{background:#ddd;transition:background .3s ease}.archive-filters button.active{background:#555}.archive-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.archive-item{box-shadow:0 2px 5px}.impressum-page{color:#333;font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:20px}.impressum-page h1{font-size:2rem;margin-bottom:1rem}.impressum-page h2{font-size:1.5rem;margin-bottom:1rem}.impressum-page p{font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.impressum-page a{color:#007bff;text-decoration:none}.impressum-page a:hover{text-decoration:underline}.datenschutz-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;margin:0 auto;max-width:900px;padding:40px}.datenschutz-container h1{color:#2c3e50;font-size:2.5em;margin-bottom:30px}.datenschutz-container h2{color:#2c3e50;font-size:2em;margin-bottom:15px;margin-top:30px}.datenschutz-container h3{color:#2c3e50;font-size:1.5em;margin-bottom:10px;margin-top:20px}.datenschutz-container p{color:#333;font-size:1.1em;line-height:1.6;margin-bottom:25px}.datenschutz-footer{color:#777;font-size:1em;margin-top:60px;text-align:center}.datenschutz-footer p{margin:10px 0}.datenschutz-links{display:flex;justify-content:space-between;margin-top:40px}.datenschutz-links a{color:#3498db;font-size:1em;text-decoration:none}.datenschutz-links a:hover{text-decoration:underline}.concert{border-left:6px solid var(--medium-blue)}.musical{border-left:6px solid #96c}.media{border-left:6px solid #3d9158}.other{border-left:6px solid var(--dark-grey)}.archive-container{box-sizing:border-box;font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px;width:100%}.archive-filters{display:flex;gap:10px;justify-content:center;margin-bottom:20px}.archive-filters button{background:var(--dark-blue);border:none;border-radius:5px;cursor:pointer;font-size:16px;padding:10px 15px;transition:background .3s ease,transform .2s}.archive-filters button.active{background:var(--medium-blue);color:#fff;font-weight:700}.archive-filters button:hover{background:var(--medium-blue);color:#fff;transform:scale(1.05)}.archive-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));justify-content:center;width:100%}.archive-item{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;overflow:hidden;padding-bottom:25px;position:relative;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;transition:all .3s ease;width:100%}.archive-item:hover{box-shadow:0 6px 15px #00000026;transform:translateY(-2px)}.archive-item.expanded .archive-info p{height:auto;max-height:none}.archive-link{color:inherit;display:block;text-decoration:none}.truncated{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.full-text{max-height:none}.expand-button{background-color:var(--medium-blue);border:none;border-radius:7px;bottom:10px;color:#fff;cursor:pointer;font-size:17px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);transition:.3s ease;white-space:nowrap}.expand-button:hover{background:var(--light-blue);border-radius:12px}.collapsed-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.expanded-text{display:block}.archive-image{display:block;height:180px;object-fit:cover;width:100%}.archive-info{overflow:hidden;padding:15px;transition:height .3s ease}.archive-info h3{color:#333;font-size:18px;margin:0}.archive-info p{color:#666;font-size:14px;margin:10px 0}.archive-info a{color:#007bff;display:inline-block;font-weight:700;margin-top:10px;text-decoration:none;transition:color .3s ease}.archive-info a:hover{color:#0056b3}@media (max-width:768px){.archive-filters{flex-wrap:wrap;justify-content:center}.archive-filters button{font-size:14px;padding:8px 12px}.archive-info h3{font-size:16px}.archive-info p{font-size:13px}}
/*# sourceMappingURL=main.ebe043a0.css.map*/