body,html{margin:0;min-height:100vh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;position:relative}body:before{background-image:url(/static/media/Milliyen_background.33cd037e1e824c2713ca.jpg);background-position:50%;background-size:cover;filter:blur(8px);-webkit-filter:blur(8px);z-index:-2}body:after,body:before{content:"";left:0;min-height:100vh;position:absolute;top:0;width:100%}body:after{background:radial-gradient(ellipse at center,#0000 0,#0009 100%);z-index:-1}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{flex-direction:column;justify-content:flex-start;min-height:100vh;overflow-y:auto;text-align:center}.App,.page-container{align-items:center;display:flex;position:relative}.page-container{height:100%;justify-content:space-between;width:100%}.page-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;min-height:100vh;padding:0 50px}.arrow{color:#e50914;cursor:pointer;font-size:3em;padding:20px;transition:transform .3s ease-in-out;-webkit-user-select:none;user-select:none;z-index:10}.arrow:hover{transform:scale(1.2)}h1{color:#fff;font-family:Impact,sans-serif;font-size:5em;margin-bottom:20px;text-transform:uppercase}p{color:#ccc;font-family:Inter,sans-serif;font-size:1.2em;line-height:1.6}@media (max-width:768px){.arrow{font-size:2em;padding:10px;position:absolute;z-index:100}.arrow:first-child{left:0}.arrow:last-child{right:0}h1{font-size:3em}p{font-size:1em}.page-content{padding:0 20px;width:100%}.App,.page-content{overflow-y:auto}}.fade-in{animation:fadeIn .3s ease-in-out forwards}.fade-out{animation:fadeOut .3s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.home-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.main-title{color:#fff;font-family:Impact,sans-serif;font-size:8em;line-height:.9;margin-bottom:20px;text-transform:uppercase}.hero-image{border:2px solid #e50914;height:auto;margin-bottom:30px;max-width:80%}.intro-text{color:#ccc;font-family:Inter,sans-serif;font-size:1.3em;line-height:1.6;max-width:700px}@media (max-width:768px){.main-title{font-size:4em}.hero-image{max-width:95%}.intro-text{font-size:1em;padding:0 20px}}.tech-rider-page{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;overflow-y:auto;padding:20px;width:100%}.page-title,li{color:red}li{font-weight:400;letter-spacing:.01em;line-height:1.5;padding-left:30px;position:relative;text-shadow:1px 1px 2px #000000b3}li:before{color:#e50914;content:"•";font-size:1.5em;left:0;position:absolute;top:-5px}@media (max-width:768px){.page-title{font-size:2.5em}.section{font-weight:300;letter-spacing:.01em;line-height:1.5;width:95%}.section-title{font-size:1.8em}li{font-size:1em;font-weight:400;letter-spacing:.01em;line-height:1.4;margin-bottom:10px;padding-left:25px}li:before{font-size:1.2em;top:-3px}}.press-kit-page{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;overflow-y:auto;padding:20px;width:100%}.section{flex-shrink:0;font-weight:300;letter-spacing:.02em;line-height:1.6;text-shadow:1px 1px 2px #000000b3}.location-gallery{align-items:center;display:flex;flex-direction:column;width:100%}.city-list,.country-list,.venue-list{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px}.city-list button,.country-list button,.venue-list button{background-color:#e50914;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1.1em;padding:12px 25px;transition:background-color .3s ease,transform .2s ease}.city-list button:hover,.country-list button:hover,.venue-list button:hover{background-color:#ff4d57;transform:translateY(-2px)}.city-list h2,.gallery-view h2,.venue-list h2{color:#fff;font-family:Impact,sans-serif;font-size:2em;margin-bottom:20px;text-align:center;width:100%}.gallery-view,.image-collage{margin-top:20px;width:100%}.image-collage{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.media-container{align-items:center;display:flex;justify-content:center;width:100%}.gallery-image{border-radius:8px;box-shadow:0 4px 8px #0000001a;display:block;height:auto;max-height:400px;object-fit:contain;transition:transform .3s ease;width:100%}.gallery-image:hover{transform:scale(1.03)}.gallery-video{border:2px solid #e50914;border-radius:5px;box-shadow:0 0 10px #00000080;height:auto;max-height:400px;object-fit:contain;width:100%}li{margin-bottom:15px}li a{font-family:Inter,sans-serif;font-size:1.2em;font-weight:400;letter-spacing:.01em;line-height:1.5;text-shadow:1px 1px 2px #000000b3}@media (max-width:768px){.page-title{font-size:2.5em;margin-bottom:20px}.section{font-weight:300;letter-spacing:.01em;line-height:1.5;margin-bottom:20px;width:95%}.section-title{font-size:1.8em}.image-collage{grid-template-columns:1fr}.gallery-video{height:auto;max-height:300px;width:100%}.city-list button,.country-list button,.venue-list button{font-size:.9em;padding:8px 16px}.city-list h2,.gallery-view h2,.venue-list h2{font-size:1.5em;margin-bottom:15px}li a{font-size:1em;font-weight:400;letter-spacing:.01em;line-height:1.4}.press-kit-page{padding:10px}}.contact-page{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;overflow-y:auto;padding:20px;width:100%}.page-title{color:#fff;font-family:Impact,sans-serif;font-size:4em;margin-bottom:40px;text-transform:uppercase}.section{margin-bottom:40px;max-width:900px;text-align:left;width:80%}.section-title{border-bottom:2px solid #e50914;color:#e50914;font-family:Impact,sans-serif;font-size:2.5em;margin-bottom:20px;padding-bottom:10px}ul{list-style:none;padding:0}li{color:#ccc;font-family:Inter,sans-serif;font-size:1.2em;margin-bottom:10px}li a{color:#e50914;text-decoration:none;transition:color .3s ease}li a:hover{color:#ff4d57}strong{color:#fff}@media (max-width:768px){.page-title{font-size:2.5em}.section{width:95%}.section-title{font-size:1.8em}li{font-size:1em}}
/*# sourceMappingURL=main.814fe476.css.map*/