.seed-hackathon-scope{--seed-accent-gold:gold;--seed-accent-gold-dark:orange;--seed-primary-blue:#2087cb;--seed-primary-orange:#e98039;--seed-white:#fff;--seed-gray-light:#f8f9fa;--seed-light-blue:#e8f0fe;--seed-light-orange:#fff4ec;--seed-text-dark:#2c3e50;--seed-text-light:#6c757d;--seed-bg-dark:#0a0e17;--seed-card-bg:#1a1f2e;--seed-border-color:#2a3441;--seed-font-display:"Playfair Display", serif;--seed-font-primary:"Inter", sans-serif;--seed-radius-sm:8px;--seed-radius-md:12px;--seed-radius-lg:20px;--seed-radius-xl:30px;--seed-radius-pill:50px;--seed-shadow-xs:0 2px 8px #0000000d;--seed-shadow-sm:0 5px 20px #00000014;--seed-shadow-md:0 10px 30px #0000001a;--seed-shadow-lg:0 20px 40px #00000026;--seed-shadow-xl:0 30px 60px #0003;--seed-shadow-colored:0 10px 30px #2087cb4d;--seed-transition-fast:.2s ease;--seed-transition-base:.3s ease;--seed-transition-slow:.5s ease;--seed-gradient-primary:linear-gradient(135deg, var(--seed-primary-blue), var(--seed-primary-orange));--seed-gradient-light:linear-gradient(135deg, var(--seed-light-blue) 0%, var(--seed-light-orange) 100%);--seed-gradient-gold:linear-gradient(135deg, var(--seed-accent-gold), var(--seed-accent-gold-dark));--seed-gradient-premium:linear-gradient(135deg, var(--seed-accent-gold), var(--seed-accent-gold-dark), var(--seed-primary-orange))}.dark .seed-hackathon-scope{--seed-gray-light:#1a1f2e;--seed-light-blue:#1a2332;--seed-light-orange:#2a1f1a;--seed-primary-blue:#3d7dc7;--seed-primary-orange:#ff9a5c;--seed-text-dark:#f0f0f0;--seed-text-light:#b8bcc8;--seed-white:#0f1419}.seed-hackathon-scope,.seed-hackathon-scope *{box-sizing:border-box;margin:0;padding:0}.seed-hackathon-scope{scroll-behavior:smooth;font-family:var(--seed-font-primary);background:#fafbff;line-height:1.6;overflow-x:hidden}.dark .seed-hackathon-scope{background:var(--seed-bg-dark,#0f0f23);color:var(--seed-text-light-dark,#e2e8f0)}body.animation-in-progress{width:100%;height:100vh;position:fixed;overflow:hidden}body.animation-complete{height:auto;position:static;overflow:auto}.seed-hackathon-scope .universal-nav,.seed-hackathon-scope nav{opacity:0;z-index:1000;visibility:hidden;transition:all .8s;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.seed-hackathon-scope .universal-nav.show,.seed-hackathon-scope nav.show{opacity:1;visibility:visible;transform:translateY(0)}.seed-hackathon-scope .hero-spectacular{background:var(--seed-gradient-light);justify-content:center;align-items:center;height:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.dark .seed-hackathon-scope .hero-spectacular{background:linear-gradient(135deg,#0f0f23,#1a1a3e,#0f0f23)}.seed-hackathon-scope .brand-intro{z-index:60;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.seed-hackathon-scope .brand-logo-container{text-align:center;opacity:0;transform:scale(.8)}.seed-hackathon-scope .brand-logo{font-family:var(--seed-font-display);background:var(--seed-gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:900;transition:all .5s}.seed-hackathon-scope .brand-logo.light-variant,.dark .seed-hackathon-scope .brand-logo.light-variant{background:#fff;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.seed-hackathon-scope .brand-tagline{color:var(--seed-text-light);letter-spacing:2px;text-transform:uppercase;font-size:clamp(.9rem,1.5vw,1.1rem);font-weight:600;transition:all .5s}.seed-hackathon-scope .brand-tagline.light-variant,.dark .seed-hackathon-scope .brand-tagline.light-variant{color:#fff}.seed-hackathon-scope .cinematic-intro{z-index:50;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.seed-hackathon-scope .slide-panel{background:var(--seed-gradient-primary);width:50%;height:100%;position:absolute}.seed-hackathon-scope .panel-left{top:0;left:0;transform:translate(-100%)}.seed-hackathon-scope .panel-right{top:0;right:0;transform:translate(100%)}.seed-hackathon-scope .floating-prizes{pointer-events:none;z-index:5;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;place-items:center;gap:1rem;width:100%;height:100%;display:grid}.seed-hackathon-scope .prize-badge{transform:scale(.8)}.seed-hackathon-scope .prize-compact{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:350px;height:100%;min-height:150px;box-shadow:var(--seed-shadow-md),0 0 0 1px #fff3,inset 0 1px #fff6;background:#ffffffbf;border:1px solid #ffffff4d;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;transition:all .6s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden}.dark .seed-hackathon-scope .prize-compact{background:#0f0f23d9;border:1px solid #ffffff1a;box-shadow:0 20px 40px #0000004d,0 0 0 1px #ffffff0d,inset 0 1px #ffffff1a}.dark .seed-hackathon-scope .prize-compact:hover{background:#0f0f23f2;border:1px solid #fff3;box-shadow:0 25px 50px #0006,0 0 0 1px #ffffff1a,inset 0 1px #fff3}.seed-hackathon-scope .prize-compact:before{content:"";background:linear-gradient(135deg,#667eea0d,#764ba20d,#ff6b6b0d);transition:transform 1.2s;position:absolute;inset:0;transform:translate(-100%)}.seed-hackathon-scope .prize-compact:hover:before{transform:translate(0)}.seed-hackathon-scope .prize-compact:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#667eea33,#0000);border-radius:25px;transition:opacity .8s;animation:3s ease-in-out infinite hk-borderSlide;position:absolute;inset:-1px}.seed-hackathon-scope .prize-compact:hover:after{opacity:1}@keyframes hk-borderSlide{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(-100%)}}.seed-hackathon-scope .prize-icon-wrapper{width:60px;height:60px;transition:all var(--seed-transition-base);background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #fff6;border-radius:18px;justify-content:center;align-items:center;margin-bottom:.75rem;display:flex;position:relative;box-shadow:0 4px 16px #00000014,inset 0 1px #fffc}.dark .seed-hackathon-scope .prize-icon-wrapper{background:linear-gradient(135deg,#ffffff26,#ffffff0d);border:1px solid #fff3;box-shadow:0 4px 16px #0003,inset 0 1px #fff3}.seed-hackathon-scope .prize-icon-wrapper.gold{background:linear-gradient(135deg,#ffd70033,#ffb34726);border:1px solid #ffd7004d}.seed-hackathon-scope .prize-icon-wrapper.silver{background:linear-gradient(135deg,#c0c0c033,#87ceeb26);border:1px solid #c0c0c04d}.seed-hackathon-scope .prize-icon-wrapper.bronze{background:linear-gradient(135deg,#cd7f3233,#daa52026);border:1px solid #cd7f324d}.seed-hackathon-scope .prize-icon-wrapper.special{background:linear-gradient(135deg,#667eea33,#764ba226);border:1px solid #667eea4d}.seed-hackathon-scope .prize-icon-compact{opacity:.85;transition:all var(--seed-transition-base);filter:grayscale(20%)brightness(1.1);font-size:1.8rem}.seed-hackathon-scope .prize-amount-compact{color:var(--seed-text-dark);transition:all var(--seed-transition-base);margin-bottom:.25rem;font-size:1.2rem;font-weight:800;line-height:1}.dark .seed-hackathon-scope .prize-amount-compact{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .prize-label-compact{color:var(--seed-text-light);text-transform:uppercase;letter-spacing:1px;text-align:center;transition:all var(--seed-transition-base);font-size:.75rem;font-weight:600;line-height:1}.dark .seed-hackathon-scope .prize-label-compact{color:var(--seed-text-light-dark,#94a3b8)}@keyframes hk-elegantFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.seed-hackathon-scope .prize-badge{animation:6s ease-in-out infinite hk-elegantFloat}.seed-hackathon-scope .prize-badge:first-child{animation-delay:-1.5s}.seed-hackathon-scope .prize-badge:nth-child(2){animation-delay:-3s}.seed-hackathon-scope .prize-badge:nth-child(3){animation-delay:-4.5s}.seed-hackathon-scope .prize-badge:nth-child(4){animation-delay:-6s}.seed-hackathon-scope .prize-compact:hover{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);box-shadow:var(--seed-shadow-lg),0 0 0 1px #fff6,inset 0 1px #fff9;background:#ffffffe6;transform:translateY(-12px)scale(1.05)}.seed-hackathon-scope .prize-compact:hover .prize-icon-wrapper{transform:scale(1.1);box-shadow:0 8px 24px #0000001f,inset 0 1px #fff}.seed-hackathon-scope .prize-compact:hover .prize-icon-compact{opacity:1;filter:grayscale(0%)brightness(1.2)}.seed-hackathon-scope .prize-compact:hover .prize-amount-compact{color:var(--seed-text-dark);transform:scale(1.05)}.seed-hackathon-scope .prize-compact:hover .prize-label-compact{color:var(--seed-text-light)}@keyframes hk-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}.seed-hackathon-scope .prize-compact{animation:4s ease-in-out infinite hk-breathe,6s ease-in-out infinite hk-elegantFloat}@keyframes hk-fadeInUp{0%{opacity:0;transform:translateY(30px)scale(.9)}to{opacity:.8;transform:translateY(0)scale(1)}}.seed-hackathon-scope .prize-badge.visible{animation:.8s ease-out forwards hk-fadeInUp}.seed-hackathon-scope .hero-bg-layer{opacity:.03;background:conic-gradient(from 0deg,var(--seed-primary-blue),var(--seed-primary-orange),var(--seed-accent-gold),var(--seed-primary-blue));width:100%;height:100%;animation:20s ease-in-out infinite hk-morphBackground;position:absolute;top:0;left:0}.dark .seed-hackathon-scope .hero-bg-layer{opacity:.08}.seed-hackathon-scope .floating-geometry{pointer-events:none;width:100%;height:100%;position:absolute}.seed-hackathon-scope .morph-shape{opacity:.1;background:conic-gradient(from 0deg,var(--seed-primary-blue),var(--seed-primary-orange),var(--seed-accent-gold),var(--seed-primary-blue));border-radius:50%;position:absolute}.dark .seed-hackathon-scope .morph-shape{opacity:.15}.seed-hackathon-scope .morph-1{width:300px;height:300px;top:20%;left:10%;transform:scale(0)}.seed-hackathon-scope .morph-2{width:200px;height:200px;bottom:20%;right:15%;transform:scale(0)}.seed-hackathon-scope .morph-3{width:150px;height:150px;top:60%;left:70%;transform:scale(0)}.seed-hackathon-scope .particle-system{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.seed-hackathon-scope .particle{background:var(--seed-primary-blue);opacity:.4;border-radius:50%;width:4px;height:4px;animation:10s linear infinite hk-particleFloat;position:absolute}.dark .seed-hackathon-scope .particle{background:var(--seed-primary-blue);opacity:.6}.seed-hackathon-scope .hero-content{text-align:center;z-index:10;max-width:1400px;max-height:90vh;margin:0 auto;padding:0 2rem;position:relative}.seed-hackathon-scope .hero-badge{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--seed-radius-pill);color:var(--seed-primary-blue);opacity:0;box-shadow:var(--seed-shadow-md);background:#fffffff2;border:1px solid #ffffff4d;align-items:center;gap:.75rem;margin-bottom:2.5rem;padding:1rem 2rem;font-weight:700;display:inline-flex}.dark .seed-hackathon-scope .hero-badge{color:var(--seed-primary-blue);background:#0f0f23e6;border:1px solid #ffffff1a}.seed-hackathon-scope .hero-badge i{font-size:1.25rem;animation:2s infinite hk-pulse}.seed-hackathon-scope .hero-title{letter-spacing:-.02em;visibility:hidden;min-width:1400px;height:auto;min-height:1em;margin-top:6rem;margin-bottom:1rem;font-size:clamp(3.5rem,8vw,4.5rem);font-weight:900;line-height:1.05}.seed-hackathon-scope .title-reveal{margin-bottom:1rem;overflow:hidden}.seed-hackathon-scope .sub-title-line{font-size:clamp(1.5rem,5vw,2rem)}.seed-hackathon-scope .title-line{display:inline-block;transform:translateY(100%)}.seed-hackathon-scope .title-gradient{background:var(--seed-gradient-primary);-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:4s ease-in-out infinite hk-gradientShift}.seed-hackathon-scope .hero-subtitle{color:var(--seed-text-light);visibility:hidden;max-width:700px;height:auto;min-height:1em;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.3rem;font-weight:500;line-height:1.6}.dark .seed-hackathon-scope .hero-subtitle{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .theme-color{background:var(--seed-gradient-primary);-webkit-text-fill-color:transparent;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;font-weight:700}.seed-hackathon-scope .hero-stats{opacity:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:900px;margin-bottom:3rem;margin-left:auto;margin-right:auto;display:grid}.seed-hackathon-scope .stat-box{text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--seed-radius-lg);transition:all var(--seed-transition-base);background:#fffffff2;border:1px solid #ffffff4d;padding:2rem 1.5rem;position:relative;overflow:hidden}.dark .seed-hackathon-scope .stat-box{background:#0f0f23cc;border:1px solid #ffffff1a;box-shadow:0 20px 40px #0003,inset 0 1px #ffffff0d}.dark .seed-hackathon-scope .stat-box:hover{background:#0f0f23f2;border:1px solid #fff3;box-shadow:0 25px 50px #0000004d,inset 0 1px #ffffff1a}.seed-hackathon-scope .stat-box:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.dark .seed-hackathon-scope .stat-box:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000)}.seed-hackathon-scope .stat-box:hover:before{left:100%}.seed-hackathon-scope .stat-box:hover{box-shadow:var(--seed-shadow-xl);background:#fff;transform:translateY(-8px)scale(1.02)}.seed-hackathon-scope .stat-number{background:var(--seed-gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:3rem;font-weight:900;display:block}.seed-hackathon-scope .stat-label{color:var(--seed-text-light);text-transform:uppercase;letter-spacing:1px;font-size:.95rem;font-weight:600}.seed-hackathon-scope .hero-cta{opacity:0;flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.seed-hackathon-scope .btn-spectacular{border-radius:var(--seed-radius-pill);cursor:pointer;transition:all var(--seed-transition-base);border:none;align-items:center;gap:.75rem;padding:1.5rem 3rem;font-size:1.2rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.seed-hackathon-scope .btn-primary{background:var(--seed-gradient-primary);color:#fff;box-shadow:var(--seed-shadow-colored)}.seed-hackathon-scope .btn-primary:before{content:"";width:100%;height:100%;transition:left var(--seed-transition-slow);background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;top:0;left:-100%}.seed-hackathon-scope .btn-primary:hover:before{left:100%}.seed-hackathon-scope .btn-primary:hover{transform:translateY(-4px)scale(1.05);box-shadow:0 25px 50px #2087cb80}.seed-hackathon-scope .btn-secondary{color:var(--seed-primary-blue);border:3px solid var(--seed-primary-blue);background:0 0;box-shadow:0 8px 25px #2087cb33}.dark .seed-hackathon-scope .btn-secondary{color:var(--seed-primary-blue);border:3px solid var(--seed-primary-blue);background:0 0}.seed-hackathon-scope .btn-secondary:hover{background:var(--seed-primary-blue);color:#fff;transform:translateY(-4px)scale(1.05);box-shadow:0 25px 50px #2087cb66}.seed-hackathon-scope .main-layout{grid-template-columns:1fr 420px;align-items:start;gap:3rem;max-width:1400px;margin:0 auto;padding:6rem 2rem;display:grid}.seed-hackathon-scope .full-width-sections{width:100%;margin:0;padding:0 2rem 2rem}.seed-hackathon-scope .full-width-sections .section-modern{max-width:1400px;margin:0 auto 6rem}.seed-hackathon-scope .full-width-sections .section-modern:last-child{margin-bottom:0}.seed-hackathon-scope .content-container{flex-direction:column;gap:5rem;display:flex}.seed-hackathon-scope .section-modern{scroll-margin-top:120px}.seed-hackathon-scope .section-header{text-align:center;margin-bottom:3.5rem}.seed-hackathon-scope .section-title{font-family:var(--seed-font-display);color:var(--seed-text-dark);margin-bottom:1.5rem;font-size:3.5rem;font-weight:800;position:relative}.dark .seed-hackathon-scope .section-title{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .section-title:after{content:"";background:var(--seed-gradient-primary);border-radius:3px;width:80px;height:6px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.seed-hackathon-scope .section-description{color:var(--seed-text-light);max-width:700px;margin:0 auto;font-size:1.3rem;line-height:1.7}.dark .seed-hackathon-scope .section-description{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .card-modern{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--seed-radius-lg);box-shadow:var(--seed-shadow-lg);transition:all var(--seed-transition-base);background:#fffffff2;border:1px solid #ffffff4d;padding:3rem;position:relative;overflow:hidden}.dark .seed-hackathon-scope .card-modern{background:#0f0f23cc;border:1px solid #ffffff1a;box-shadow:0 20px 40px #0003,inset 0 1px #ffffff0d}.dark .seed-hackathon-scope .card-modern:hover{background:#0f0f23f2;border:1px solid #fff3;box-shadow:0 25px 50px #0000004d,inset 0 1px #ffffff1a}.seed-hackathon-scope .card-modern:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.dark .seed-hackathon-scope .card-modern:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000)}.seed-hackathon-scope .card-modern:hover:before{left:100%}.seed-hackathon-scope .card-modern:hover{box-shadow:var(--seed-shadow-xl);transform:translateY(-10px)scale(1.02)}.seed-hackathon-scope .timeline-modern{margin:4rem 0;position:relative}.seed-hackathon-scope .timeline-item{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--seed-radius-lg);box-shadow:var(--seed-shadow-md);transition:all var(--seed-transition-base);background:#fffffff2;align-items:flex-start;margin-bottom:3rem;padding:2.5rem;display:flex;position:relative;overflow:hidden}.dark .seed-hackathon-scope .timeline-item{background:#0f0f23cc;box-shadow:0 15px 30px #0003,inset 0 1px #ffffff0d}.seed-hackathon-scope .timeline-item:before{content:"";background:var(--seed-gradient-primary);width:6px;height:100%;position:absolute;top:0;left:0}.seed-hackathon-scope .timeline-item:hover{box-shadow:var(--seed-shadow-xl);transform:translate(15px)}.seed-hackathon-scope .timeline-icon{background:var(--seed-gradient-primary);color:#fff;width:80px;height:80px;transition:all var(--seed-transition-base);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:2.5rem;font-size:2rem;display:flex}.seed-hackathon-scope .timeline-item:hover .timeline-icon{transform:scale(1.1)rotate(360deg)}.seed-hackathon-scope .timeline-content h3{color:var(--seed-text-dark);font-size:1.5rem;font-weight:700;font-family:var(--seed-font-display);margin-bottom:.75rem}.dark .seed-hackathon-scope .timeline-content h3{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .timeline-date{color:var(--seed-primary-blue);margin-bottom:.75rem;font-size:1.1rem;font-weight:700}.seed-hackathon-scope .timeline-content p{color:var(--seed-text-light);font-size:1.05rem;line-height:1.7}.dark .seed-hackathon-scope .timeline-content p{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .awards-section{background:var(--seed-gradient-light);max-width:1400px;margin:0 auto;padding:8rem 2rem;position:relative}.dark .seed-hackathon-scope .awards-section{background:linear-gradient(135deg,#0f0f23,#1a1a3e,#0f0f23)}.seed-hackathon-scope .awards-section:before{content:"";background:var(--seed-gradient-primary);border-radius:3px;width:200px;height:6px;position:absolute;top:0;left:50%;transform:translate(-50%)}.seed-hackathon-scope .awards-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2.5rem;margin-top:4rem;display:grid}.seed-hackathon-scope .award-card{background:var(--seed-white);border-radius:var(--seed-radius-lg);box-shadow:var(--seed-shadow-sm);cursor:pointer;border:1px solid #e2e8f0cc;padding:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.dark .seed-hackathon-scope .award-card{background:#0f0f23e6;border:1px solid #ffffff1a;box-shadow:0 15px 30px #0000004d,inset 0 1px #ffffff0d}.dark .seed-hackathon-scope .award-card:hover{background:#0f0f23f2;border:1px solid #fff3;box-shadow:0 25px 50px #0006,inset 0 1px #ffffff1a}.seed-hackathon-scope .award-card:hover{box-shadow:var(--seed-shadow-xl);border-color:#2087cb4d;transform:translateY(-12px)scale(1.02)}.seed-hackathon-scope .award-header{text-align:center;background:linear-gradient(135deg,#2087cb05,#fff);padding:2.5rem 2rem 2rem;position:relative}.dark .seed-hackathon-scope .award-header{background:#0f0f23cc}.seed-hackathon-scope .award-rank{background:var(--seed-gradient-primary);color:#fff;border-radius:0 0 var(--seed-radius-md) var(--seed-radius-md);text-transform:uppercase;letter-spacing:1px;z-index:9;padding:.5rem 1.5rem;font-size:.75rem;font-weight:700;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.seed-hackathon-scope .award-trophy{justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 1.5rem;font-size:4rem;display:flex;position:relative}.seed-hackathon-scope .award-trophy:before{content:"";opacity:0;transition:opacity var(--seed-transition-base);background:radial-gradient(circle,#ffd7001a,#0000 70%);border-radius:50%;position:absolute;inset:-10px}.seed-hackathon-scope .award-card:hover .award-trophy:before{opacity:1}.seed-hackathon-scope .award-card:first-child .award-trophy{color:var(--seed-accent-gold);filter:drop-shadow(0 4px 8px #ffd7004d)}.seed-hackathon-scope .award-card:nth-child(2) .award-trophy{color:silver;filter:drop-shadow(0 4px 8px #c0c0c04d)}.seed-hackathon-scope .award-card:nth-child(3) .award-trophy{color:#cd7f32;filter:drop-shadow(0 4px 8px #cd7f324d)}.seed-hackathon-scope .award-title{font-size:1.75rem;font-weight:800;font-family:var(--seed-font-display);letter-spacing:-.01em;margin-bottom:.75rem}.dark .seed-hackathon-scope .award-title{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .award-amount{font-size:2.5rem;font-weight:900;font-family:var(--seed-font-display);background:var(--seed-gradient-primary);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem}.seed-hackathon-scope .award-subtitle{color:#64748b;margin-bottom:1.5rem;font-size:.9rem;font-weight:500}.dark .seed-hackathon-scope .award-subtitle{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .certificate-badge{background:var(--seed-light-blue);color:var(--seed-primary-blue);border:1px solid #2087cb33;border-radius:25px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;display:inline-flex}.dark .seed-hackathon-scope .certificate-badge{background:#2087cb1a;border:1px solid #2087cb4d}.seed-hackathon-scope .award-benefits{background:#fafbff;padding:2rem}.dark .seed-hackathon-scope .award-benefits{background:#0f0f2380}.seed-hackathon-scope .award-benefits-title{color:#374151;text-align:center;margin-bottom:1.25rem;font-size:1.1rem;font-weight:700}.dark .seed-hackathon-scope .award-benefits-title{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .benefits-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.seed-hackathon-scope .benefits-list li{color:#64748b;align-items:flex-start;gap:.75rem;font-size:.9rem;font-weight:500;line-height:1.5;display:flex}.dark .seed-hackathon-scope .benefits-list li{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .benefits-list li:before{content:"🏆";flex-shrink:0;margin-top:1px;font-size:1rem}.seed-hackathon-scope .award-card.grand-prize{box-shadow:0 25px 50px #ffd7001a,var(--seed-shadow-sm);border:2px solid #ffd7004d;position:relative}.dark .seed-hackathon-scope .award-card.grand-prize{border:2px solid #ffd70080;box-shadow:0 25px 50px #ffd70033,0 15px 30px #0000004d}.seed-hackathon-scope .award-card.grand-prize:before{content:"";border-radius:calc(var(--seed-radius-lg) + 2px);z-index:-1;background:linear-gradient(45deg,#ffd7004d,#0000,#ffd7004d);animation:3s ease-in-out infinite hk-shimmer;position:absolute;inset:-2px}@keyframes hk-shimmer{0%,to{opacity:.5}50%{opacity:1}}.seed-hackathon-scope .award-card.grand-prize .award-header{background:linear-gradient(135deg,#ffd7000d,#fff)}.dark .seed-hackathon-scope .award-card.grand-prize .award-header{background:#0f0f23cc}@keyframes hk-awardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.seed-hackathon-scope .award-card{animation:6s ease-in-out infinite hk-awardFloat}.seed-hackathon-scope .award-card:first-child{animation-delay:0s}.seed-hackathon-scope .award-card:nth-child(2){animation-delay:-1s}.seed-hackathon-scope .award-card:nth-child(3){animation-delay:-2s}.seed-hackathon-scope .seed-faqs{transition:all var(--seed-transition-slow);background:#fffffff2;border:1px solid #ffffff4d;max-width:1200px;margin:3rem auto;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(20px)saturate(180%)!important;backdrop-filter:blur(20px)saturate(180%)!important;border-radius:var(--seed-radius-xl)!important;box-shadow:var(--seed-shadow-xl)!important;padding:3rem!important}.dark .seed-hackathon-scope .seed-faqs{background:#0f0f23e6;border:1px solid #ffffff1a;box-shadow:0 25px 50px #0000004d,inset 0 1px #ffffff0d!important}.seed-hackathon-scope .seed-faqs:before{content:"";opacity:.3;z-index:0;background:linear-gradient(135deg,#2087cb1a,#e980391a);border-radius:50%;width:600px;height:600px;animation:20s linear infinite hk-mesh-rotate;position:absolute;top:-50%;right:-30%}.dark .seed-hackathon-scope .seed-faqs:before{opacity:.2;background:linear-gradient(135deg,#2087cb33,#e9803933)}@keyframes hk-mesh-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.seed-hackathon-scope .seed-faqs:after{content:"";opacity:.2;z-index:0;background:linear-gradient(135deg,#e980391a,#ffd7001a);border-radius:50%;width:500px;height:500px;animation:15s ease-in-out infinite hk-float-slow;position:absolute;bottom:-40%;left:-25%}.dark .seed-hackathon-scope .seed-faqs:after{opacity:.15;background:linear-gradient(135deg,#e9803926,#ffd70026)}@keyframes hk-float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}.seed-hackathon-scope .seed-accordion{z-index:2;gap:1.5rem;display:grid;position:relative}.seed-hackathon-scope .seed-accordion-item{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);box-shadow:var(--seed-shadow-sm);transform-origin:50%;background:#fffffff2;border:1px solid #ffffff4d;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;border-radius:var(--seed-radius-lg)!important;margin-bottom:0!important}.dark .seed-hackathon-scope .seed-accordion-item{background:#0f0f23cc;border:1px solid #ffffff1a;box-shadow:0 10px 20px #0003,inset 0 1px #ffffff0d}.seed-hackathon-scope .seed-accordion-button{z-index:2;text-align:left;align-items:center;width:100%;display:flex;position:relative;color:var(--seed-text-dark)!important;transition:all var(--seed-transition-base)!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:2rem 2.5rem!important;font-size:1.125rem!important;font-weight:600!important;line-height:1.5!important}.dark .seed-hackathon-scope .seed-accordion-button{color:var(--seed-text-light-dark,#e2e8f0)!important}.seed-hackathon-scope .seed-accordion-button:not(.collapsed){background:linear-gradient(135deg,#2087cb0d,#e980390d)!important}.dark .seed-hackathon-scope .seed-accordion-button:not(.collapsed){background:linear-gradient(135deg,#2087cb1a,#e980391a)!important}.seed-hackathon-scope .collapse-close,.seed-hackathon-scope .collapse-open{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;width:48px!important;height:48px!important;box-shadow:var(--seed-shadow-sm)!important;z-index:3!important;background:#fffffff2!important;border:1px solid #ffffff4d!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;font-size:1.25rem!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)!important;display:flex!important;position:absolute!important;top:50%!important;right:1.5rem!important;transform:translateY(-50%)!important}.dark .seed-hackathon-scope .collapse-close,.dark .seed-hackathon-scope .collapse-open{background:#0f0f23e6!important;border:1px solid #fff3!important}.seed-hackathon-scope .seed-accordion-button.collapsed .collapse-close{opacity:1!important;color:var(--seed-primary-blue)!important;transform:translateY(-50%)rotate(0)scale(1)!important}.seed-hackathon-scope .seed-accordion-button.collapsed .collapse-open{opacity:0!important;transform:translateY(-50%)rotate(180deg)scale(.8)!important}.seed-hackathon-scope .seed-accordion-button:not(.collapsed) .collapse-close{opacity:0!important;transform:translateY(-50%)rotate(-180deg)scale(.8)!important}.seed-hackathon-scope .seed-accordion-button:not(.collapsed) .collapse-open{opacity:1!important;background:var(--seed-gradient-primary)!important;color:#fff!important;box-shadow:var(--seed-shadow-colored)!important;transform:translateY(-50%)rotate(0)scale(1)!important}.seed-hackathon-scope .seed-accordion-item:has(.seed-accordion-button:not(.collapsed)){box-shadow:var(--seed-shadow-md);transform:scale(1.01);border-color:#2087cb66!important}.dark .seed-hackathon-scope .seed-accordion-item:has(.seed-accordion-button:not(.collapsed)){box-shadow:0 15px 30px #0000004d,0 0 0 1px #2087cb33;border-color:#2087cb99!important}.seed-hackathon-scope .seed-accordion-button:after{content:none}.seed-hackathon-scope .seed-accordion .accordion-body{z-index:2;position:relative;color:var(--seed-text-light)!important;background:linear-gradient(135deg,#2087cb05,#e9803905)!important;border-top:1px solid #ffffff4d!important;padding:2rem 2.5rem!important;font-size:1.0625rem!important;line-height:1.8!important}.dark .seed-hackathon-scope .seed-accordion .accordion-body{color:var(--seed-text-light-dark,#94a3b8)!important;background:linear-gradient(135deg,#2087cb0d,#e980390d)!important;border-top:1px solid #ffffff1a!important}.seed-hackathon-scope .faq-item-title{flex:1;padding-right:4rem}.seed-hackathon-scope .contact-us-card-wrp{border-radius:var(--seed-radius-lg);height:100%;transition:all var(--seed-transition-base);box-shadow:var(--seed-shadow-sm);background:#fff;border:1px solid #d0d0d0;flex-direction:column;align-items:center;padding:2rem;display:flex;position:relative;overflow:hidden}.dark .seed-hackathon-scope .contact-us-card-wrp{background:#0f0f23cc;border:1px solid #ffffff1a;box-shadow:0 15px 30px #0003,inset 0 1px #ffffff0d}.dark .seed-hackathon-scope .contact-us-card-wrp h5{color:var(--seed-text-light-dark,#e2e8f0)}.dark .seed-hackathon-scope .contact-us-card-wrp p{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .contact-us-card-wrp:hover{box-shadow:var(--seed-shadow-md);transform:translateY(-8px)}.dark .seed-hackathon-scope .contact-us-card-wrp:hover{box-shadow:0 20px 40px #0000004d,inset 0 1px #ffffff1a}.seed-hackathon-scope .benefit-icon{background:var(--seed-gradient-primary);border-radius:var(--seed-radius-lg);color:#fff;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1.5rem;font-size:2rem;display:flex}.seed-hackathon-scope .stats-section{background:var(--seed-gradient-light);margin:0;padding:4rem 2rem}.dark .seed-hackathon-scope .stats-section{background:linear-gradient(135deg,#0f0f23,#1a1a3e,#0f0f23)}.seed-hackathon-scope .stats-section-container{max-width:1400px;margin:0 auto}.seed-hackathon-scope .stats-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem;display:grid}.seed-hackathon-scope .stat-box-enhanced{text-align:center;background:#fff;border-radius:15px;flex-direction:column;align-items:center;padding:1.5rem;display:flex;box-shadow:0 5px 15px #0000001a}.seed-hackathon-scope .stat-label-enhanced.small-text{margin-top:.5rem;font-size:.9rem;line-height:1.4}.dark .seed-hackathon-scope .stat-box-enhanced{background:#0f0f23cc;border:1px solid #ffffff1a;box-shadow:0 15px 30px #0003,inset 0 1px #ffffff0d}.seed-hackathon-scope .stat-number-large{background:var(--seed-gradient-primary);-webkit-text-fill-color:transparent;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2.5rem;font-weight:900;display:block}.seed-hackathon-scope .stat-label-enhanced{color:var(--seed-text-light);text-transform:uppercase;letter-spacing:1px;font-size:.95rem;font-weight:600}.dark .seed-hackathon-scope .stat-label-enhanced{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .details-margin-bottom{margin-bottom:2rem}.seed-hackathon-scope .details-heading{color:var(--seed-primary-blue);margin-bottom:1rem;font-size:1.5rem}.seed-hackathon-scope .details-paragraph{margin-bottom:1.5rem;font-size:1.1rem;line-height:1.7}.dark .seed-hackathon-scope .details-paragraph{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .details-paragraph-last{margin-bottom:2rem;font-size:1.1rem;line-height:1.7}.dark .seed-hackathon-scope .details-paragraph-last{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .details-paragraph-content{font-size:1.1rem;line-height:1.7}.dark .seed-hackathon-scope .details-paragraph-content{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .contact-heading{color:var(--seed-primary-blue);margin-bottom:1.5rem;font-size:1.5rem}.seed-hackathon-scope .contact-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.seed-hackathon-scope .contact-subheading,.seed-hackathon-scope .contact-paragraph{margin-bottom:.5rem}.seed-hackathon-scope .contact-paragraph-last{margin:0}.seed-hackathon-scope .contact-link{color:var(--seed-primary-blue)}.seed-hackathon-scope .challenges-world{background:radial-gradient(at top,#fff,#f8fafc,#fff);padding:6rem 2rem;position:relative;overflow:hidden}.dark .seed-hackathon-scope .challenges-world{background:radial-gradient(at top,#0f0f23,#1a1a3e,#0f0f23)}.seed-hackathon-scope .gradient-mesh{opacity:.4;filter:blur(60px);background:radial-gradient(at 20% 10%,#2087cb1f,#0000 50%),radial-gradient(at 80% 20%,#e9803914,#0000 50%),radial-gradient(at 40% 80%,#ffd7000f,#0000 50%),radial-gradient(at 90% 70%,#2087cb14,#0000 50%);animation:25s ease-in-out infinite hk-meshFloat;position:absolute;inset:0}.dark .seed-hackathon-scope .gradient-mesh{opacity:.6;background:radial-gradient(at 20% 10%,#2087cb33,#0000 50%),radial-gradient(at 80% 20%,#e9803926,#0000 50%),radial-gradient(at 40% 80%,#ffd7001a,#0000 50%),radial-gradient(at 90% 70%,#2087cb26,#0000 50%)}@keyframes hk-meshFloat{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-20px)scale(1.1)}}.seed-hackathon-scope .noise-texture{opacity:.015;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.dark .seed-hackathon-scope .noise-texture{opacity:.03}.seed-hackathon-scope .challenges-container{z-index:10;max-width:1400px;margin:0 auto;position:relative}.seed-hackathon-scope .challenges-header{text-align:center;opacity:1;margin-bottom:6rem;transform:translateY(50px)}.seed-hackathon-scope .header-pill{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);border-radius:var(--seed-radius-pill);transition:var(--seed-transition-base);background:#fffc;border:1px solid #0000000f;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.65rem 1.5rem;display:inline-flex;box-shadow:0 1px 3px #0000000d,0 0 0 1px #ffffff80,inset 0 1px #ffffffe6}.dark .seed-hackathon-scope .header-pill{background:#0f0f23cc;border:1px solid #ffffff1a;box-shadow:0 1px 3px #0003,inset 0 1px #ffffff1a}.seed-hackathon-scope .header-pill:hover{transform:translateY(-2px);box-shadow:0 8px 16px #00000014,0 0 0 1px #fffc}.dark .seed-hackathon-scope .header-pill:hover{box-shadow:0 8px 16px #0000004d,0 0 0 1px #fff3}.seed-hackathon-scope .pill-dot{background:var(--seed-gradient-primary);border-radius:50%;width:8px;height:8px;animation:2s cubic-bezier(.4,0,.6,1) infinite hk-dotPulse}@keyframes hk-dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.seed-hackathon-scope .pill-text{color:var(--seed-text-dark);letter-spacing:.3px;font-size:.875rem;font-weight:600}.dark .seed-hackathon-scope .pill-text{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .challenges-title{letter-spacing:-.04em;margin-bottom:1.25rem;font-size:clamp(3rem,7vw,4.5rem);font-weight:900;line-height:1.05}.seed-hackathon-scope .title-primary{color:var(--seed-text-dark);display:block}.dark .seed-hackathon-scope .title-primary{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .title-accent{background:var(--seed-gradient-primary);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;animation:8s linear infinite hk-gradientShine;display:block}@keyframes hk-gradientShine{0%{background-position:0%}to{background-position:200%}}.seed-hackathon-scope .challenges-description{color:var(--seed-text-light);max-width:700px;margin:0 auto;font-size:1.25rem;font-weight:500;line-height:1.8}.dark .seed-hackathon-scope .challenges-description{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .challenges-grid{flex-direction:column;gap:6rem;display:flex}.seed-hackathon-scope .challenge-row{opacity:1;grid-template-columns:45fr 55fr;align-items:center;gap:4rem;display:grid}.seed-hackathon-scope .challenge-row:nth-child(2){grid-template-columns:55fr 45fr}.seed-hackathon-scope .challenge-row:nth-child(2) .challenge-visual{order:2}.seed-hackathon-scope .challenge-row:nth-child(2) .challenge-content{order:1}.seed-hackathon-scope .challenge-visual{aspect-ratio:1;perspective:1200px;max-width:450px;margin:0 auto;position:relative}.seed-hackathon-scope .visual-container{width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.34,1.56,.64,1);position:relative}.seed-hackathon-scope .challenge-row:hover .visual-container{transform:rotateY(5deg)rotateX(-5deg)}.seed-hackathon-scope .visual-glass{-webkit-backdrop-filter:blur(40px)saturate(200%);backdrop-filter:blur(40px)saturate(200%);background:linear-gradient(135deg,#fffffff2,#ffffffd9);border:1px solid #fffc;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;height:100%;padding:2.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000001f,0 0 0 1px #ffffff80,inset 0 1px #fff}.dark .seed-hackathon-scope .visual-glass{background:linear-gradient(135deg,#0f0f23f2,#0f0f23d9);border:1px solid #fff3;box-shadow:0 30px 90px #0000004d,0 0 0 1px #ffffff1a,inset 0 1px #ffffff1a}.seed-hackathon-scope .visual-glass:before{content:"";opacity:0;background:conic-gradient(#0000,#2087cb4d,#e980394d,#ffd7004d,#0000 360deg);transition:opacity .6s;animation:8s linear infinite hk-rotateGlow;position:absolute;inset:-100%}.seed-hackathon-scope .challenge-row:hover .visual-glass:before{opacity:1}@keyframes hk-rotateGlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.seed-hackathon-scope .icon-orb{width:140px;height:140px;position:relative}.seed-hackathon-scope .orb-container{width:100%;height:100%;transform-style:preserve-3d;animation:6s ease-in-out infinite hk-orbFloat;position:relative}@keyframes hk-orbFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-15px)rotate(5deg)}}.seed-hackathon-scope .orb-core{background:#fff;border:1px solid #0000000a;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:20px;box-shadow:0 20px 60px #00000026,0 0 0 1px #00000005,inset 0 1px #fff}.dark .seed-hackathon-scope .orb-core{background:#0f0f23e6;border:1px solid #fff3;box-shadow:0 20px 60px #0000004d,0 0 0 1px #ffffff1a,inset 0 1px #ffffff1a}.seed-hackathon-scope .orb-icon{background:var(--seed-gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:3.5rem;animation:3s ease-in-out infinite hk-iconPulse}@keyframes hk-iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.seed-hackathon-scope .orb-ring{opacity:.2;border:1.5px solid;border-radius:50%;position:absolute}.dark .seed-hackathon-scope .orb-ring{opacity:.4}.seed-hackathon-scope .ring-outer{border-color:var(--seed-primary-blue);animation:10s linear infinite hk-ringRotate;inset:0}.seed-hackathon-scope .ring-middle{border-color:var(--seed-primary-orange);animation:15s linear infinite reverse hk-ringRotate;inset:12px}.seed-hackathon-scope .ring-inner{border-color:var(--seed-accent-gold);animation:20s linear infinite hk-ringRotate;inset:24px}@keyframes hk-ringRotate{0%{transform:rotate3d(1,1,0,0)}to{transform:rotate3d(1,1,0,360deg)}}.seed-hackathon-scope .visual-stats{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;display:grid}.seed-hackathon-scope .stat-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;transition:var(--seed-transition-base);background:#ffffff80;border:1px solid #fff9;border-radius:16px;padding:1.5rem 1rem}.dark .seed-hackathon-scope .stat-card{background:#0f0f2399;border:1px solid #fff3}.seed-hackathon-scope .stat-card:hover{background:#fffc;transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.dark .seed-hackathon-scope .stat-card:hover{background:#0f0f23cc;box-shadow:0 8px 24px #0003}.seed-hackathon-scope .stat-value{background:var(--seed-gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:.25rem;font-size:1.75rem;font-weight:900;display:block}.seed-hackathon-scope .stat-label{color:var(--seed-text-light);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600;display:block}.dark .seed-hackathon-scope .stat-label{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .challenge-content{position:relative}.seed-hackathon-scope .content-index{background:var(--seed-gradient-primary);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.5rem;font-size:1.75rem;font-weight:900;animation:4s ease-in-out infinite hk-indexFloat;display:inline-flex;box-shadow:0 8px 24px #2087cb4d,0 0 0 4px #2087cb1a}@keyframes hk-indexFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.seed-hackathon-scope .content-badge{background:var(--seed-light-blue);color:var(--seed-primary-blue);border-radius:var(--seed-radius-pill);text-transform:uppercase;letter-spacing:.5px;border:1px solid #2087cb26;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem 1.25rem;font-size:.8rem;font-weight:700;display:inline-flex}.dark .seed-hackathon-scope .content-badge{background:#2087cb1a;border:1px solid #2087cb4d}.seed-hackathon-scope .badge-icon{font-size:1rem}.seed-hackathon-scope .content-meta-compact{flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem;display:flex}.seed-hackathon-scope .meta-pill{border-radius:var(--seed-radius-pill);color:var(--seed-text-dark);background:#fff;border:1px solid #e5e7eb;align-items:center;gap:.5rem;padding:.4rem 1rem;font-size:.8rem;font-weight:600;display:inline-flex}.dark .seed-hackathon-scope .meta-pill{color:var(--seed-text-light-dark,#e2e8f0);background:#0f0f23cc;border:1px solid #fff3}.seed-hackathon-scope .meta-pill i{color:var(--seed-text-light);font-size:.95rem}.dark .seed-hackathon-scope .meta-pill i{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .content-title{color:var(--seed-text-dark);letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:900;line-height:1.15}.dark .seed-hackathon-scope .content-title{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .content-excerpt{color:var(--seed-text-light);margin-bottom:0;font-size:1.125rem;font-weight:500;line-height:1.85}.dark .seed-hackathon-scope .content-excerpt{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .designathon-timeline{background-color:var(--seed-light-blue);max-width:1400px;margin:0 auto;padding:50px 0;position:relative}.dark .seed-hackathon-scope .designathon-timeline{background-color:#2087cb1a}.seed-hackathon-scope .heading-78{font-family:var(--seed-font-display);color:var(--seed-text-dark);text-align:center;margin-bottom:3rem;font-size:3.5rem;font-weight:800}.dark .seed-hackathon-scope .heading-78{color:var(--seed-text-light-dark,#e2e8f0)}@media(min-width:1200px){.seed-hackathon-scope .desktop-timeline-container{min-height:300px;position:relative}.seed-hackathon-scope .timeline-center-line{background:var(--seed-primary-blue);z-index:0;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.seed-hackathon-scope .inner-box-left,.seed-hackathon-scope .inner-box-right{z-index:1;flex-direction:column;width:33.33%;display:flex;position:relative}.seed-hackathon-scope .inner-box-left{align-items:flex-start}.seed-hackathon-scope .inner-box-right{align-items:flex-end}.seed-hackathon-scope .timeline-top-content,.seed-hackathon-scope .timeline-bottom-content{flex-direction:column;align-items:center;width:200px;display:flex}.seed-hackathon-scope .timeline-top-content{margin-bottom:15px}.seed-hackathon-scope .timeline-bottom-content{margin-top:15px}.seed-hackathon-scope .timeline-time{color:var(--seed-text-dark);text-align:center;text-transform:uppercase;width:100%;margin-top:15px;margin-bottom:15px;font-size:1.1rem;font-weight:600;line-height:1.4}.dark .seed-hackathon-scope .timeline-time{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .timeline-time span{color:var(--seed-text-light);font-weight:300}.dark .seed-hackathon-scope .timeline-time span{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .timeline-circle{z-index:2;border:2px solid var(--seed-primary-blue);background:#fff;border-radius:50%;width:20px;height:20px;position:relative}.dark .seed-hackathon-scope .timeline-circle{border:2px solid var(--seed-primary-blue);background:#0f0f23e6}.seed-hackathon-scope .timeline-circle-line{background:var(--seed-gradient-primary);z-index:1;width:2px;height:60px;position:relative}.seed-hackathon-scope .timeline-green-box{background-color:var(--seed-primary-blue);color:#fff;border-radius:var(--seed-radius-md);text-align:center;z-index:1;border:2px solid var(--seed-primary-blue);width:200px;box-shadow:var(--seed-shadow-md);text-transform:uppercase;padding:15px 10px;font-weight:600;line-height:1.4;position:relative}.seed-hackathon-scope .top-row .inner-box-left .timeline-green-box{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.seed-hackathon-scope .bottom-row .inner-box-right .timeline-green-box{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}}@media(min-width:768px)and (max-width:1199px){.seed-hackathon-scope .tablet-timeline-container{padding:40px 0;position:relative;display:block!important}.seed-hackathon-scope .tablet-timeline-line{background:var(--seed-gradient-primary);z-index:0;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.seed-hackathon-scope .tablet-timeline-row{margin-bottom:40px;display:flex}.seed-hackathon-scope .tablet-timeline-row:nth-child(2n){flex-direction:row-reverse}.seed-hackathon-scope .tablet-timeline-content{flex-direction:column;align-items:center;width:45%;display:flex}.seed-hackathon-scope .tablet-timeline-row:nth-child(odd) .tablet-timeline-content{text-align:right;align-items:flex-end}.seed-hackathon-scope .tablet-timeline-row:nth-child(2n) .tablet-timeline-content{text-align:left;align-items:flex-start}.seed-hackathon-scope .tablet-timeline-connector{justify-content:center;align-items:center;width:10%;display:flex;position:relative}.seed-hackathon-scope .tablet-timeline-circle{background:var(--seed-gradient-primary);z-index:2;border-radius:50%;width:20px;height:20px;position:relative}.seed-hackathon-scope .tablet-timeline-time{font-family:var(--seed-font-display);color:var(--seed-text-dark);margin-bottom:10px;font-size:1.1rem;font-weight:600;line-height:1.4}.dark .seed-hackathon-scope .tablet-timeline-time{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .tablet-timeline-time span{color:var(--seed-text-light);font-weight:300}.dark .seed-hackathon-scope .tablet-timeline-time span{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .tablet-timeline-box{background-color:var(--seed-primary-blue);color:#fff;border-radius:var(--seed-radius-md);font-family:var(--seed-font-display);text-align:center;width:100%;max-width:250px;box-shadow:var(--seed-shadow-md);padding:15px 20px;font-weight:600;line-height:1.4}}@media(max-width:767px){.seed-hackathon-scope .mobile-timeline-container{padding:30px 0;position:relative;display:block!important}.seed-hackathon-scope .mobile-timeline-line{background:var(--seed-gradient-primary);z-index:0;width:2px;position:absolute;top:0;bottom:0;left:20px}.seed-hackathon-scope .mobile-timeline-item{margin-bottom:30px;display:flex;position:relative}.seed-hackathon-scope .mobile-timeline-connector{justify-content:center;align-items:flex-start;width:40px;display:flex;position:relative}.seed-hackathon-scope .mobile-timeline-circle{background:var(--seed-gradient-primary);z-index:2;border-radius:50%;width:20px;height:20px;position:relative}.seed-hackathon-scope .mobile-timeline-content{flex:1;padding-left:15px}.seed-hackathon-scope .mobile-timeline-time{color:var(--seed-text-dark);margin-bottom:8px;font-size:1rem;font-weight:600;line-height:1.4}.dark .seed-hackathon-scope .mobile-timeline-time{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .mobile-timeline-time span{color:var(--seed-text-light);font-weight:300}.dark .seed-hackathon-scope .mobile-timeline-time span{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .mobile-timeline-box{background-color:var(--seed-primary-blue);color:#fff;border-radius:var(--seed-radius-md);font-family:var(--seed-font-display);text-align:left;width:100%;box-shadow:var(--seed-shadow-sm);padding:12px 15px;font-weight:600;line-height:1.4}.seed-hackathon-scope .award-trophy{margin-top:10px;font-size:3rem}}@media(max-width:1199px){.seed-hackathon-scope .desktop-timeline-container{display:none}}@media(min-width:1200px){.seed-hackathon-scope .tablet-timeline-container,.seed-hackathon-scope .mobile-timeline-container{display:none}}@media(max-width:767px){.seed-hackathon-scope .tablet-timeline-container{display:none!important}}@media(max-width:768px){.seed-hackathon-scope .heading-78{font-size:1.875rem}.seed-hackathon-scope .designathon-timeline{padding:60px 0}}@media(max-width:1024px){.seed-hackathon-scope .hero-stats{grid-template-columns:repeat(2,1fr);gap:1.5rem}.seed-hackathon-scope .hero-cta{flex-direction:column;align-items:center}.seed-hackathon-scope .awards-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.seed-hackathon-scope .challenge-row{gap:3rem;grid-template-columns:1fr!important}.seed-hackathon-scope .challenge-row:first-child,.seed-hackathon-scope .challenge-row:nth-child(2),.seed-hackathon-scope .challenge-row:nth-child(3){transform:translate(0)!important}.seed-hackathon-scope .challenge-row:nth-child(2) .challenge-visual{order:1}.seed-hackathon-scope .challenge-row:nth-child(2) .challenge-content{order:2}}@media(max-width:768px){.seed-hackathon-scope .hero-content{padding:0 1.5rem}.seed-hackathon-scope .hero-title{width:calc(100% - 1rem);min-width:calc(100vw - 2rem);margin-bottom:1rem;padding:0 .5rem;font-size:2.5rem}.seed-hackathon-scope .sub-title-line{margin-bottom:10px}.seed-hackathon-scope .hero-subtitle{margin-bottom:2rem;padding:0 1rem}.seed-hackathon-scope .main-layout{grid-template-rows:auto auto;grid-template-columns:1fr;padding:3rem 1rem}.seed-hackathon-scope .registration-form-container{order:2;margin-top:2rem;max-width:100%!important}.seed-hackathon-scope .full-width-sections{padding:3rem 0}.seed-hackathon-scope .hero-stats{grid-template-columns:1fr}.seed-hackathon-scope .timeline-item{text-align:center;flex-direction:column}.seed-hackathon-scope .timeline-icon{margin-bottom:1.5rem;margin-right:0}.seed-hackathon-scope .awards-section{padding:4rem 1rem}.seed-hackathon-scope .awards-grid{grid-template-columns:1fr;gap:2rem}.seed-hackathon-scope .faq-section-wrp{margin:0;padding:0}.seed-hackathon-scope .seed-faqs{padding:10px!important}.seed-hackathon-scope .seed-accordion-button{padding:var(--seed-space-xl) var(--seed-space-md)!important}.seed-hackathon-scope .faq-item-title{width:100%;max-width:230px;padding:15px}.seed-hackathon-scope .contact-us-card-wrp{padding:2rem 1rem}.seed-hackathon-scope .benefit-icon{width:60px;height:60px;margin-bottom:.5rem}.seed-hackathon-scope .challenges-world{padding:4rem 1rem}.seed-hackathon-scope .challenges-header{margin-bottom:4rem}.seed-hackathon-scope .header-pill{padding:.5rem 1.25rem}.seed-hackathon-scope .pill-text{font-size:.8rem}.seed-hackathon-scope .challenges-title{margin-bottom:1rem;font-size:2.5rem}.seed-hackathon-scope .challenges-description{font-size:1.05rem}.seed-hackathon-scope .challenges-grid{gap:3rem}.seed-hackathon-scope .challenge-row{gap:2.5rem}.seed-hackathon-scope .challenge-visual{max-width:100%}.seed-hackathon-scope .visual-glass{gap:1.5rem;padding:2rem}.seed-hackathon-scope .icon-orb{width:110px;height:110px}.seed-hackathon-scope .orb-icon{font-size:2.75rem}.seed-hackathon-scope .visual-stats{gap:.75rem}.seed-hackathon-scope .stat-card{padding:1rem .75rem}.seed-hackathon-scope .stat-value{font-size:1.5rem}.seed-hackathon-scope .stat-label{font-size:.7rem}.seed-hackathon-scope .content-index{width:48px;height:48px;margin-bottom:1rem;font-size:1.5rem}.seed-hackathon-scope .content-badge{margin-bottom:.75rem;padding:.4rem 1rem;font-size:.75rem}.seed-hackathon-scope .content-meta-compact{gap:.5rem;margin-bottom:1rem}.seed-hackathon-scope .meta-pill{padding:.35rem .85rem;font-size:.75rem}.seed-hackathon-scope .meta-pill i{font-size:.85rem}.seed-hackathon-scope .content-title{margin-bottom:1rem;font-size:1.75rem}.seed-hackathon-scope .content-excerpt{font-size:1rem;line-height:1.75}}@media(max-width:480px){.seed-hackathon-scope .awards-grid{grid-template-columns:1fr;gap:1.5rem}.seed-hackathon-scope .award-header{padding:2rem 1.5rem 1.5rem}.seed-hackathon-scope .award-benefits{padding:1.5rem}.seed-hackathon-scope .challenges-world{padding:2.5rem .75rem}.seed-hackathon-scope .challenges-title{font-size:1.75rem}.seed-hackathon-scope .visual-glass{gap:1.25rem;padding:1.25rem}.seed-hackathon-scope .icon-orb{width:90px;height:90px}.seed-hackathon-scope .orb-icon{font-size:2.25rem}.seed-hackathon-scope .visual-stats{grid-template-columns:repeat(3,1fr);gap:.5rem}.seed-hackathon-scope .stat-card{padding:.75rem .5rem}.seed-hackathon-scope .stat-value{font-size:1.25rem}.seed-hackathon-scope .stat-label{font-size:.65rem}.seed-hackathon-scope .content-index{width:40px;height:40px;font-size:1.25rem}.seed-hackathon-scope .content-badge{padding:.35rem .85rem;font-size:.7rem}.seed-hackathon-scope .badge-icon{font-size:.9rem}.seed-hackathon-scope .content-meta-compact{flex-direction:column;align-items:flex-start;gap:.5rem}.seed-hackathon-scope .meta-pill{justify-content:center;width:100%}.seed-hackathon-scope .content-title{font-size:1.35rem;line-height:1.25}.seed-hackathon-scope .content-excerpt{font-size:.9rem;line-height:1.7}}@keyframes hk-morphBackground{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.1)rotate(180deg)}}@keyframes hk-particleFloat{0%{opacity:0;transform:translateY(100vh)translate(0)}10%{opacity:.4}90%{opacity:.4}to{opacity:0;transform:translateY(-100px)translate(100px)}}@keyframes hk-gradientShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes hk-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.seed-hackathon-scope .registration-form-container{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:var(--seed-radius-xl);box-shadow:var(--seed-shadow-xl);transition:all var(--seed-transition-base);background:#fffffff2;border:1px solid #ffffff4d;width:100%;max-width:450px;padding:3rem 1rem;position:relative;overflow:hidden}.dark .seed-hackathon-scope .registration-form-container{background:#0f0f23e6;border:1px solid #ffffff1a;box-shadow:0 25px 50px #0000004d,inset 0 1px #ffffff0d}.seed-hackathon-scope .registration-form-container:before{content:"";background:var(--seed-gradient-primary);border-radius:var(--seed-radius-xl) var(--seed-radius-xl) 0 0;height:6px;position:absolute;top:0;left:0;right:0}.seed-hackathon-scope .registration-form-container:hover{transform:translateY(-5px);box-shadow:0 35px 100px #0003}.dark .seed-hackathon-scope .registration-form-container:hover{box-shadow:0 35px 100px #0006,inset 0 1px #ffffff1a}.seed-hackathon-scope .form-header{text-align:center;margin-bottom:2.5rem}.seed-hackathon-scope .form-title{color:var(--seed-text-dark);margin-bottom:.75rem;font-family:Inter,sans-serif;font-size:2rem;font-weight:800}.dark .seed-hackathon-scope .form-title{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .form-subtitle{color:var(--seed-text-light);font-size:1rem;font-weight:500}.dark .seed-hackathon-scope .form-subtitle{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .theme-toggle{z-index:1001;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s;display:flex;position:fixed;top:20px;right:20px}.dark .seed-hackathon-scope .theme-toggle{color:#fbbf24;background:#0f0f23e6;border:1px solid #fff3}.seed-hackathon-scope .theme-toggle:hover{transform:scale(1.1)}@media(max-width:768px){.seed-hackathon-scope .registration-form-container{max-width:100%;padding:2rem}.seed-hackathon-scope .form-title{font-size:1.75rem}}@media(max-width:480px){.seed-hackathon-scope .registration-form-container{padding:1.5rem}.seed-hackathon-scope .form-title{font-size:1.5rem}}.seed-hackathon-scope .hero-logos{pointer-events:none;z-index:20;opacity:0;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 4rem;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.seed-hackathon-scope .hero-logo-container{filter:drop-shadow(0 5px 15px #0003);opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;justify-content:center;align-items:center;width:150px;height:150px;padding:15px;animation:6s ease-in-out infinite hk-heroFloat;display:flex;transform:translateY(30px)}.seed-hackathon-scope .hero-logo-container img{object-fit:contain;border-radius:10px;max-width:100%;max-height:100%}.seed-hackathon-scope .hero-logo-container:first-child{animation-delay:0s}.seed-hackathon-scope .hero-logo-container:nth-child(2){animation-delay:-2s}@keyframes hk-heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@media(max-width:1200px){.seed-hackathon-scope .hero-logos{padding:0 3rem}}@media(max-width:768px){.seed-hackathon-scope .hero-logos{flex-direction:row;justify-content:center;gap:3rem;width:100%;margin:0 0 1rem;padding:0 2rem;position:relative;top:auto;transform:none}.seed-hackathon-scope .hero-logo-container{flex-shrink:0;width:100px;height:100px;padding:10px}.seed-hackathon-scope .hero-content{max-height:unset;flex-direction:column;align-items:center;height:100%;min-height:100vh;display:flex}.seed-hackathon-scope .hero-logos{order:1;margin-bottom:.5rem}.seed-hackathon-scope .title-reveal{order:2;margin-top:0}.seed-hackathon-scope .hero-subtitle{order:3}.seed-hackathon-scope .floating-prizes{order:4}.seed-hackathon-scope .sub-title-line{margin-top:0!important;padding-top:0!important}}@media(max-width:480px){.seed-hackathon-scope .hero-logos{gap:2rem;margin-bottom:.25rem;padding:0 1rem}.seed-hackathon-scope .hero-logo-container{width:80px;height:80px;padding:8px}.seed-hackathon-scope .hero-title{margin-top:4rem!important}}@media(max-width:360px){.seed-hackathon-scope .hero-logo-container{width:70px;height:70px;padding:6px}.seed-hackathon-scope .hero-logos{gap:1.5rem;margin-bottom:.1rem}}.seed-hackathon-scope .abstract-submission-section{background:var(--seed-gradient-light);border-radius:var(--seed-radius-xl);max-width:1400px;margin:2rem auto 0;padding:3rem 2rem}.dark .seed-hackathon-scope .abstract-submission-section{background:linear-gradient(135deg,#0f0f23,#1a1a3e,#0f0f23)}.seed-hackathon-scope .abstract-container{text-align:center;max-width:800px;margin:0 auto}.seed-hackathon-scope .abstract-title{font-family:var(--seed-font-display);color:var(--seed-text-dark);margin-bottom:2rem;font-size:2.5rem;font-weight:800;position:relative}.dark .seed-hackathon-scope .abstract-title{color:var(--seed-text-light-dark,#e2e8f0)}.seed-hackathon-scope .abstract-title:after{content:"";background:var(--seed-gradient-primary);border-radius:3px;width:80px;height:6px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.seed-hackathon-scope .abstract-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--seed-radius-lg);box-shadow:var(--seed-shadow-lg);transition:all var(--seed-transition-base);background:#fffffff2;border:1px solid #ffffff4d;margin-bottom:2rem;padding:2.5rem;position:relative;overflow:hidden}.dark .seed-hackathon-scope .abstract-card{background:#0f0f23cc;border:1px solid #ffffff1a;box-shadow:0 20px 40px #0003,inset 0 1px #ffffff0d}.seed-hackathon-scope .abstract-card:hover{box-shadow:var(--seed-shadow-xl);transform:translateY(-5px)}.seed-hackathon-scope .abstract-description{color:var(--seed-text-light);margin:0;font-size:1.1rem;line-height:1.7}.dark .seed-hackathon-scope .abstract-description{color:var(--seed-text-light-dark,#94a3b8)}.seed-hackathon-scope .abstract-btn{border-radius:var(--seed-radius-pill);cursor:pointer;transition:all var(--seed-transition-base);background:var(--seed-gradient-primary);color:#fff;box-shadow:var(--seed-shadow-colored);border:none;align-items:center;gap:.75rem;padding:1.2rem 2.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.seed-hackathon-scope .abstract-btn:before{content:"";width:100%;height:100%;transition:left var(--seed-transition-slow);background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;top:0;left:-100%}.seed-hackathon-scope .abstract-btn:hover:before{left:100%}.seed-hackathon-scope .abstract-btn:hover{transform:translateY(-4px)scale(1.05);box-shadow:0 25px 50px #2087cb80}@media(max-width:768px){.seed-hackathon-scope .abstract-submission-section{padding:3rem 1rem}.seed-hackathon-scope .abstract-title{font-size:2rem}.seed-hackathon-scope .abstract-card{padding:2rem}.seed-hackathon-scope .abstract-description{font-size:1rem}}@media(max-width:480px){.seed-hackathon-scope .abstract-submission-section{padding:2rem 1rem}.seed-hackathon-scope .abstract-title{font-size:1.75rem}.seed-hackathon-scope .abstract-card{padding:1.5rem}.seed-hackathon-scope .abstract-btn{padding:1rem 2rem;font-size:1rem}}.seed-hackathon-scope .scholarship-card{cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#fffffff2,#fffffffa);border:2px solid #0000;border-radius:24px;padding:0;transition:all .6s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;box-shadow:0 20px 40px #2087cb26,0 8px 25px #0000001a,inset 0 1px #fffc}.dark .seed-hackathon-scope .scholarship-card{background:linear-gradient(135deg,#0f0f23f2,#1a1a3efa);box-shadow:0 20px 40px #2087cb40,0 8px 25px #0000004d,inset 0 1px #ffffff1a}.seed-hackathon-scope .scholarship-card.gw-scholarship{background:linear-gradient(135deg,#2087cb0d,#fffffff2,#764ba20d);border:2px solid #2087cb4d}.dark .seed-hackathon-scope .scholarship-card.gw-scholarship{background:linear-gradient(135deg,#2087cb26,#0f0f23f2,#764ba226);border:2px solid #2087cb80}.seed-hackathon-scope .scholarship-card.boston-scholarship{background:linear-gradient(135deg,#e980390d,#fffffff2,#ff6b6b0d);border:2px solid #e980394d}.dark .seed-hackathon-scope .scholarship-card.boston-scholarship{background:linear-gradient(135deg,#e9803926,#0f0f23f2,#ff6b6b26);border:2px solid #e9803980}.seed-hackathon-scope .scholarship-card:before{content:"";opacity:0;background:linear-gradient(135deg,#2087cb1a,#0000 30% 70%,#764ba21a);border-radius:22px;transition:opacity .6s;position:absolute;inset:0}.seed-hackathon-scope .scholarship-card.gw-scholarship:before{background:linear-gradient(135deg,#2087cb33,#0000 30% 70%,#764ba233)}.dark .seed-hackathon-scope .scholarship-card.gw-scholarship:before{background:linear-gradient(135deg,#2087cb4d,#0000 30% 70%,#764ba24d)}.seed-hackathon-scope .scholarship-card.boston-scholarship:before{background:linear-gradient(135deg,#e9803933,#0000 30% 70%,#ff6b6b33)}.dark .seed-hackathon-scope .scholarship-card.boston-scholarship:before{background:linear-gradient(135deg,#e980394d,#0000 30% 70%,#ff6b6b4d)}.seed-hackathon-scope .scholarship-card:hover:before{opacity:1}.seed-hackathon-scope .scholarship-card:after{content:"";opacity:0;z-index:-1;background:linear-gradient(45deg,#0000,#fffc,#0000);border-radius:26px;transition:opacity .6s;position:absolute;inset:-2px}.dark .seed-hackathon-scope .scholarship-card:after{background:linear-gradient(45deg,#0000,#ffffff4d,#0000)}.seed-hackathon-scope .scholarship-card:hover:after{opacity:.6}.seed-hackathon-scope .scholarship-card:hover{transform:translateY(-15px)scale(1.03);box-shadow:0 35px 70px #2087cb40,0 15px 35px #00000026,inset 0 1px #ffffffe6}.dark .seed-hackathon-scope .scholarship-card:hover{box-shadow:0 35px 70px #2087cb66,0 15px 35px #0006,inset 0 1px #fff3}.seed-hackathon-scope .scholarship-header{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border-bottom:1px solid #ffffff80;padding:3rem 2.5rem 2.5rem;position:relative}.dark .seed-hackathon-scope .scholarship-header{background:linear-gradient(135deg,#0f0f23e6,#1a1a3eb3);border-bottom:1px solid #ffffff1a}.seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-header{background:linear-gradient(135deg,#2087cb1a,#ffffffe6)}.dark .seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-header{background:linear-gradient(135deg,#2087cb33,#0f0f23e6)}.seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-header{background:linear-gradient(135deg,#e980391a,#ffffffe6)}.dark .seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-header{background:linear-gradient(135deg,#e9803933,#0f0f23e6)}.seed-hackathon-scope .scholarship-rank{background:linear-gradient(135deg,var(--seed-primary-blue),var(--seed-primary-purple));color:#fff;text-transform:uppercase;letter-spacing:1.5px;z-index:10;text-align:center;border-radius:0 0 20px 20px;min-width:300px;padding:.65rem 1rem;font-size:.65rem;font-weight:700;position:absolute;top:-1px;left:50%;transform:translate(-50%);box-shadow:0 5px 15px #2087cb4d}.seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-rank{background:linear-gradient(135deg,#2087cb,#764ba2);box-shadow:0 5px 15px #2087cb66}.dark .seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-rank{background:linear-gradient(135deg,#2d9ae6,#8a5fc0);box-shadow:0 5px 15px #2d9ae680}.seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-rank{background:linear-gradient(135deg,#e98039,#ff6b6b);box-shadow:0 5px 15px #e9803966}.dark .seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-rank{background:linear-gradient(135deg,#ff9a57,#ff8585);box-shadow:0 5px 15px #ff9a5780}.seed-hackathon-scope .scholarship-university-badge{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #fff6;border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin:2.5rem auto 1.5rem;font-size:1rem;display:flex;position:relative;box-shadow:0 8px 20px #0000001a,inset 0 1px #fffc}.dark .seed-hackathon-scope .scholarship-university-badge{background:linear-gradient(135deg,#0f0f23e6,#1a1a3eb3);border:1px solid #fff3;box-shadow:0 8px 20px #0000004d,inset 0 1px #ffffff1a}.seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-university-badge{color:#2087cb;background:linear-gradient(135deg,#2087cb26,#764ba21a);box-shadow:0 8px 20px #2087cb33,inset 0 1px #fffc}.dark .seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-university-badge{color:#2d9ae6;background:linear-gradient(135deg,#2d9ae633,#8a5fc026);box-shadow:0 8px 20px #2d9ae64d,inset 0 1px #ffffff1a}.seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-university-badge{color:#e98039;background:linear-gradient(135deg,#e9803926,#ff6b6b1a);box-shadow:0 8px 20px #e9803933,inset 0 1px #fffc}.dark .seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-university-badge{color:#ff9a57;background:linear-gradient(135deg,#ff9a5733,#ff858526);box-shadow:0 8px 20px #ff9a574d,inset 0 1px #ffffff1a}.seed-hackathon-scope .scholarship-title{font-size:1.5rem;font-weight:800;font-family:var(--seed-font-display);letter-spacing:-.01em;background:linear-gradient(135deg,var(--seed-text-dark),#4a5568);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem}.dark .seed-hackathon-scope .scholarship-title{background:linear-gradient(135deg,var(--seed-text-light-dark),#a0aec0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-title{background:linear-gradient(135deg,#2087cb,#764ba2);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.dark .seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-title{background:linear-gradient(135deg,#2d9ae6,#8a5fc0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-title{background:linear-gradient(135deg,#e98039,#ff6b6b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.dark .seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-title{background:linear-gradient(135deg,#ff9a57,#ff8585);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.seed-hackathon-scope .scholarship-subtitle{color:#64748b;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem;font-size:1rem;font-weight:600}.dark .seed-hackathon-scope .scholarship-subtitle{color:var(--seed-text-light-dark)}.seed-hackathon-scope .scholarship-amount-container{justify-content:center;align-items:baseline;gap:.5rem;margin-bottom:1rem;display:flex}.seed-hackathon-scope .scholarship-amount{font-size:3rem;font-weight:900;font-family:var(--seed-font-display);background:linear-gradient(135deg,var(--seed-primary-blue),var(--seed-primary-purple));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-amount{background:linear-gradient(135deg,#2087cb,#764ba2);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.dark .seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-amount{background:linear-gradient(135deg,#2d9ae6,#8a5fc0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-amount{background:linear-gradient(135deg,#e98039,#ff6b6b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.dark .seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-amount{background:linear-gradient(135deg,#ff9a57,#ff8585);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.seed-hackathon-scope .scholarship-percentage{color:#64748b;opacity:.8;font-size:1.5rem;font-weight:700}.dark .seed-hackathon-scope .scholarship-percentage{color:var(--seed-text-light-dark);opacity:.7}.seed-hackathon-scope .scholarship-benefits{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f8fafccc,#f1f5f9e6);padding:2.5rem}.dark .seed-hackathon-scope .scholarship-benefits{background:linear-gradient(135deg,#0f0f23cc,#1a1a3ee6)}.seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-benefits{background:linear-gradient(135deg,#2087cb0d,#f8fafce6)}.dark .seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-benefits{background:linear-gradient(135deg,#2d9ae61a,#0f0f23e6)}.seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-benefits{background:linear-gradient(135deg,#e980390d,#f8fafce6)}.dark .seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-benefits{background:linear-gradient(135deg,#ff9a571a,#0f0f23e6)}.seed-hackathon-scope .scholarship-benefits-title{color:#374151;text-align:center;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem;font-size:1.1rem;font-weight:700}.dark .seed-hackathon-scope .scholarship-benefits-title{color:var(--seed-text-light-dark)}.seed-hackathon-scope .scholarship-details{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.seed-hackathon-scope .scholarship-details li{color:#4a5568;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border:1px solid #fffc;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.75rem;font-size:.9rem;font-weight:500;line-height:1.5;transition:all .3s;display:flex}.dark .seed-hackathon-scope .scholarship-details li{color:var(--seed-text-light-dark);background:#0f0f2399;border:1px solid #ffffff1a}.seed-hackathon-scope .scholarship-details li:hover{background:#fffc;transform:translate(5px);box-shadow:0 4px 12px #0000001a}.dark .seed-hackathon-scope .scholarship-details li:hover{background:#0f0f23cc;box-shadow:0 4px 12px #0000004d}.seed-hackathon-scope .scholarship-details li:before{content:"🎓";filter:grayscale(.3);flex-shrink:0;margin-top:2px;font-size:1.1rem}.seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-details li:before{content:"🏛️";filter:none}.dark .seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-details li:before{filter:brightness(1.2)}.seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-details li:before{content:"🎯";filter:none}.dark .seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-details li:before{filter:brightness(1.2)}.seed-hackathon-scope .scholarship-note{color:#718096;text-align:center;background:#ffffff80;border-left:3px solid #e2e8f0;border-radius:10px;margin-top:1.5rem;padding:1rem;font-size:.75rem;font-style:italic;line-height:1.4}.dark .seed-hackathon-scope .scholarship-note{color:var(--seed-text-light-dark);background:#0f0f2380;border-left:3px solid #4a5568}.seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-note{border-left:3px solid #2087cb}.dark .seed-hackathon-scope .scholarship-card.gw-scholarship .scholarship-note{border-left:3px solid #2d9ae6}.seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-note{border-left:3px solid #e98039}.dark .seed-hackathon-scope .scholarship-card.boston-scholarship .scholarship-note{border-left:3px solid #ff9a57}@keyframes hk-scholarshipFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(.5deg)}}.seed-hackathon-scope .scholarship-card{animation:8s ease-in-out infinite hk-scholarshipFloat}.seed-hackathon-scope .scholarship-card.gw-scholarship{animation-delay:0s}.seed-hackathon-scope .scholarship-card.boston-scholarship{animation-delay:-2s}@media(max-width:768px){.seed-hackathon-scope .scholarship-header{padding:2.5rem 2rem 2rem}.seed-hackathon-scope .scholarship-rank{min-width:280px;padding:.6rem 1.5rem;font-size:.8rem}.seed-hackathon-scope .scholarship-university-badge{margin-top:5rem}.seed-hackathon-scope .scholarship-amount{font-size:2.5rem}.seed-hackathon-scope .scholarship-benefits{padding:2rem 1.5rem}}.seed-hackathon-scope .tooltip-icon{z-index:10;color:#2087cb;cursor:pointer;z-index:1050;pointer-events:auto;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;transition:all .3s;display:flex;position:absolute;top:15px;right:15px;box-shadow:0 2px 5px #0003}.seed-hackathon-scope .tooltip-icon:hover{background:#fff;transform:scale(1.1);box-shadow:0 3px 8px #0000004d}.dark .seed-hackathon-scope .tooltip-icon{color:#2d9ae6;background:#0f0f23e6}.dark .seed-hackathon-scope .tooltip-icon:hover{background:#0f0f23}.seed-hackathon-scope .scholarship-details{font-family:var(--seed-font-primary)}.seed-hackathon-scope .scholarship-tier{border-bottom:1px solid #e9ecef;margin-bottom:1.5rem;padding-bottom:1rem}.seed-hackathon-scope .scholarship-tier:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.dark .seed-hackathon-scope .boston-modal-body,.dark .seed-hackathon-scope .gw-modal-body,.dark .seed-hackathon-scope .gw-modal-footer,.dark .seed-hackathon-scope .boston-modal-footer{background:var(--seed-card-bg);border:2px solid var(--seed-border-color)}.seed-hackathon-scope .tier-title{color:var(--seed-primary-blue);margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.seed-hackathon-scope .tier-percentage{margin-bottom:.5rem;font-size:1.2rem;font-weight:700}.seed-hackathon-scope .tier-eligibility{color:#6c757d;font-size:.9rem;line-height:1.4}.dark .seed-hackathon-scope .tier-eligibility{color:#94a3b8}.seed-hackathon-scope .tier-note{color:#6c757d;margin-top:.5rem;font-size:.8rem;font-style:italic}.dark .seed-hackathon-scope .tier-note{color:#94a3b8}.seed-hackathon-scope .modal-header{background:var(--seed-gradient-primary);color:#fff;border-bottom:none}.seed-hackathon-scope .modal-title{font-weight:700}.seed-hackathon-scope .btn-close{filter:invert()}@media(max-width:768px){.seed-hackathon-scope .tooltip-icon{width:22px;height:22px;font-size:12px;top:10px;right:10px}}
