.homepage-brochure{background:linear-gradient(135deg,#e6f3ff,#fff 50%,#e6f3ff);min-height:100vh;position:relative;overflow-x:hidden}.homepage-brochure:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 80 L30 20 L40 30 L50 10 L60 40 L70 20 L80 50' stroke='%23D0D0D0' fill='none' stroke-width='2' opacity='0.3'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='80' height='80' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='30' stroke='%23D0D0D0' fill='none' stroke-width='2' opacity='0.3'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='10' y='10' width='40' height='40' stroke='%23D0D0D0' fill='none' stroke-width='2' opacity='0.3'/%3E%3C/svg%3E");background-size:200px 200px,150px 150px,100px 100px;background-position:10% 20%,80% 60%,50% 80%;background-repeat:no-repeat;pointer-events:none;z-index:0}.hero-section-brochure{position:relative;padding:80px 20px;text-align:center;z-index:1}.hero-title-brochure{font-size:calc(3.5em + 4vw);font-weight:900;color:#ff6b35;transform:rotate(-2deg);text-shadow:3px 3px 0 #ffa366,6px 6px 0 rgba(0,0,0,.1);margin-bottom:20px;line-height:1.1;letter-spacing:2px}.hero-subtitle-brochure{font-size:calc(1.2em + 1vw);color:#4a90e2;font-weight:600;margin-top:10px}.online-exam-section{background:hsla(0,0%,100%,.7);border-radius:30px;padding:40px;margin:40px auto;max-width:1200px;box-shadow:0 10px 30px rgba(0,0,0,.1);position:relative;z-index:1}.online-exam-title{font-size:calc(1.8em + 1.5vw);color:#ff6b35;font-weight:700;margin-bottom:20px}.online-exam-date{font-size:calc(1.2em + .8vw);color:#333;font-weight:600;margin-top:20px}.participation-prizes-section{position:relative;padding:80px 20px;z-index:1;background:linear-gradient(135deg,#e6f3ff,#fff 50%,#e6f3ff)}.participation-prizes-title{font-size:calc(3em + 3vw);font-weight:900;color:#ff6b35;text-align:center;margin-bottom:50px;transform:rotate(-2deg);text-shadow:3px 3px 0 rgba(0,0,0,.2),6px 6px 0 rgba(0,0,0,.1);letter-spacing:3px}.participation-prizes-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:30px;max-width:1400px;margin:0 auto;padding:0 20px;justify-items:center}.participation-prize-item{display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease;justify-content:center}.participation-prize-item:hover{transform:translateY(-10px)}.prize-image-wrapper{width:180px;height:180px;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;background:hsla(0,0%,100%,.8);border-radius:20px;padding:15px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.prize-image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.prize-label{font-size:calc(.9em + .4vw);color:#fff;font-weight:700;margin:0;text-shadow:2px 2px 0 rgba(0,0,0,.2);line-height:1.3}@media (max-width:1400px){.participation-prizes-grid{gap:20px;padding:0 15px}.prize-image-wrapper{width:150px;height:150px}}@media (max-width:1200px){.participation-prizes-grid{gap:15px;padding:0 10px}.prize-image-wrapper{width:130px;height:130px}.prize-label{font-size:calc(.8em + .3vw)}}@media (max-width:768px){.participation-prizes-grid{grid-template-columns:repeat(3,1fr);gap:15px}.participation-prizes-title{font-size:calc(2em + 2vw)}.prize-image-wrapper{width:100px;height:100px}}.rank-prizes-section{padding:80px 20px;text-align:center;position:relative;z-index:1}.rank-prizes-title{font-size:calc(2.5em + 2vw);color:#ff6b35;font-weight:900;margin-bottom:50px}.podium-container{display:flex;justify-content:center;align-items:flex-end;gap:30px;margin:40px 0;flex-wrap:wrap}.podium{position:relative;text-align:center}.podium-base{border-radius:15px 15px 0 0;padding:20px 20px 40px;box-shadow:0 5px 15px rgba(0,0,0,.2);min-width:200px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.podium-1{min-height:180px;height:auto;order:2;background:linear-gradient(135deg,gold,orange)!important;padding-bottom:30px!important}.podium-2{order:1;background:linear-gradient(135deg,silver,grey)!important}.podium-2,.podium-3{min-height:180px;height:auto;padding-bottom:30px!important;margin-top:20px}.podium-3{order:3;background:linear-gradient(135deg,#cd7f32,#8b4513)!important}.medal-ribbon{position:absolute;top:-30px;left:50%;transform:translateX(-50%);background:gold;color:#333;padding:8px 20px;border-radius:20px;font-weight:900;font-size:1.2em;box-shadow:0 3px 10px rgba(0,0,0,.2)}.prize-image-container{margin:20px 0;min-height:120px;max-height:150px;flex-shrink:0}.prize-description,.prize-image-container{display:flex;align-items:center;justify-content:center}.prize-description{color:#333;font-weight:600;font-size:calc(.9em + .5vw);margin-top:15px;padding-bottom:10px;min-height:40px;text-align:center}.scholarship-prizes-section{padding:60px 20px;position:relative;z-index:1}.scholarship-bar{padding:25px;border-radius:15px;margin:20px 0;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,.1);color:#fff;font-weight:700}.scholarship-bar-75{background:linear-gradient(135deg,#4caf50,#2e7d32)}.scholarship-bar-50{background:linear-gradient(135deg,#ff9800,#f57c00)}.scholarship-bar-25{background:linear-gradient(135deg,#9c27b0,#6a1b9a)}.scholarship-points{font-size:calc(1.3em + .8vw);margin-bottom:10px}.scholarship-percentage{font-size:calc(1.5em + 1vw);font-weight:900}.website-info{background:linear-gradient(135deg,gold,orange);color:#333;padding:15px 30px;border-radius:50px;display:inline-block;font-weight:900;font-size:calc(1.2em + .8vw);box-shadow:0 5px 15px rgba(255,215,0,.4);margin:20px;position:relative;z-index:1}.website-cursor{position:absolute;font-size:30px;top:-10px;right:-20px;transform:rotate(15deg)}.qr-section{text-align:center;padding:40px 20px;position:relative;z-index:1}.qr-title{font-size:calc(1.2em + .8vw);color:#333;font-weight:700;margin-bottom:20px}.btn-brochure-primary{background:linear-gradient(180deg,#ff8c42,#ff6b35 50%,#ff5722);color:#fff;border:none;padding:10px 25px;border-radius:25px;font-weight:700;font-size:calc(.9em + .3vw);box-shadow:0 4px 12px rgba(255,107,53,.4);transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.btn-brochure-primary:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,107,53,.5);color:#fff;background:linear-gradient(180deg,#ff9d5c,#ff8c42 50%,#ff6b35)}.btn-primary,.btn.btn-primary{background:linear-gradient(180deg,#ff8c42,#ff6b35 50%,#ff5722)!important;color:#fff!important;border:none!important;padding:10px 25px!important;border-radius:25px!important;font-weight:700!important;font-size:calc(.9em + .3vw)!important;box-shadow:0 4px 12px rgba(255,107,53,.4)!important;transition:all .3s ease!important;text-transform:uppercase!important;letter-spacing:.5px!important}.btn-primary:hover,.btn.btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(255,107,53,.5)!important;color:#fff!important;background:linear-gradient(180deg,#ff9d5c,#ff8c42 50%,#ff6b35)!important}.modal-content .btn-primary,.modal-content .btn-sm.btn-primary,.modal-content .btn.btn-primary{padding:4px 8px!important;font-size:.75em!important;font-weight:500!important;border-radius:5px!important;text-transform:none!important;letter-spacing:normal!important;box-shadow:none!important;line-height:1.2!important}.modal-content .btn-primary:hover,.modal-content .btn-sm.btn-primary:hover,.modal-content .btn.btn-primary:hover{transform:none!important;box-shadow:none!important;padding:4px 8px!important}.modal-content .btn-sm.btn-success,.modal-content .btn-sm.btn-warning,.modal-content .btn-success,.modal-content .btn-warning,.modal-content .btn.btn-success,.modal-content .btn.btn-warning{padding:4px 8px!important;font-size:.75em!important;font-weight:500!important;border-radius:5px!important;line-height:1.2!important}.btn-brochure-secondary{background:linear-gradient(135deg,#4a90e2,#357abd);color:#fff;border:none;padding:12px 30px;border-radius:25px;font-weight:700;font-size:calc(1em + .4vw);box-shadow:0 4px 12px rgba(74,144,226,.3);transition:all .3s ease}.btn-brochure-secondary:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(74,144,226,.5);color:#fff}.homepage-brochure .navbar{background:hsla(0,0%,100%,.95)!important;backdrop-filter:blur(10px);box-shadow:0 2px 10px rgba(0,0,0,.1);position:relative;z-index:1000}.homepage-brochure .navbar .nav-link{color:#333!important;font-weight:700;font-size:calc(.9em + .3vw);transition:color .3s ease}.homepage-brochure .navbar .nav-link:hover{color:#ff6b35!important}.homepage-brochure .navbar .btn{font-weight:700}.navbar-custom.menu-acik,.navbar-custom.menu-kapali{min-height:auto!important;transition:min-height .3s ease}.navbar-header-mobile{display:flex;align-items:center;justify-content:space-between;width:100%}.navbar-container-custom{padding:8px 15px!important}@media (min-width:992px){.navbar-container-custom{padding:15px 3rem!important}.navbar-header-mobile{width:auto}}.navbar-toggler .navbar-toggler-icon{display:none}.navbar-toggler-custom{border:none!important;padding:8px 10px!important;outline:none!important;background:transparent!important;border-radius:4px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;margin-left:auto}.navbar-toggler-custom:hover{background-color:rgba(0,0,0,.05)!important}.navbar-toggler-custom:focus{box-shadow:0 0 0 2px rgba(0,0,0,.1)!important}@media (min-width:992px){.navbar-header-mobile,.navbar-toggler-custom{display:none}.navbar-brand-desktop{display:block}.navbar-brand-mobile{display:none}.navbar-collapse,.navbar-collapse.collapse,.navbar-collapse.show{display:flex!important}}@media (max-width:991px){.navbar-brand-desktop{display:none}.navbar-brand-mobile{display:block}}.navbar-toggler-icon-custom{display:flex;flex-direction:column;justify-content:space-between;width:28px;height:22px;cursor:pointer}.navbar-toggler-icon-custom span{display:block;height:4px;width:100%;background-color:#333;border-radius:2px;transition:all .3s ease}@media (max-width:991px){.navbar-brand{margin-right:0;padding:0}.navbar-brand img{max-height:40px!important}.navbar-collapse{margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,0,0,.1)}.navbar-collapse.collapse:not(.show){display:none!important}.navbar-collapse.show{display:block!important}.navbar-nav{margin-bottom:10px}.navbar-nav .nav-item{margin-bottom:8px}.navbar .d-flex{margin-top:10px;margin-bottom:10px}.navbar .d-flex .btn{width:100%;margin-bottom:8px}}.section-title-brochure{font-size:calc(2em + 1.5vw);color:#ff6b35;font-weight:900;text-align:center;margin:40px 0 30px;text-shadow:2px 2px 0 rgba(0,0,0,.1);transform:rotate(-1deg)}.content-section-brochure{background:hsla(0,0%,100%,.8);border-radius:25px;padding:50px 30px;margin:40px auto;max-width:1200px;box-shadow:0 8px 25px rgba(0,0,0,.1);position:relative;z-index:1}.hero-carousel-section{position:relative;padding:60px 20px;z-index:1}.hero-carousel-section .carousel{max-width:1200px;margin:0 auto}.hero-carousel-section .carousel-item{min-height:400px}.hero-carousel-section .carousel-control-next,.hero-carousel-section .carousel-control-prev{width:50px;height:50px;background:linear-gradient(135deg,#ff6b35,#f7931e);border-radius:50%;opacity:.9;top:50%;transform:translateY(-50%)}.hero-carousel-section .carousel-control-prev{left:20px}.hero-carousel-section .carousel-control-next{right:20px}.hero-carousel-section .carousel-control-next:hover,.hero-carousel-section .carousel-control-prev:hover{opacity:1;background:linear-gradient(135deg,#f7931e,#ff6b35)}@media (max-width:768px){.hero-title-brochure{font-size:calc(2.5em + 3vw)}.podium-container{flex-direction:column;align-items:center}.podium-1{order:1!important;width:100%;max-width:300px;min-height:180px!important;height:auto!important;margin-top:0!important}.podium-2{order:2!important}.podium-2,.podium-3{width:100%;max-width:300px;min-height:180px!important;height:auto!important;margin-top:20px!important}.podium-3{order:3!important}}.yorumlar-kart-container{position:relative;padding:20px 0}.yorumlar-kart-wrapper{position:relative;display:flex;align-items:center;gap:15px}.yorumlar-kart-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;flex:1;overflow:hidden}.yorum-kart{background:hsla(0,0%,100%,.95);border-radius:15px;padding:25px 20px;box-shadow:0 4px 15px rgba(0,0,0,.1);min-height:200px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease,box-shadow .3s ease}.yorum-kart:hover{transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.yorum-kart-text{font-size:calc(.9em + .3vw);color:#333;font-weight:500;line-height:1.6;margin-bottom:15px;flex:1}.yorum-kart-yazar{font-size:calc(.85em + .2vw);color:#666;font-weight:700;margin-top:auto;text-align:right}.yorumlar-nav-btn{background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;border:none;width:50px;height:50px;border-radius:50%;font-size:28px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(255,107,53,.4);transition:all .3s ease;flex-shrink:0;z-index:10}.yorumlar-nav-btn:hover:not(:disabled){transform:scale(1.1);box-shadow:0 6px 20px rgba(255,107,53,.6);background:linear-gradient(135deg,#f7931e,#ff6b35)}.yorumlar-nav-btn:disabled{opacity:.4;cursor:not-allowed}@media (max-width:1200px){.yorumlar-kart-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.yorumlar-kart-grid{grid-template-columns:repeat(1,1fr)}.yorumlar-nav-btn{width:40px;height:40px;font-size:24px}}.tesekkur-modal-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;animation:tesekkurOverlayFadeIn .4s ease-out}.tesekkur-modal-dialog{width:100%;max-width:520px;opacity:0;transform:scale(.9) translateY(20px);transition:opacity .4s ease-out,transform .4s cubic-bezier(.34,1.56,.64,1)}.tesekkur-modal-dialog.tesekkur-modal-visible{opacity:1;transform:scale(1) translateY(0)}.tesekkur-modal-content{background:#fff;overflow:hidden;border-radius:20px}.tesekkur-modal-overlay .typing-cursor{display:inline-block;color:#2b6cb0;font-weight:300;animation:tesekkurCursorBlink .8s ease-in-out infinite}.tesekkur-modal-overlay .animate-fade-in{animation:tesekkurFadeIn .5s ease-out}@keyframes tesekkurOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tesekkurCursorBlink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes tesekkurFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}