header{background-size:cover;padding:20px 10px;text-align:center;color:#036}header>*{position:relative;z-index:1}header h1{font-size:3rem;margin-bottom:1rem}header h2{font-size:2.5rem;margin-bottom:2rem}header p{font-size:2rem}footer{padding:3rem 1rem;text-align:center;color:#036}body{background-color:#f7f3ee;background-image:radial-gradient(#003366 1px,transparent 1px);background-size:100px 100px;background-repeat:repeat;background-attachment:fixed;color:#fff}section{align-items:center;justify-content:center;padding:2rem 1rem;max-width:1500px;margin:2rem auto;border-radius:8px;box-shadow:0 2px 8px #0003;flex-wrap:wrap;color:#132644;transition:transform .3s ease}section:hover{transform:scale(1.05)}.event-date{color:#036;background-color:#6daebb;padding:.3rem .6rem;border-radius:6px;font-weight:700}.language-selector{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.lang-option{display:flex;align-items:center;text-decoration:none;color:#333;transition:transform .2s ease}.lang-option:hover{transform:scale(1.05)}.lang-option img{width:24px;height:16px;object-fit:cover;border-radius:4px;box-shadow:0 1px 3px #0000001a}.countdown{display:block;margin-top:1.5rem;animation:fadeIn 1s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.about-collage-layout{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;padding:2rem;max-width:960px;margin:0 auto;background:#ffffff4d;backdrop-filter:blur(4px);border-radius:12px}.about-collage-layout .text{flex:1;min-width:280px;color:#036;font-size:1.3rem}.about-collage-layout .collage{flex:1;min-width:280px;display:flex;flex-direction:row;gap:1rem}.collage{flex:1 1 50%;display:flex;flex-direction:column;gap:1rem}.about-collage-layout img{transition:transform .3s ease,box-shadow .3s ease}.collage img{height:11rem;object-fit:cover;border-radius:8px;transition:transform .4s ease,object-fit .4s ease;z-index:0}.collage .left-img img{flex:1;width:105%;height:100%;object-fit:cover;border-radius:8px;box-shadow:0 2px 12px #0003}.collage .right-img img{flex:1;height:100%;object-fit:cover;border-radius:8px;box-shadow:0 2px 8px #0000001a}.collage img:hover{transform:scale(1.2);object-fit:cover;background-color:#fff;z-index:1}.countdown-section{padding:2rem;max-width:960px;margin:2rem auto;text-align:center;box-shadow:0 6px 20px #0000000d;background:#ffffff4d;backdrop-filter:blur(4px);border-radius:12px;color:#036}.countdown-timer{display:flex;justify-content:center;gap:2rem;font-family:Courier New,monospace;font-size:2.5rem;margin-top:1.5rem}.countdown-timer div{display:flex;flex-direction:column;align-items:center;background:#036;border-radius:8px;padding:1rem;width:100px;box-shadow:0 4px 12px #0000000d}.countdown-timer div span{font-size:2.5rem;font-weight:700;color:#fff}.countdown-timer div label{margin-top:.5rem;font-size:.9rem;color:#ddd}.speaker-section{max-width:960px;margin:3rem auto;padding:2rem;text-align:center;color:#132644;background:#ffffff4d;backdrop-filter:blur(4px)}.speaker-section h2{font-size:2.5rem}.speaker-grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.speaker-card{padding:1.5rem;width:280px;box-shadow:0 6px 20px #0000000d;background:#ffffff4d;backdrop-filter:blur(4px);border-radius:12px;transition:transform .4s ease,box-shadow .4s ease}.speaker-card:hover{transform:translateY(-6px);box-shadow:0 8px 24px #0003}.speaker-img{width:120px;height:120px;margin:0 auto 1rem;border-radius:50%;overflow:hidden;animation:pulse 3s infinite}.speaker-img img{width:100%;height:100%;object-fit:cover;border-radius:50%;transition:transform .4s ease}.speaker-img:hover img{transform:scale(1.1)}@keyframes pulse{0%,to{box-shadow:0 0 #003f964d}50%{box-shadow:0 0 0 10px #003f9600}}.global-logo{position:absolute;top:1rem;right:1rem;width:180px;z-index:1000;pointer-events:none;opacity:.9}.global-logo img{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.3))}.schedule-section{padding:2rem;max-width:960px;margin:2rem auto;box-shadow:0 6px 20px #0000000d;background:#ffffff4d;backdrop-filter:blur(4px);border-radius:12px;color:#036;text-align:center}.schedule-section img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.schedule-section h2{font-size:2.5rem}.inscription-section{background:linear-gradient(to right,#036,#05a);color:#fff;padding:3rem 2rem;border-radius:12px;text-align:center;margin:3rem auto;max-width:960px;box-shadow:0 8px 24px #0003}.inscription-section h2{font-size:2.5rem;margin-bottom:1rem}.inscription-section p{font-size:1.1rem;margin-bottom:2rem}.inscription-btn{display:inline-block;background:#fff;color:#036;padding:.75rem 1.5rem;font-weight:700;font-size:1rem;border-radius:8px;text-decoration:none;transition:transform .3s ease,background .3s ease;box-shadow:0 4px 12px #00000026}.inscription-btn:hover{transform:scale(1.04);background:#ffe600;color:#036;box-shadow:0 8px 24px #00000080}.inscription-section img{width:24px;height:16px;object-fit:cover;border-radius:4px;box-shadow:0 1px 3px #0000001a}.abstract-blocks{display:flex;flex-wrap:wrap;gap:2rem;margin:2rem 0;justify-content:center}.abstract-box{background-color:#4475d763;backdrop-filter:blur(6px);padding:1.5rem;border-radius:12px;max-width:400px;box-shadow:0 6px 18px #0000001a;transition:transform .3s ease,background .3s ease}.abstract-box:hover{transform:scale(1.1);background:#318fe1;color:#fff}.abstract-deadlines p{font-size:1.3rem}.agenda-table{overflow-x:auto;margin-top:2rem}.agenda-table table{width:100%;border-collapse:collapse;font-size:.95rem;background:#fff6;backdrop-filter:blur(4px)}.agenda-table th,.agenda-table td{border:1px solid #ccc;padding:.8rem;text-align:left}.agenda-table th{background-color:#132644;color:#fff}.agenda-table td{color:#132644}.location{padding:2rem;max-width:960px;margin:2rem auto;box-shadow:0 6px 20px #0000000d;background:#ffffff4d;backdrop-filter:blur(4px);border-radius:12px;color:#036;text-align:center}.location h2{font-size:2.5rem;margin-bottom:.5rem}.footer-logos{display:flex;justify-content:center;gap:5px;flex-wrap:wrap;padding:1rem 0}.footer-logos img{width:160px;height:auto;object-fit:contain;max-height:80px;filter:grayscale(40%);transition:transform .3s ease}.footer-logos img:hover{transform:scale(1.05);filter:grayscale(0)}.footer-contact{margin-top:1.5rem;text-align:center;color:#132644}.footer-contact a{color:#132644;text-decoration:none}.footer-contact ul{list-style:none;padding:0;margin:.5rem 0}.scientific-committee{max-width:960px;margin:2rem auto;padding:2rem;background-color:#ffffff4d;backdrop-filter:blur(3px);border-radius:12px;box-shadow:0 6px 12px #0000000d;color:#036;list-style:none}.scientific-committee ul{list-style:none;padding:0;margin:.5rem 0}.submission-guidelines{max-width:960px;margin:2rem auto;padding:2rem;background:#ffffff4d;backdrop-filter:blur(3px);border-radius:12px;box-shadow:0 6px 12px #0000000d;color:#036}.guideline-btn{display:block;background-color:#036;color:#fff;padding:.8rem 1.6rem;font-size:1rem;border-radius:6px;text-decoration:none;font-weight:500;transition:background .3s ease;text-align:center;margin:1rem auto;max-width:320px}.guideline-btn:hover{background-color:#059}@media (max-width: 720px){header h1{font-size:2rem;margin-bottom:1rem}header h2{font-size:1.5rem;margin-bottom:2rem}header p{font-size:1.2rem}.countdown-timer{flex-wrap:wrap;gap:1rem;font-size:1.8rem}.countdown-timer div{width:42%;padding:.8rem}.countdown-timer div span{font-size:2rem}.about-collage-layout .collage{flex-direction:column;align-items:center;text-align:center}.collage .left-img,.collage .right-img{width:100%;display:flex;justify-content:center}.collage img{width:90%;max-width:320px;aspect-ratio:auto}.speaker-section h2,.inscription-section h2,.schedule-section h2,.location h2{font-size:1.5rem}.global-logo{position:static;display:flex;justify-content:center;margin:1rem auto;width:120px;z-index:auto;opacity:1}.global-logo img{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}}
