[data-astro-cid-dssde7p7]{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#f8fafc,#f1f5f9,#e2e8f0);color:#1e293b;overflow-x:hidden}.background-pattern[data-astro-cid-dssde7p7]{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.03;z-index:-1;background-image:radial-gradient(circle at 25% 25%,rgba(16,185,129,.1) 2px,transparent 2px),radial-gradient(circle at 75% 75%,rgba(5,150,105,.1) 2px,transparent 2px);background-size:60px 60px;animation:float 20s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(1deg)}}main[data-astro-cid-dssde7p7]{padding:6rem 2rem 0}.container[data-astro-cid-dssde7p7]{max-width:1200px;margin:0 auto;padding:20px}section[data-astro-cid-dssde7p7].container{padding-top:6rem}header[data-astro-cid-dssde7p7]{padding:0;position:sticky;top:0;z-index:1000;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(16,185,129,.1)}nav[data-astro-cid-dssde7p7]{display:flex;justify-content:space-between;align-items:center;background:transparent;border-radius:0;padding:1rem 2rem;border:none}.logo[data-astro-cid-dssde7p7]{font-size:1.5rem;font-weight:700;color:#059669}.logo[data-astro-cid-dssde7p7] img[data-astro-cid-dssde7p7]{max-width:100%;height:auto}.nav-links[data-astro-cid-dssde7p7]{display:flex;list-style:none;gap:2rem}.nav-links[data-astro-cid-dssde7p7] a[data-astro-cid-dssde7p7]{color:#374151;text-decoration:none;font-weight:500;transition:all .3s ease;padding:.5rem 1rem;border-radius:8px}.nav-links[data-astro-cid-dssde7p7] a[data-astro-cid-dssde7p7]:hover{background:#10b9811a;color:#059669;transform:translateY(-2px)}.menu-toggle[data-astro-cid-dssde7p7]{display:none;flex-direction:column;cursor:pointer;padding:10px;gap:6px}.menu-toggle[data-astro-cid-dssde7p7] .bar[data-astro-cid-dssde7p7]{width:25px;height:3px;background-color:#059669;border-radius:5px;transition:all .3s ease}.hero[data-astro-cid-dssde7p7]{text-align:center;padding:6rem 0;position:relative;margin-top:0}.hero-content[data-astro-cid-dssde7p7]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border-radius:25px;padding:4rem 3rem;border:1px solid rgba(16,185,129,.2);animation:slideUp 1s ease-out;box-shadow:0 20px 50px #0000001a}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.hero[data-astro-cid-dssde7p7] h1[data-astro-cid-dssde7p7]{font-size:3.5rem;font-weight:800;margin-bottom:1rem;background:linear-gradient(135deg,#065f46,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.hero[data-astro-cid-dssde7p7] h2[data-astro-cid-dssde7p7]{font-size:2rem;font-weight:600;margin-bottom:2rem;color:#374151}.date-venue[data-astro-cid-dssde7p7]{font-size:1.5rem;margin-bottom:3rem;color:#4b5563}.date[data-astro-cid-dssde7p7]{font-weight:700;color:#059669;display:block;margin-bottom:.5rem}.venue[data-astro-cid-dssde7p7]{font-style:italic;color:#6b7280}.cta-button[data-astro-cid-dssde7p7]{display:inline-block;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:1.2rem 3rem;text-decoration:none;border-radius:50px;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 10px 30px #10b9814d;border:2px solid transparent;white-space:nowrap}.cta-button[data-astro-cid-dssde7p7]:hover{transform:translateY(-3px);box-shadow:0 15px 40px #10b98166;border-color:#ffffff4d}.info-grid[data-astro-cid-dssde7p7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;padding:4rem 0}.info-grid-row[data-astro-cid-dssde7p7]{display:grid;grid-template-rows:repeat(auto-fit,minmax(350px,1fr));gap:2rem;padding:4rem 0}.info-card[data-astro-cid-dssde7p7]{text-align:justify;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border-radius:20px;padding:2.5rem;border:1px solid rgba(16,185,129,.2);transition:all .3s ease;box-shadow:0 10px 30px #0000001a}.info-card[data-astro-cid-dssde7p7]:hover{transform:translateY(-10px);background:#fffffff2;box-shadow:0 20px 50px #00000026;border-color:#10b9814d}.info-card[data-astro-cid-dssde7p7] h3[data-astro-cid-dssde7p7]{font-size:1.8rem;margin-bottom:1.5rem;color:#059669;font-weight:700}.info-card[data-astro-cid-dssde7p7] p[data-astro-cid-dssde7p7],.info-card[data-astro-cid-dssde7p7] ul[data-astro-cid-dssde7p7]{font-size:1.1rem;margin:1rem 0;line-height:1.7;color:#374151}.info-card[data-astro-cid-dssde7p7] ul[data-astro-cid-dssde7p7]{padding-left:1.5rem}.info-card[data-astro-cid-dssde7p7] li[data-astro-cid-dssde7p7]{margin-bottom:.8rem}.highlight[data-astro-cid-dssde7p7]{background:linear-gradient(135deg,#10b9811a,#0596691a);border-radius:15px;padding:2rem;margin:3rem 0;border:1px solid rgba(16,185,129,.3);box-shadow:0 10px 30px #0000000d}.highlight[data-astro-cid-dssde7p7] h3[data-astro-cid-dssde7p7]{color:#059669;font-size:2.4rem;margin-bottom:1rem}.highlight[data-astro-cid-dssde7p7] ul[data-astro-cid-dssde7p7]{margin-left:20px}.highlight[data-astro-cid-dssde7p7] li[data-astro-cid-dssde7p7]{margin:20px 0}footer[data-astro-cid-dssde7p7]{text-align:center;padding:3rem 0;background:#fffc;margin-top:4rem;border-top:1px solid rgba(16,185,129,.2)}.footer-content[data-astro-cid-dssde7p7]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-radius:15px;padding:2rem;border:1px solid rgba(16,185,129,.2);box-shadow:0 10px 30px #0000000d}.contact-info[data-astro-cid-dssde7p7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}.contact-item[data-astro-cid-dssde7p7]{padding:1.5rem;background:#ffffffe6;border-radius:12px;border:1px solid rgba(16,185,129,.2);box-shadow:0 5px 15px #0000000d}.contact-item[data-astro-cid-dssde7p7] h4[data-astro-cid-dssde7p7]{color:#059669;margin-bottom:.5rem;font-weight:600}@media (max-width: 768px){main[data-astro-cid-dssde7p7]{padding:5rem 1rem 0}nav[data-astro-cid-dssde7p7]{padding:.8rem 1rem}.hero[data-astro-cid-dssde7p7] h1[data-astro-cid-dssde7p7]{font-size:2.2rem;line-height:1.3}.hero[data-astro-cid-dssde7p7] h2[data-astro-cid-dssde7p7]{font-size:1.3rem;margin-bottom:1.5rem}.hero-content[data-astro-cid-dssde7p7]{padding:1.5rem 1rem}.date-venue[data-astro-cid-dssde7p7]{font-size:1.2rem;margin-bottom:2rem}.cta-button[data-astro-cid-dssde7p7]{padding:1rem 2.5rem;font-size:1rem}.nav-links[data-astro-cid-dssde7p7]{display:none;flex-direction:column;width:100%;background:#fffffffa;position:absolute;top:60px;left:0;padding:1rem 0;border-top:1px solid rgba(16,185,129,.1);box-shadow:0 4px 20px #0000000d;border-radius:0 0 15px 15px;overflow-y:auto;max-height:calc(100vh - 60px)}.nav-links[data-astro-cid-dssde7p7].active{display:flex}.nav-links[data-astro-cid-dssde7p7] li[data-astro-cid-dssde7p7]{text-align:center;margin:.5rem 0}.nav-links[data-astro-cid-dssde7p7] a[data-astro-cid-dssde7p7]{display:block;padding:.8rem 1rem;width:90%;margin:0 auto}.menu-toggle[data-astro-cid-dssde7p7]{display:flex}.menu-toggle[data-astro-cid-dssde7p7].active .bar[data-astro-cid-dssde7p7]:nth-child(1){transform:translateY(9px) rotate(45deg)}.menu-toggle[data-astro-cid-dssde7p7].active .bar[data-astro-cid-dssde7p7]:nth-child(2){opacity:0}.menu-toggle[data-astro-cid-dssde7p7].active .bar[data-astro-cid-dssde7p7]:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.info-grid[data-astro-cid-dssde7p7],.info-grid-row[data-astro-cid-dssde7p7]{grid-template-columns:1fr;padding:2rem 0;gap:1.5rem}.info-card[data-astro-cid-dssde7p7]{padding:1.8rem}.info-card[data-astro-cid-dssde7p7] h3[data-astro-cid-dssde7p7]{font-size:1.5rem;margin-bottom:1rem}.info-card[data-astro-cid-dssde7p7] p[data-astro-cid-dssde7p7],.info-card[data-astro-cid-dssde7p7] ul[data-astro-cid-dssde7p7]{font-size:1rem;line-height:1.6}.highlight[data-astro-cid-dssde7p7]{padding:1.5rem;margin:2rem 0}.highlight[data-astro-cid-dssde7p7] h3[data-astro-cid-dssde7p7]{font-size:1.8rem}.contact-info[data-astro-cid-dssde7p7]{grid-template-columns:1fr;gap:1.5rem}.footer-content[data-astro-cid-dssde7p7]{padding:1.5rem}.info-card[data-astro-cid-dssde7p7] div[data-astro-cid-dssde7p7][style*="display:flex"]{flex-direction:column;gap:20px;margin-bottom:20px!important;justify-content:center;align-items:center}.info-card[data-astro-cid-dssde7p7] div[data-astro-cid-dssde7p7][style*="display:flex"] img[data-astro-cid-dssde7p7]{width:80%!important;max-width:200px;height:auto!important}.hero-content[data-astro-cid-dssde7p7] div[data-astro-cid-dssde7p7]{flex-direction:column!important;gap:20px;margin-bottom:20px!important;justify-content:center;align-items:center}.hero-content[data-astro-cid-dssde7p7] img[data-astro-cid-dssde7p7]{width:80%!important;max-width:200px;height:auto!important}.info-card[data-astro-cid-dssde7p7] ul[data-astro-cid-dssde7p7][style*=columns]{columns:1!important;-webkit-columns:1!important;-moz-columns:1!important}.info-card[data-astro-cid-dssde7p7] div[data-astro-cid-dssde7p7][style*="display:flex"][style*="gap: 20px"] img[data-astro-cid-dssde7p7]{width:80px!important;height:80px!important}}@media (max-width: 400px){.hero[data-astro-cid-dssde7p7] h1[data-astro-cid-dssde7p7]{font-size:2rem}.hero[data-astro-cid-dssde7p7] h2[data-astro-cid-dssde7p7]{font-size:1.2rem}.date-venue[data-astro-cid-dssde7p7]{font-size:1.1rem}.cta-button[data-astro-cid-dssde7p7]{padding:.8rem 2rem;font-size:.95rem}}.floating-elements[data-astro-cid-dssde7p7]{position:absolute;width:100%;height:100%;overflow:hidden;pointer-events:none}.floating-elements[data-astro-cid-dssde7p7]:before,.floating-elements[data-astro-cid-dssde7p7]:after{content:"";position:absolute;border-radius:50%;background:#10b9810d;animation:floatAround 15s linear infinite}.floating-elements[data-astro-cid-dssde7p7]:before{width:100px;height:100px;top:20%;left:-50px;animation-delay:-5s}.floating-elements[data-astro-cid-dssde7p7]:after{width:150px;height:150px;top:60%;right:-75px;animation-delay:-10s}@keyframes floatAround{0%{transform:translate(0) translateY(0) rotate(0)}25%{transform:translate(100px) translateY(-100px) rotate(90deg)}50%{transform:translate(200px) translateY(0) rotate(180deg)}75%{transform:translate(100px) translateY(100px) rotate(270deg)}to{transform:translate(0) translateY(0) rotate(360deg)}}
