.hackathon-page_page__cP1uP{--hc-blue:#2449eb;--hc-ink:#142036;--hc-muted:#566277;--hc-mint:#daff95;color:var(--hc-ink);background:#fff}.hackathon-page_eventHeader__MWv5z{position:sticky;top:0;z-index:50;background:#ffffffee;border-bottom:1px solid #e6eaf1;backdrop-filter:blur(12px)}.hackathon-page_eventHeaderInner__JRjzm{max-width:1288px;margin:auto;padding:20px 24px;display:flex;align-items:center;gap:30px}.hackathon-page_eventBrand__VdIIi{display:flex;align-items:center;gap:9px;flex-shrink:0}.hackathon-page_eventLogo__ulh8t{height:18px;width:auto}.hackathon-page_eventBrand__VdIIi>span{font-size:13px;font-weight:750;color:#00a8dc}.hackathon-page_eventHeaderName__VvSKU{padding-left:26px;border-left:1px solid #e0e5ed;font-family:var(--font-mono);font-size:11px;color:#67758c}.hackathon-page_eventBack__yc9G_{margin-left:auto;padding:7px 0;font-size:13px;font-weight:600;color:#273850;flex-shrink:0}.hackathon-page_eventBack__yc9G_:hover{color:#2449eb}.hackathon-page_eventFooter__R3OX7{display:flex;flex-wrap:wrap;align-items:center;gap:25px;max-width:1288px;margin:auto;padding:35px 24px;font-size:12px;line-height:1.8;color:#647287}.hackathon-page_eventFooter__R3OX7>p{margin-right:auto}.hackathon-page_eventFooter__R3OX7 a{padding:5px 0}.hackathon-page_eventFooter__R3OX7 a:hover{color:#2449eb}.hackathon-page_page__cP1uP a,.hackathon-page_page__cP1uP button,.hackathon-page_page__cP1uP summary{-webkit-tap-highlight-color:transparent}.hackathon-page_page__cP1uP a:focus-visible,.hackathon-page_page__cP1uP button:focus-visible,.hackathon-page_page__cP1uP summary:focus-visible{outline:3px solid #5782ff;outline-offset:5px}.hackathon-page_draft__Hi__8{display:flex;justify-content:center;align-items:center;gap:12px;padding:14px 24px;background:#f3f5fb;font-size:13px;line-height:1.6}.hackathon-page_draft__Hi__8 span{flex-shrink:0;font-weight:700;color:var(--hc-blue)}.hackathon-page_hero__BnfyT{max-width:1600px;margin:auto;padding:38px max(24px,calc((100% - 1240px) / 2)) 0;background:linear-gradient(150deg,#f6f8ff 5%,#fff 57%,#eff8fd);overflow:hidden}.hackathon-page_heroTop__cN2wS{display:flex;justify-content:space-between;gap:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;font-weight:600}.hackathon-page_heroTop__cN2wS span{color:var(--hc-muted)}.hackathon-page_heroBody__guPzW{display:grid;grid-template-columns:1.35fr 1fr;align-items:center;gap:44px;padding:70px 0 68px}.hackathon-page_kicker__fiSUr{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.09em;color:var(--hc-blue)}.hackathon-page_hero__BnfyT h1{margin-top:23px;font-size:clamp(36px,4.2vw,62px);font-weight:800;line-height:1.22;letter-spacing:-.06em}.hackathon-page_page__cP1uP em{font-style:normal}.hackathon-page_hero__BnfyT h1 em{color:var(--hc-blue)}.hackathon-page_heroDescription__CgnA5{margin-top:28px;font-size:18px;color:var(--hc-muted);line-height:1.9;letter-spacing:-.025em}.hackathon-page_heroActions__YsANf{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.hackathon-page_primary__JsPrt,.hackathon-page_secondary__yqSPs{display:inline-flex;align-items:center;justify-content:center;padding:16px 22px;border-radius:8px;font-size:15px;font-weight:700;transition:background .2s}.hackathon-page_primary__JsPrt{background:var(--hc-blue);color:#fff}.hackathon-page_primary__JsPrt:hover{background:#1837c1}.hackathon-page_secondary__yqSPs{background:#edf0fc;color:var(--hc-blue)}.hackathon-page_secondary__yqSPs:hover{background:#e0e6fc}.hackathon-page_heroNote__CDAOF{margin-top:20px;font-size:12px;line-height:1.8;color:var(--hc-muted)}.hackathon-page_buildVisual__ckv_6{position:relative;min-width:0;padding:22px 30px 20px;background:#e9edff;border-radius:28px;isolation:isolate;transform:rotate(2deg)}.hackathon-page_visualGrid__dQFUB{position:absolute;inset:0;z-index:-1;border-radius:inherit;background-image:radial-gradient(#526ee440 1px,transparent 0);background-size:16px 16px}.hackathon-page_visualFoot__9zdCv,.hackathon-page_visualHeader__v0ri1{font-family:var(--font-mono);font-size:10px;letter-spacing:.09em;color:#53649a}.hackathon-page_visualHeader__v0ri1{padding-bottom:22px}.hackathon-page_ideaCard__cLEGG{width:83%;padding:20px 24px;background:#fff;border-radius:13px;box-shadow:0 8px 30px #273f9910;transform:rotate(-5deg)}.hackathon-page_ideaCard__cLEGG small{display:block;font-family:var(--font-mono);font-size:10px;color:#718099}.hackathon-page_ideaCard__cLEGG strong{display:block;margin:13px 0;font-size:25px;font-weight:700;line-height:1.4;letter-spacing:-.045em}.hackathon-page_ideaCard__cLEGG>span{display:block;font-size:12px;color:#68748a}.hackathon-page_connector__HCr40{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 0;font-family:var(--font-mono);font-size:10px;color:#3852ab}.hackathon-page_connector__HCr40 span{flex:1;height:1px;background:#8c9ccf}.hackathon-page_appCard__RokYG{margin-left:25px;padding:21px 23px;background:var(--hc-blue);color:#fff;border-radius:14px;box-shadow:8px 12px 0 #142780;transform:rotate(2deg)}.hackathon-page_appTop__cc16T{display:flex;justify-content:space-between;gap:10px;font-family:var(--font-mono);font-size:10px;color:#d1dcff}.hackathon-page_appCard__RokYG>strong{display:block;margin:24px 0 22px;font-size:30px;font-weight:700;line-height:1.3;letter-spacing:-.045em}.hackathon-page_appCard__RokYG em{color:var(--hc-mint)}.hackathon-page_appLines__goDIQ{display:flex;gap:7px;align-items:flex-end;height:45px}.hackathon-page_appLines__goDIQ i{display:block;width:24%;height:23px;background:#fff3;border-radius:4px}.hackathon-page_appLines__goDIQ i:nth-child(2){height:34px;background:#a9c7ff}.hackathon-page_appLines__goDIQ i:nth-child(3){height:45px;width:42%;background:var(--hc-mint)}.hackathon-page_appBottom__AxMKR{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:22px;padding-top:15px;border-top:1px solid #fff4;font-size:10px}.hackathon-page_appBottom__AxMKR b{font-family:var(--font-mono);font-size:10px;font-weight:500}.hackathon-page_visualFoot__9zdCv{margin-top:28px;font-size:9px}.hackathon-page_heroFooter__1jNAN{display:flex;justify-content:space-between;padding:24px 0;gap:20px;border-top:1px solid #dfe5f3;font-size:13px;font-weight:600}.hackathon-page_heroFooter__1jNAN span:before{content:"";display:inline-block;width:6px;height:6px;margin-right:12px;background:var(--hc-blue);border-radius:50%;vertical-align:middle}.hackathon-page_sectionNav__2kFOZ{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 38px;padding:22px 24px;border-block:1px solid #e9edf5;font-size:14px;font-weight:600}.hackathon-page_sectionNav__2kFOZ a:hover{color:var(--hc-blue)}.hackathon-page_section__1nz5o{max-width:1288px;margin:auto;padding:94px 24px;scroll-margin-top:110px}.hackathon-page_sectionHeading__6H44d{margin-bottom:38px}.hackathon-page_sectionHeading__6H44d h2{margin-top:18px;font-size:clamp(28px,3vw,42px);font-weight:750;line-height:1.3;letter-spacing:-.055em}.hackathon-page_sectionHeading__6H44d>p:last-child{margin-top:20px;font-size:16px;line-height:1.8;color:var(--hc-muted)}.hackathon-page_trackGrid__d2SSs{display:grid;grid-template-columns:1fr 1fr;gap:22px}.hackathon-page_trackGrid__d2SSs article{position:relative;overflow:hidden;border-radius:18px;padding:36px}.hackathon-page_workTrack__HaIwd{background:var(--hc-blue);color:#fff}.hackathon-page_nextTrack__Jmp32{background:var(--hc-mint);color:#213429}.hackathon-page_trackLabel__BjjiM{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em}.hackathon-page_trackGrid__d2SSs h3{margin-top:34px;font-size:36px;font-weight:750;line-height:1.35;letter-spacing:-.045em}.hackathon-page_trackGrid__d2SSs h3+p{margin-top:18px;font-size:16px;line-height:1.8}.hackathon-page_workTrack__HaIwd h3+p{color:#e0e7ff}.hackathon-page_nextTrack__Jmp32 h3+p{color:#40543a}.hackathon-page_trackTags__QrOMU{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.hackathon-page_trackTags__QrOMU span{padding:7px 12px;border:1px solid;border-radius:24px;font-size:11px}.hackathon-page_workTrack__HaIwd .hackathon-page_trackTags__QrOMU{color:#d8e1ff}.hackathon-page_nextTrack__Jmp32 .hackathon-page_trackTags__QrOMU{color:#40543a}.hackathon-page_preparation__Qxx3h{padding-top:20px}.hackathon-page_preparationGrid__u6911{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.hackathon-page_preparationGrid__u6911 article{padding-top:22px;border-top:1px solid #dfe5ef}.hackathon-page_preparationNumber__O65pK{font-family:var(--font-mono);font-size:12px;color:#61759e}.hackathon-page_preparationGrid__u6911 h3{margin-top:19px;font-size:22px;font-weight:700;letter-spacing:-.035em;line-height:1.5}.hackathon-page_preparationGrid__u6911 h3+p{margin-top:14px;font-size:14px;line-height:1.9;color:var(--hc-muted)}.hackathon-page_preparationStatus__eiu5E{margin-top:20px;font-size:12px;line-height:1.9;color:#3f5da6}.hackathon-page_preparationLinks__Wd_S3{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hackathon-page_preparationLinks__Wd_S3 a{display:flex;align-items:center;gap:16px;padding:14px 18px;border:1px solid #dbe3f0;border-radius:7px;color:var(--hc-ink);font-size:14px;font-weight:600}.hackathon-page_preparationLinks__Wd_S3 a:hover{border-color:var(--hc-blue);color:var(--hc-blue)}.hackathon-page_preparationLinks__Wd_S3 a>span{font-size:11px;font-weight:400;color:#64738b}.hackathon-page_preparationNote__yjpMa{margin-top:22px;font-size:12px;line-height:1.9;color:var(--hc-muted)}.hackathon-page_manifesto__vf3Yf{display:flex;justify-content:space-between;gap:48px;padding:70px max(24px,calc((100% - 1240px) / 2));background:#111e37;color:#fff;overflow:hidden}.hackathon-page_manifesto__vf3Yf .hackathon-page_kicker__fiSUr{color:#a6bbff}.hackathon-page_manifesto__vf3Yf h2{margin-top:20px;font-size:clamp(30px,3.4vw,46px);font-weight:750;line-height:1.35;letter-spacing:-.04em}.hackathon-page_manifesto__vf3Yf em{color:var(--hc-mint)}.hackathon-page_manifesto__vf3Yf h2+p{margin-top:22px;font-size:15px;line-height:1.9;color:#c5d0e0}.hackathon-page_manifesto__vf3Yf a{display:inline-block;margin-top:24px;color:#fff;font-size:14px;text-decoration:underline;text-underline-offset:5px}.hackathon-page_manifestoWords__TmRxv{display:flex;flex-direction:column;justify-content:center;font-size:clamp(48px,6vw,88px);font-weight:850;line-height:1.05;letter-spacing:-.06em;color:#2a3b5c}.hackathon-page_manifestoWords__TmRxv span:nth-child(2){color:#7293ff}.hackathon-page_manifestoWords__TmRxv span:nth-child(3){color:var(--hc-mint)}.hackathon-page_steps__1u6w2{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.hackathon-page_steps__1u6w2 article{border-top:1px solid #dbe1eb;padding-top:24px}.hackathon-page_stepNumber__pBU1m{font-family:var(--font-mono);font-size:38px;font-weight:500;letter-spacing:-.05em;color:#b5c2e9}.hackathon-page_stepLabel__u_PlE{margin-top:24px;font-family:var(--font-mono);font-size:12px;color:var(--hc-blue)}.hackathon-page_steps__1u6w2 h3{margin:12px 0;font-size:19px;font-weight:700;letter-spacing:-.03em}.hackathon-page_steps__1u6w2 h3+p{font-size:14px;line-height:1.9;color:var(--hc-muted)}.hackathon-page_deliverable__WSai8{display:flex;align-items:center;gap:50px;margin-top:42px;padding:28px 32px;border-radius:12px;background:#f3f6fe}.hackathon-page_deliverable__WSai8 strong{flex-shrink:0;font-size:21px;font-weight:700;letter-spacing:-.04em}.hackathon-page_deliverable__WSai8 p{font-size:14px;line-height:1.8;color:var(--hc-muted)}.hackathon-page_criteria__GOrXP,.hackathon-page_judges__UMvc5{padding-top:30px}.hackathon-page_privatePanel__QHeG5{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:center;gap:88px}.hackathon-page_judgePhoto__oK6uO{overflow:hidden;aspect-ratio:4/5;background:#202123}.hackathon-page_judgePhoto__oK6uO img{width:100%;height:100%;object-fit:cover;object-position:center 20%}.hackathon-page_privateInfo__ABtHM{max-width:560px}.hackathon-page_privateInfo__ABtHM>.hackathon-page_kicker__fiSUr{color:#667080;letter-spacing:.12em}.hackathon-page_privateInfo__ABtHM h2{margin-top:24px;font-size:clamp(38px,4vw,54px);font-weight:750;line-height:1.22;letter-spacing:-.055em}.hackathon-page_privateInfo__ABtHM h2 span{color:#828b99}.hackathon-page_privateInfo__ABtHM h2+p{margin-top:26px;font-size:16px;color:var(--hc-muted);line-height:1.9}.hackathon-page_privateRule___YoP9{display:flex;align-items:center;flex-wrap:wrap;gap:14px 36px;margin-top:30px;padding-top:23px;border-top:1px solid #e0e5ed;font-size:13px}.hackathon-page_privateRule___YoP9>span{color:#687488}.hackathon-page_privateRule___YoP9 strong{font-weight:600}.hackathon-page_privateInfo__ABtHM a{display:inline-block;margin-top:24px;padding-bottom:5px;border-bottom:1px solid #9ba6b6;font-size:14px;font-weight:600;color:var(--hc-ink)}.hackathon-page_privateInfo__ABtHM a:hover{color:var(--hc-blue);border-color:var(--hc-blue)}.hackathon-page_judgingStages__MTEAC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hackathon-page_judgingStages__MTEAC article{padding:28px;border-radius:14px;background:#f3f6fd}.hackathon-page_stageLabel___IyUg{font-family:var(--font-mono);font-size:11px;color:var(--hc-blue)}.hackathon-page_judgingStages__MTEAC h3{margin-top:18px;font-size:22px;font-weight:700;letter-spacing:-.04em}.hackathon-page_judgingStages__MTEAC strong{display:block;margin-top:12px;font-size:14px;font-weight:600;color:var(--hc-blue)}.hackathon-page_judgingStages__MTEAC strong+p{margin-top:12px;font-size:13px;line-height:1.9;color:var(--hc-muted)}.hackathon-page_rubricHeader__85HAd{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:48px;padding-bottom:20px}.hackathon-page_rubricHeader__85HAd h3{font-size:23px;font-weight:700;letter-spacing:-.04em}.hackathon-page_rubricHeader__85HAd>span{padding:7px 12px;border-radius:20px;background:#edf1fd;font-size:12px;font-weight:600;color:var(--hc-blue)}.hackathon-page_rubricList__3Jpz_{border-top:1px solid #cbd5e6}.hackathon-page_rubricRow__UPBtH{display:grid;grid-template-columns:1fr 2fr 90px;gap:34px;align-items:start;border-bottom:1px solid #dfe4ed;padding:28px 0}.hackathon-page_rubricName__gr368>span{font-family:var(--font-mono);font-size:11px;color:#66789f}.hackathon-page_rubricName__gr368 h4{margin-top:12px;font-size:18px;font-weight:700;line-height:1.6;letter-spacing:-.03em}.hackathon-page_rubricDetail__jsqUS h5{font-size:16px;font-weight:600;line-height:1.7}.hackathon-page_rubricDetail__jsqUS>p{margin-top:8px;color:var(--hc-muted);font-size:14px;line-height:1.9}.hackathon-page_rubricDetail__jsqUS .hackathon-page_rubricEvidence__oRzHU{margin-top:14px;color:#485a80;font-size:12px;line-height:1.8}.hackathon-page_rubricEvidence__oRzHU>span{display:inline-block;margin-right:10px;font-weight:600;color:var(--hc-blue)}.hackathon-page_score__Eab8K{font-size:45px;font-weight:700;letter-spacing:-.05em;color:var(--hc-blue)}.hackathon-page_score__Eab8K small{margin-left:5px;font-size:14px;font-weight:500;letter-spacing:0}.hackathon-page_criteriaNote__hWg4V{margin-top:22px;font-size:13px;line-height:1.8;color:var(--hc-muted)}.hackathon-page_faqLayout__4EYKV{display:grid;grid-template-columns:1fr 2fr;gap:64px}.hackathon-page_faqList__KJtEN details{border-bottom:1px solid #dfe4ed}.hackathon-page_faqList__KJtEN details:first-child{border-top:1px solid #dfe4ed}.hackathon-page_faqList__KJtEN summary{padding:24px 4px;font-size:16px;font-weight:600;cursor:pointer;line-height:1.7}.hackathon-page_faqList__KJtEN details p{padding:0 4px 24px;font-size:14px;line-height:1.9;color:var(--hc-muted)}.hackathon-page_closing__lEaML{padding:75px 24px 95px;text-align:center;background:#f0f4ff}.hackathon-page_closing__lEaML h2{margin-top:20px;font-size:clamp(34px,4vw,54px);font-weight:800;line-height:1.3;letter-spacing:-.05em}.hackathon-page_closing__lEaML a{margin-top:28px}.hackathon-page_closing__lEaML>p:last-child{margin-top:21px;font-size:12px;line-height:1.8;color:var(--hc-muted)}@media (min-width:1600px){.hackathon-page_hero__BnfyT{padding-inline:180px}}@media (max-width:1100px){.hackathon-page_heroBody__guPzW{gap:30px}.hackathon-page_buildVisual__ckv_6{padding-inline:22px}.hackathon-page_hero__BnfyT h1{font-size:44px}.hackathon-page_rubricRow__UPBtH{gap:22px}}@media (max-width:800px){.hackathon-page_heroBody__guPzW{grid-template-columns:1fr;padding-top:44px;gap:42px}.hackathon-page_hero__BnfyT h1{font-size:clamp(36px,7vw,52px)}.hackathon-page_buildVisual__ckv_6{width:100%;max-width:420px;justify-self:center}.hackathon-page_heroDescription__CgnA5{font-size:16px}.hackathon-page_section__1nz5o{padding-block:64px}.hackathon-page_criteria__GOrXP,.hackathon-page_judges__UMvc5{padding-top:12px}.hackathon-page_sectionHeading__6H44d h2{font-size:32px}.hackathon-page_trackGrid__d2SSs article{padding:27px}.hackathon-page_trackGrid__d2SSs h3{font-size:29px}.hackathon-page_steps__1u6w2{grid-template-columns:repeat(2,1fr);gap:32px 24px}.hackathon-page_privatePanel__QHeG5{gap:38px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hackathon-page_privateInfo__ABtHM h2{font-size:38px}.hackathon-page_privateInfo__ABtHM h2+p{font-size:14px}.hackathon-page_judgingStages__MTEAC{grid-template-columns:1fr;gap:12px}.hackathon-page_judgingStages__MTEAC article{padding:24px}.hackathon-page_rubricRow__UPBtH{grid-template-columns:minmax(0,1fr) 75px;gap:18px}.hackathon-page_rubricName__gr368{grid-column:1;grid-row:1}.hackathon-page_rubricName__gr368 h4{margin-top:6px}.hackathon-page_rubricDetail__jsqUS{grid-column:1/-1;grid-row:2}.hackathon-page_rubricRow__UPBtH .hackathon-page_score__Eab8K{grid-column:2;grid-row:1;text-align:right;font-size:37px}.hackathon-page_deliverable__WSai8{flex-direction:column;align-items:flex-start;gap:12px}.hackathon-page_faqLayout__4EYKV{grid-template-columns:1fr;gap:0}.hackathon-page_manifesto__vf3Yf{gap:26px;padding-block:54px}.hackathon-page_manifestoWords__TmRxv{font-size:52px}}@media (max-width:540px){.hackathon-page_draft__Hi__8{align-items:flex-start;padding:12px 18px;font-size:11px;gap:10px}.hackathon-page_hero__BnfyT{padding:25px 20px 0}.hackathon-page_heroTop__cN2wS{flex-direction:column;gap:8px;font-size:10px}.hackathon-page_heroBody__guPzW{padding-block:34px 44px}.hackathon-page_hero__BnfyT h1{font-size:36px;margin-top:17px}.hackathon-page_heroDescription__CgnA5{font-size:15px}.hackathon-page_heroActions__YsANf{margin-top:26px;gap:10px}.hackathon-page_primary__JsPrt,.hackathon-page_secondary__yqSPs{padding:14px 17px;font-size:13px}.hackathon-page_heroNote__CDAOF{font-size:11px}.hackathon-page_heroFooter__1jNAN{gap:12px;flex-wrap:wrap;font-size:11px}.hackathon-page_heroFooter__1jNAN span:before{margin-right:7px;width:4px;height:4px}.hackathon-page_sectionNav__2kFOZ{padding:17px 18px;gap:12px 20px;font-size:12px}.hackathon-page_section__1nz5o{padding-inline:20px}.hackathon-page_sectionHeading__6H44d>p:last-child{font-size:14px}.hackathon-page_sectionHeading__6H44d h2{font-size:29px}.hackathon-page_privatePanel__QHeG5,.hackathon-page_trackGrid__d2SSs{grid-template-columns:1fr}.hackathon-page_trackGrid__d2SSs article{padding:28px}.hackathon-page_trackGrid__d2SSs h3{margin-top:26px;font-size:33px}.hackathon-page_manifesto__vf3Yf{flex-direction:column;padding-inline:24px}.hackathon-page_manifestoWords__TmRxv{flex-direction:row;flex-wrap:wrap;gap:12px;font-size:38px;margin-top:12px}.hackathon-page_steps__1u6w2{gap:30px 20px}.hackathon-page_steps__1u6w2 h3{font-size:17px}.hackathon-page_steps__1u6w2 h3+p{font-size:13px}.hackathon-page_deliverable__WSai8{padding:24px}.hackathon-page_deliverable__WSai8 strong{font-size:20px}.hackathon-page_deliverable__WSai8 p{font-size:13px}.hackathon-page_privatePanel__QHeG5{gap:30px}.hackathon-page_judgePhoto__oK6uO{width:100%;max-width:360px;justify-self:center;aspect-ratio:5/4}.hackathon-page_privateInfo__ABtHM h2{font-size:38px;margin-top:16px}.hackathon-page_privateInfo__ABtHM h2+p{margin-top:20px}.hackathon-page_rubricDetail__jsqUS>p{font-size:13px}.hackathon-page_rubricDetail__jsqUS h5{font-size:15px}.hackathon-page_rubricHeader__85HAd h3{font-size:21px}.hackathon-page_faqList__KJtEN summary{font-size:15px}.hackathon-page_closing__lEaML{padding-block:60px 75px}}@media (max-width:360px){.hackathon-page_hero__BnfyT h1{font-size:31px}.hackathon-page_buildVisual__ckv_6{padding-inline:17px}.hackathon-page_ideaCard__cLEGG{padding:18px;width:90%}.hackathon-page_ideaCard__cLEGG strong{font-size:23px}.hackathon-page_appCard__RokYG{margin-left:12px;padding-inline:18px}.hackathon-page_appCard__RokYG>strong{font-size:27px}.hackathon-page_connector__HCr40{font-size:9px}.hackathon-page_steps__1u6w2{grid-template-columns:1fr}.hackathon-page_heroActions__YsANf{flex-direction:column;align-items:stretch}}@media (max-width:800px){.hackathon-page_eventHeaderName__VvSKU{display:none}}@media (max-width:540px){.hackathon-page_eventHeaderInner__JRjzm{padding:16px 20px;gap:15px}.hackathon-page_eventLogo__ulh8t{height:16px}.hackathon-page_eventBrand__VdIIi>span{font-size:11px}.hackathon-page_eventBack__yc9G_{font-size:12px}.hackathon-page_eventFooter__R3OX7{padding:28px 20px;gap:15px}.hackathon-page_eventFooter__R3OX7>p{flex-basis:100%}}@media (max-width:800px){.hackathon-page_preparationGrid__u6911{grid-template-columns:1fr;gap:26px}.hackathon-page_preparationGrid__u6911 h3{margin-top:12px;font-size:20px}.hackathon-page_preparationStatus__eiu5E{margin-top:12px}}@media (max-width:540px){.hackathon-page_preparationLinks__Wd_S3{flex-direction:column}.hackathon-page_preparationLinks__Wd_S3 a{justify-content:space-between;font-size:13px;padding-inline:15px}}