.hackathon-observer_landing__KGe9a{--ho-bg:#FAFAF8;--ho-surface:#FFFFFF;--ho-surface-alt:#F4F2F8;--ho-border:#E4E0EE;--ho-primary:#8B5CF6;--ho-primary-deep:#6D28D9;--ho-accent:#A78BFA;--ho-text:#3D3554;--ho-text-dim:#8E85A3;--ho-text-strong:#1A1625;--ho-glow:rgba(139,92,246,0.08);--ho-glow-strong:rgba(139,92,246,0.15);background:var(--ho-bg);color:var(--ho-text);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.hackathon-observer_hero__DUiai{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:80px 24px 60px;overflow:hidden}.hackathon-observer_heroGrid__1sNuO{position:absolute;inset:0;background-image:linear-gradient(var(--ho-border) 1px,transparent 1px),linear-gradient(90deg,var(--ho-border) 1px,transparent 1px);background-size:60px 60px;opacity:.4;mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,black 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,black 20%,transparent 75%)}.hackathon-observer_radarContainer__UgjdD{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;opacity:.08;pointer-events:none}.hackathon-observer_radarCircle__Ge06B{position:absolute;border:1.5px solid var(--ho-primary);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.hackathon-observer_radarCircle__Ge06B:first-child{width:200px;height:200px;opacity:1}.hackathon-observer_radarCircle__Ge06B:nth-child(2){width:360px;height:360px;opacity:.6}.hackathon-observer_radarCircle__Ge06B:nth-child(3){width:520px;height:520px;opacity:.35}.hackathon-observer_radarSweep__nZffg{position:absolute;top:50%;left:50%;width:260px;height:2px;transform-origin:left center;background:linear-gradient(90deg,var(--ho-primary),transparent);animation:hackathon-observer_sweep__YecKL 5s linear infinite}@keyframes hackathon-observer_sweep__YecKL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hackathon-observer_radarDot__YRHgo{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--ho-primary);box-shadow:0 0 10px rgba(139,92,246,.5);animation:hackathon-observer_pulse__2KdbD 2.5s ease-in-out infinite}.hackathon-observer_radarDot__YRHgo:nth-child(5){top:25%;left:62%;animation-delay:0s}.hackathon-observer_radarDot__YRHgo:nth-child(6){top:68%;left:33%;animation-delay:.8s}.hackathon-observer_radarDot__YRHgo:nth-child(7){top:38%;left:76%;animation-delay:1.6s}@keyframes hackathon-observer_pulse__2KdbD{0%,to{opacity:.2;transform:scale(1)}50%{opacity:1;transform:scale(1.8)}}.hackathon-observer_heroContent__cOd_x{position:relative;z-index:1;max-width:720px;text-align:center}.hackathon-observer_heroLabel__cxUx1{display:inline-flex;align-items:center;gap:8px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--ho-primary);margin-bottom:28px;padding:6px 16px;border:1px solid var(--ho-border);border-radius:2px;background:var(--ho-surface)}.hackathon-observer_labelDot__VtmVJ{width:6px;height:6px;border-radius:50%;background:var(--ho-primary);animation:hackathon-observer_pulse__2KdbD 2.5s ease-in-out infinite}.hackathon-observer_heroTitle__AQsBm{font-size:clamp(34px,5.5vw,60px);font-weight:800;line-height:1.12;color:var(--ho-text-strong);margin:0 0 22px;letter-spacing:-.03em}.hackathon-observer_heroTitleAccent__Yo_oX{background:linear-gradient(135deg,var(--ho-primary),var(--ho-primary-deep));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hackathon-observer_heroSubtitle__ocP7Q{font-size:clamp(15px,2vw,18px);line-height:1.75;color:var(--ho-text);max-width:540px;margin:0 auto 40px}.hackathon-observer_heroCta__0g22f{display:inline-flex;align-items:center;gap:10px;padding:14px 36px;background:var(--ho-primary);color:#fff;font-size:15px;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s;letter-spacing:.02em}.hackathon-observer_heroCta__0g22f:hover{background:var(--ho-primary-deep);box-shadow:0 8px 32px rgba(139,92,246,.25);transform:translateY(-2px)}.hackathon-observer_scanDivider__86cWa{height:1px;background:linear-gradient(90deg,transparent,var(--ho-border),var(--ho-accent),var(--ho-border),transparent);opacity:.6;margin:0}.hackathon-observer_metricsBar__y_4MG{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--ho-border)}.hackathon-observer_metricItem__6HwNX{display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 16px;background:var(--ho-surface)}.hackathon-observer_metricValue__ObbEY{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:clamp(24px,3vw,34px);font-weight:700;color:var(--ho-primary);letter-spacing:.02em}.hackathon-observer_metricLabel__J3uHF{font-size:12px;color:var(--ho-text-dim);text-transform:uppercase;letter-spacing:.12em}.hackathon-observer_section__nVpYL{padding:88px 24px;max-width:1080px;margin:0 auto}.hackathon-observer_sectionHeader__zCJmJ{margin-bottom:52px}.hackathon-observer_sectionLabel__PVa4f{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ho-accent);margin:0 0 12px}.hackathon-observer_sectionTitle__eebcV{font-size:clamp(24px,3.5vw,38px);font-weight:800;color:var(--ho-text-strong);margin:0;line-height:1.2;letter-spacing:-.02em}.hackathon-observer_features__Ju7mu{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--ho-border);border:1px solid var(--ho-border);border-radius:8px;overflow:hidden}.hackathon-observer_featureCard__wLJhn{padding:40px 28px;background:var(--ho-surface);position:relative;transition:background .3s}.hackathon-observer_featureCard__wLJhn:hover{background:var(--ho-surface-alt)}.hackathon-observer_featureCard__wLJhn:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--ho-primary),var(--ho-accent));opacity:0;transition:opacity .3s}.hackathon-observer_featureCard__wLJhn:hover:before{opacity:1}.hackathon-observer_featureIcon__IwvqD{font-size:32px;margin-bottom:18px;display:block}.hackathon-observer_featureTitle__0ZHNF{font-size:17px;font-weight:700;color:var(--ho-text-strong);margin:0 0 10px}.hackathon-observer_featureDesc__p8Xpb{font-size:14px;line-height:1.75;color:var(--ho-text);margin:0}.hackathon-observer_pipeline__hH9aQ{display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative}.hackathon-observer_pipelineStep__fJq85{position:relative;padding:0 24px;text-align:center}.hackathon-observer_pipelineStep__fJq85:before{content:"";position:absolute;top:28px;left:0;right:0;height:1px;background:var(--ho-border)}.hackathon-observer_pipelineStep__fJq85:first-child:before{left:50%}.hackathon-observer_pipelineStep__fJq85:last-child:before{right:50%}.hackathon-observer_stepNumber__D_X48{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;border:2px solid var(--ho-primary);background:var(--ho-surface);color:var(--ho-primary);font-family:SF Mono,Fira Code,Consolas,monospace;font-size:18px;font-weight:700;position:relative;z-index:1;margin-bottom:22px}.hackathon-observer_stepLabel__kesfL{font-size:16px;font-weight:700;color:var(--ho-text-strong);margin:0 0 8px}.hackathon-observer_stepDesc__0aJwO{font-size:14px;line-height:1.65;color:var(--ho-text);margin:0}.hackathon-observer_tagsSection__vI4WN{padding:48px 24px;max-width:1080px;margin:0 auto;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hackathon-observer_tagsLabel__8FCZK{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--ho-text-dim);white-space:nowrap}.hackathon-observer_tag__BK462{padding:6px 14px;border:1px solid var(--ho-border);border-radius:4px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:12px;color:var(--ho-text);background:var(--ho-surface);transition:all .2s}.hackathon-observer_tag__BK462:hover{border-color:var(--ho-primary);color:var(--ho-primary);background:var(--ho-glow)}.hackathon-observer_bottomCta__Pf3FO{padding:88px 24px;text-align:center;position:relative;background:var(--ho-surface-alt)}.hackathon-observer_bottomCta__Pf3FO:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--ho-glow-strong),transparent 70%);pointer-events:none}.hackathon-observer_bottomTitle__raUPJ{font-size:clamp(22px,3vw,34px);font-weight:800;color:var(--ho-text-strong);margin:0 0 12px;position:relative;letter-spacing:-.02em}.hackathon-observer_bottomSub__4kOWM{font-size:15px;color:var(--ho-text);margin:0 0 36px;position:relative;line-height:1.7}.hackathon-observer_footer__UMjHy{padding:28px;text-align:center;border-top:1px solid var(--ho-border);background:var(--ho-surface)}.hackathon-observer_footerText__L2aW7{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:11px;color:var(--ho-text-dim);letter-spacing:.1em;margin:0}@media (max-width:768px){.hackathon-observer_features__Ju7mu{grid-template-columns:1fr}.hackathon-observer_pipeline__hH9aQ{grid-template-columns:1fr;gap:36px}.hackathon-observer_pipelineStep__fJq85:before{display:none}.hackathon-observer_metricsBar__y_4MG{grid-template-columns:1fr}.hackathon-observer_radarContainer__UgjdD{width:360px;height:360px}.hackathon-observer_radarSweep__nZffg{width:160px}.hackathon-observer_radarCircle__Ge06B:first-child{width:120px;height:120px}.hackathon-observer_radarCircle__Ge06B:nth-child(2){width:220px;height:220px}.hackathon-observer_radarCircle__Ge06B:nth-child(3){width:320px;height:320px}.hackathon-observer_tagsSection__vI4WN{justify-content:center}}.shrimp-hackathon_landing___6a57{--sh-orange:#F97316;--sh-orange-light:#FB923C;--sh-orange-dim:rgba(249,115,22,0.08);--sh-orange-medium:rgba(249,115,22,0.15);--sh-bg:#FDFCFB;--sh-card:#FFFFFF;--sh-surface:#F3F0ED;--sh-border:#E8E4E0;--sh-text:#1A1A1A;--sh-text-secondary:#6B6560;--sh-text-dim:#9A9490;--sh-mono:"SF Mono","Fira Code","Cascadia Code","Consolas",monospace;background:var(--sh-bg);color:var(--sh-text);min-height:100vh;overflow-x:hidden;position:relative}.shrimp-hackathon_landing___6a57:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,0,0,.015) 0,rgba(0,0,0,.015) 4px);pointer-events:none;z-index:1}.shrimp-hackathon_hero___oRV8{position:relative;padding:80px 24px 100px;min-height:90vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.shrimp-hackathon_hero___oRV8:before{content:"";position:absolute;top:-20%;right:-10%;width:55%;height:140%;background:linear-gradient(135deg,var(--sh-orange) 0,transparent 55%);opacity:.07;transform:skewX(-12deg);pointer-events:none}.shrimp-hackathon_hero___oRV8:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(var(--sh-border) 1px,transparent 1px),linear-gradient(90deg,var(--sh-border) 1px,transparent 1px);background-size:60px 60px;opacity:.5;pointer-events:none}.shrimp-hackathon_heroInner__3sPQn{position:relative;z-index:2;max-width:1200px;margin:0 auto;width:100%}.shrimp-hackathon_statusBar__AcX1L{display:flex;align-items:center;gap:24px;margin-bottom:48px;font-family:var(--sh-mono);font-size:12px;text-transform:uppercase;letter-spacing:2px;color:var(--sh-text-dim)}.shrimp-hackathon_statusDot__n_Gxx{width:8px;height:8px;border-radius:50%;background:#16A34A;animation:shrimp-hackathon_pulse__Ysgxp 2s ease-in-out infinite;flex-shrink:0}@keyframes shrimp-hackathon_pulse__Ysgxp{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(22,163,74,.5)}50%{opacity:.7;box-shadow:0 0 0 6px rgba(22,163,74,0)}}.shrimp-hackathon_statusLabel___jqqg{color:#16A34A;font-weight:700}.shrimp-hackathon_countdown__WQUa3{font-family:var(--sh-mono);font-size:clamp(72px,12vw,160px);font-weight:700;line-height:1;color:var(--sh-orange);letter-spacing:-2px;margin-bottom:12px;position:relative}.shrimp-hackathon_countdownLabel__Vssew{font-family:var(--sh-mono);font-size:13px;text-transform:uppercase;letter-spacing:4px;color:var(--sh-text-dim);margin-bottom:48px}.shrimp-hackathon_heroTitle__8DlsF{font-size:clamp(28px,4vw,52px);font-weight:800;line-height:1.15;color:var(--sh-text);margin-bottom:20px;max-width:700px}.shrimp-hackathon_heroTitleAccent__UbjME{color:var(--sh-orange)}.shrimp-hackathon_heroSubtitle__EqQVn{font-size:clamp(16px,2vw,20px);line-height:1.6;color:var(--sh-text-secondary);max-width:560px;margin-bottom:40px}.shrimp-hackathon_heroCTA__0cy4o{display:inline-flex;align-items:center;gap:10px;padding:16px 36px;background:var(--sh-orange);color:#FFFFFF;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:none;cursor:pointer;position:relative;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));transition:background .15s,transform .15s}.shrimp-hackathon_heroCTA__0cy4o:hover{background:#EA6C0B;transform:translateY(-2px)}.shrimp-hackathon_metricsBar__A8QlF{display:flex;gap:0;margin-top:64px;border-top:2px solid var(--sh-text)}.shrimp-hackathon_metric__X9Mgw{flex:1;padding:24px 0;border-right:1px solid var(--sh-border);text-align:center}.shrimp-hackathon_metric__X9Mgw:last-child{border-right:none}.shrimp-hackathon_metricValue__T0kyX{font-family:var(--sh-mono);font-size:clamp(24px,3vw,36px);font-weight:700;color:var(--sh-text);margin-bottom:4px}.shrimp-hackathon_metricLabel__Xn0zN{font-family:var(--sh-mono);font-size:11px;text-transform:uppercase;letter-spacing:2px;color:var(--sh-text-dim)}.shrimp-hackathon_urgencyBanner__tNxAP{background:var(--sh-orange);color:#FFFFFF;padding:14px 24px;overflow:hidden;position:relative;z-index:2}.shrimp-hackathon_urgencyTrack__QB7Nt{display:flex;gap:60px;animation:shrimp-hackathon_scroll__ta566 20s linear infinite;white-space:nowrap}@keyframes shrimp-hackathon_scroll__ta566{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.shrimp-hackathon_urgencyItem__cmKgI{font-family:var(--sh-mono);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;flex-shrink:0}.shrimp-hackathon_diagonalDivider__sLR1G{height:80px;background:linear-gradient(175deg,var(--sh-bg) 49%,var(--sh-orange) 49%,var(--sh-orange) 51%,var(--sh-surface) 51%);position:relative;z-index:2}.shrimp-hackathon_features__PHjPX{padding:100px 24px;max-width:1200px;margin:0 auto;position:relative;z-index:2;background:var(--sh-surface)}.shrimp-hackathon_sectionTag__jhCtf{font-family:var(--sh-mono);font-size:11px;text-transform:uppercase;letter-spacing:4px;color:var(--sh-orange);margin-bottom:12px}.shrimp-hackathon_sectionTitle__6OsrQ{font-size:clamp(24px,3.5vw,40px);font-weight:800;color:var(--sh-text);margin-bottom:60px;line-height:1.2}.shrimp-hackathon_featureGrid__DJPkb{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.shrimp-hackathon_featureCard__MbmH9{background:var(--sh-card);padding:40px 32px;position:relative;border-left:3px solid transparent;transition:border-color .2s,box-shadow .2s}.shrimp-hackathon_featureCard__MbmH9:hover{border-left-color:var(--sh-orange);box-shadow:0 4px 24px rgba(249,115,22,.08)}.shrimp-hackathon_featureIcon__SEFaq{font-size:28px;margin-bottom:20px;display:block}.shrimp-hackathon_featureNumber__NlT54{font-family:var(--sh-mono);font-size:48px;font-weight:800;color:var(--sh-orange-dim);position:absolute;top:16px;right:20px;line-height:1}.shrimp-hackathon_featureTitle__ETuoL{font-size:20px;font-weight:700;color:var(--sh-text);margin-bottom:12px}.shrimp-hackathon_featureDesc__BFLTV{font-size:15px;line-height:1.6;color:var(--sh-text-secondary)}.shrimp-hackathon_howItWorks__uRd_S{padding:100px 24px;max-width:1200px;margin:0 auto;position:relative;z-index:2}.shrimp-hackathon_timeline__xqs5o{display:flex;flex-direction:column;gap:0;position:relative}.shrimp-hackathon_timeline__xqs5o:before{content:"";position:absolute;left:24px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--sh-orange) 0,var(--sh-orange-medium) 100%)}.shrimp-hackathon_timelineStep__5tVgB{display:flex;align-items:flex-start;gap:32px;padding:32px 0;position:relative}.shrimp-hackathon_stepMarker__nU_iO{width:50px;height:50px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--sh-bg);border:2px solid var(--sh-orange);font-family:var(--sh-mono);font-size:18px;font-weight:700;color:var(--sh-orange);position:relative;z-index:1;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.shrimp-hackathon_stepContent__3EVRV{padding-top:10px}.shrimp-hackathon_stepTitle__NN0c8{font-size:22px;font-weight:700;color:var(--sh-text);margin-bottom:8px}.shrimp-hackathon_stepDesc__s8AIk{font-size:15px;line-height:1.6;color:var(--sh-text-secondary);max-width:480px}.shrimp-hackathon_stepTime__YGNC_{font-family:var(--sh-mono);font-size:11px;color:var(--sh-orange);text-transform:uppercase;letter-spacing:2px;margin-top:8px;font-weight:700}.shrimp-hackathon_roleSlots__2b0FP{padding:80px 24px 100px;max-width:1200px;margin:0 auto;position:relative;z-index:2}.shrimp-hackathon_roleGrid__g_dIy{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2px}.shrimp-hackathon_roleCard__daDjq{background:var(--sh-card);padding:24px;position:relative;overflow:hidden;border:1px solid var(--sh-border);transition:border-color .2s,box-shadow .2s}.shrimp-hackathon_roleCard__daDjq:hover{border-color:var(--sh-orange);box-shadow:0 2px 16px rgba(249,115,22,.1)}.shrimp-hackathon_roleStatus__nPnv_{font-family:var(--sh-mono);font-size:10px;text-transform:uppercase;letter-spacing:2px;color:#16A34A;margin-bottom:12px;display:flex;align-items:center;gap:6px}.shrimp-hackathon_roleStatusDot__jEIZL{width:6px;height:6px;border-radius:50%;background:#16A34A;animation:shrimp-hackathon_pulse__Ysgxp 2s ease-in-out infinite}.shrimp-hackathon_roleAvatar__ZiuIa{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--sh-orange-medium);color:var(--sh-orange);font-family:var(--sh-mono);font-weight:700;font-size:16px;margin-bottom:12px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.shrimp-hackathon_roleName__ma0KR{font-size:16px;font-weight:700;color:var(--sh-text);margin-bottom:4px}.shrimp-hackathon_roleType__DM9gn{font-family:var(--sh-mono);font-size:12px;color:var(--sh-text-dim)}.shrimp-hackathon_tagsSection__A0sYb{padding:60px 24px;max-width:1200px;margin:0 auto;position:relative;z-index:2}.shrimp-hackathon_tagList__qiK7Q{display:flex;flex-wrap:wrap;gap:8px}.shrimp-hackathon_tag__utFh9{font-family:var(--sh-mono);font-size:12px;padding:8px 16px;background:var(--sh-card);color:var(--sh-text-secondary);border:1px solid var(--sh-border);letter-spacing:1px;transition:border-color .2s,color .2s}.shrimp-hackathon_tag__utFh9:hover{border-color:var(--sh-orange);color:var(--sh-orange)}.shrimp-hackathon_bottomCTA__WNNLT{padding:100px 24px;text-align:center;position:relative;z-index:2;background:linear-gradient(180deg,var(--sh-bg) 0,var(--sh-orange-dim) 50%,var(--sh-bg) 100%)}.shrimp-hackathon_bottomTitle__1_itV{font-size:clamp(28px,4vw,48px);font-weight:800;color:var(--sh-text);margin-bottom:16px;line-height:1.2}.shrimp-hackathon_bottomSub__E6Jbh{font-size:18px;color:var(--sh-text-secondary);margin-bottom:40px;max-width:480px;margin-left:auto;margin-right:auto;line-height:1.5}.shrimp-hackathon_forWhom__VThRP{padding:40px 24px;text-align:center;font-family:var(--sh-mono);font-size:12px;text-transform:uppercase;letter-spacing:3px;color:var(--sh-text-dim);border-top:1px solid var(--sh-border);position:relative;z-index:2}@media (max-width:768px){.shrimp-hackathon_hero___oRV8{padding:60px 16px 80px;min-height:auto}.shrimp-hackathon_statusBar__AcX1L{gap:12px;flex-wrap:wrap;margin-bottom:32px}.shrimp-hackathon_countdown__WQUa3{letter-spacing:-1px}.shrimp-hackathon_metricsBar__A8QlF{flex-direction:column;gap:0}.shrimp-hackathon_metric__X9Mgw{border-right:none;border-bottom:1px solid var(--sh-border);padding:16px 0}.shrimp-hackathon_metric__X9Mgw:last-child{border-bottom:none}.shrimp-hackathon_featureGrid__DJPkb{grid-template-columns:1fr}.shrimp-hackathon_diagonalDivider__sLR1G{height:40px}.shrimp-hackathon_features__PHjPX,.shrimp-hackathon_howItWorks__uRd_S,.shrimp-hackathon_roleSlots__2b0FP{padding:60px 16px}.shrimp-hackathon_roleGrid__g_dIy{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.shrimp-hackathon_roleGrid__g_dIy{grid-template-columns:1fr}}