.HackathonDetail-module__O4Gb7W__page{--event-accent:#2d6bff;--surface:#111116;--muted:#a1a1b1;--line:#ffffff1f;--soft:#ffffff09;color:#fff;font-family:var(--font-inter),Inter,sans-serif;background:#0b0b0e;overflow:clip}.HackathonDetail-module__O4Gb7W__page[data-theme=light]{--surface:#fff;--muted:#5e6475;--line:#10182826;--soft:#10182809;color:#101828;background:#f4f6f9}.HackathonDetail-module__O4Gb7W__page *{box-sizing:border-box}.HackathonDetail-module__O4Gb7W__page a,.HackathonDetail-module__O4Gb7W__page button{-webkit-tap-highlight-color:transparent}.HackathonDetail-module__O4Gb7W__page a{text-decoration:none}.HackathonDetail-module__O4Gb7W__page button{font:inherit}.HackathonDetail-module__O4Gb7W__page :focus-visible{outline:2px solid var(--event-accent);outline-offset:6px}.HackathonDetail-module__O4Gb7W__page section[id],.HackathonDetail-module__O4Gb7W__page main[id]{scroll-margin-top:110px}.HackathonDetail-module__O4Gb7W__container{width:min(1280px,100% - 96px);margin-inline:auto}.HackathonDetail-module__O4Gb7W__header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0b0b0ee0;position:sticky;top:0}.HackathonDetail-module__O4Gb7W__page[data-theme=light] .HackathonDetail-module__O4Gb7W__header{background:#f4f6f9e6}.HackathonDetail-module__O4Gb7W__headerInner{justify-content:space-between;align-items:center;gap:28px;width:min(1440px,100% - 64px);min-height:86px;margin:auto;display:flex}.HackathonDetail-module__O4Gb7W__logoLink{flex-shrink:0;display:inline-flex}.HackathonDetail-module__O4Gb7W__logo{object-fit:contain;width:173px;height:auto;max-height:36px}.HackathonDetail-module__O4Gb7W__page[data-theme=light] .HackathonDetail-module__O4Gb7W__logo{filter:invert()brightness(.15)}.HackathonDetail-module__O4Gb7W__nav{align-items:center;gap:28px;font-size:12px;font-weight:600;display:flex}.HackathonDetail-module__O4Gb7W__nav a{color:var(--muted);transition:color .2s}.HackathonDetail-module__O4Gb7W__nav a:hover{color:var(--event-accent)}.HackathonDetail-module__O4Gb7W__controls{align-items:center;gap:12px;display:flex}.HackathonDetail-module__O4Gb7W__language{border:1px solid var(--line);border-radius:999px;padding:3px;display:flex}.HackathonDetail-module__O4Gb7W__language button{color:var(--muted);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:43px;min-height:32px;font-size:10px;font-weight:700}.HackathonDetail-module__O4Gb7W__language button[aria-pressed=true]{background:var(--foreground);color:var(--background)}.HackathonDetail-module__O4Gb7W__themeToggle{border:1px solid var(--line);min-width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.HackathonDetail-module__O4Gb7W__skipLink{z-index:100;color:#fff;background:#2d6bff;border-radius:8px;padding:12px 20px;position:absolute;top:-100px;left:20px}.HackathonDetail-module__O4Gb7W__skipLink:focus{top:12px}.HackathonDetail-module__O4Gb7W__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HackathonDetail-module__O4Gb7W__hero{padding-top:38px;position:relative}.HackathonDetail-module__O4Gb7W__backLink{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:inline-flex}.HackathonDetail-module__O4Gb7W__backLink:hover{color:inherit}.HackathonDetail-module__O4Gb7W__backLink svg{width:15px;height:15px}.HackathonDetail-module__O4Gb7W__arrowLeft{transform:rotate(-135deg)}.HackathonDetail-module__O4Gb7W__arrowRight{transform:rotate(45deg)}.HackathonDetail-module__O4Gb7W__heroGrid{grid-template-columns:1.12fr 1fr;align-items:center;gap:46px;padding:62px 0 72px;display:grid}.HackathonDetail-module__O4Gb7W__heroContent{z-index:2;min-width:0;position:relative}.HackathonDetail-module__O4Gb7W__eyebrow{text-transform:uppercase;letter-spacing:.15em;color:var(--muted);align-items:center;gap:10px;margin:0 0 23px;font-size:10px;font-weight:650;line-height:1.7;display:flex}.HackathonDetail-module__O4Gb7W__statusDot{background:var(--event-accent);width:6px;height:6px;box-shadow:0 0 18px var(--event-accent);border-radius:50%;flex-shrink:0}.HackathonDetail-module__O4Gb7W__title{letter-spacing:-.075em;overflow-wrap:normal;margin:0 0 28px;font-size:clamp(58px,7.2vw,108px);font-weight:800;line-height:.99}.HackathonDetail-module__O4Gb7W__tagline{letter-spacing:-.035em;text-wrap:balance;max-width:600px;margin:0 0 17px;font-size:clamp(20px,2vw,27px);font-weight:550;line-height:1.35}.HackathonDetail-module__O4Gb7W__intro{color:var(--muted);max-width:480px;margin:0 0 30px;font-size:14px;line-height:1.8}.HackathonDetail-module__O4Gb7W__registration{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.HackathonDetail-module__O4Gb7W__primaryButton{background:var(--event-accent);border:1px solid var(--event-accent);color:#fff;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:24px;max-width:100%;min-height:56px;padding:17px 23px;font-size:13px;font-weight:650;line-height:1.45;transition:transform .2s,filter .2s;display:inline-flex}.HackathonDetail-module__O4Gb7W__primaryButton:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-2px)}.HackathonDetail-module__O4Gb7W__primaryButton:disabled{background:var(--soft);color:var(--muted);border-color:var(--line);cursor:not-allowed}.HackathonDetail-module__O4Gb7W__primaryButton svg{flex-shrink:0}.HackathonDetail-module__O4Gb7W__registrationNote{max-width:380px;color:var(--muted);margin:0;font-size:11px;line-height:1.7}.HackathonDetail-module__O4Gb7W__eventGraphic{isolation:isolate;aspect-ratio:1;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--event-accent)16%,transparent),transparent 67%);justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.HackathonDetail-module__O4Gb7W__graphicTopline,.HackathonDetail-module__O4Gb7W__graphicBottomline{z-index:2;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;left:25px;right:25px}.HackathonDetail-module__O4Gb7W__graphicTopline{letter-spacing:.13em;color:var(--muted);font-size:8px;font-weight:600;top:8px}.HackathonDetail-module__O4Gb7W__graphicBottomline{border-top:1px solid var(--line);color:var(--muted);padding-top:18px;font-size:11px;line-height:1.5;bottom:5px}.HackathonDetail-module__O4Gb7W__graphicBottomline svg{color:var(--event-accent);flex-shrink:0}.HackathonDetail-module__O4Gb7W__graphicOrbit{border:1px solid color-mix(in srgb,var(--event-accent)42%,transparent);border-radius:50%;animation:8s ease-in-out infinite HackathonDetail-module__O4Gb7W__orbitBreathe;position:absolute;inset:12%;transform:rotate(-25deg)}.HackathonDetail-module__O4Gb7W__graphicOrbit:before{content:"";border:1px dashed color-mix(in srgb,var(--event-accent)24%,transparent);border-radius:50%;position:absolute;inset:10%}.HackathonDetail-module__O4Gb7W__graphicOrbit:after{content:"";border-top:1px solid color-mix(in srgb,var(--event-accent)25%,transparent);border-bottom:1px solid color-mix(in srgb,var(--event-accent)25%,transparent);border-radius:50%;position:absolute;inset:-17%;transform:scaleY(.47)rotate(-35deg)}.HackathonDetail-module__O4Gb7W__graphicOrbitInner{background:radial-gradient(circle,color-mix(in srgb,var(--event-accent)20%,transparent),transparent 72%);filter:blur(18px);border-radius:50%;position:absolute;inset:22%}.HackathonDetail-module__O4Gb7W__orbitDot{background:var(--event-accent);width:9px;height:9px;box-shadow:0 0 24px var(--event-accent);border-radius:50%;position:absolute;top:24%;left:18%}.HackathonDetail-module__O4Gb7W__prizeMark{z-index:2;flex-direction:column;align-items:center;gap:8px;width:100%;animation:7s ease-in-out infinite HackathonDetail-module__O4Gb7W__prizeFloat;display:flex;position:relative;transform:rotate(-7deg)}.HackathonDetail-module__O4Gb7W__graphicEyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--event-accent);font-size:12px;font-weight:650}.HackathonDetail-module__O4Gb7W__prizeNumber{letter-spacing:-.07em;white-space:nowrap;text-shadow:0 8px 50px color-mix(in srgb,var(--event-accent)25%,transparent);font-size:clamp(39px,5.8vw,82px);font-weight:850;line-height:1.1}.HackathonDetail-module__O4Gb7W__tenge{color:var(--event-accent);letter-spacing:-.06em;font-size:94px;font-weight:800;line-height:1}.HackathonDetail-module__O4Gb7W__pitchMark{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.HackathonDetail-module__O4Gb7W__pitchNumber{letter-spacing:-.08em;color:var(--event-accent);text-shadow:10px 12px 0 color-mix(in srgb,var(--event-accent)15%,transparent);font-size:clamp(180px,25vw,340px);font-weight:850;line-height:.8;transform:rotate(-8deg)}.HackathonDetail-module__O4Gb7W__pitchUnit{letter-spacing:.18em;text-transform:uppercase;margin-top:18px;font-size:21px;font-weight:600}.HackathonDetail-module__O4Gb7W__pitchCaption{color:var(--muted);margin-top:12px;font-size:12px}.HackathonDetail-module__O4Gb7W__learningMark{z-index:1;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.HackathonDetail-module__O4Gb7W__learningMark svg{width:170px;color:var(--event-accent);animation:8s ease-in-out infinite HackathonDetail-module__O4Gb7W__prizeFloat}.HackathonDetail-module__O4Gb7W__learningMark span{text-align:center;letter-spacing:-.03em;font-size:25px;font-weight:750;line-height:1.15}.HackathonDetail-module__O4Gb7W__facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr .9fr 1.35fr 1.1fr;margin:0;display:grid}.HackathonDetail-module__O4Gb7W__fact{border-right:1px solid var(--line);padding:27px 25px}.HackathonDetail-module__O4Gb7W__fact:first-child{padding-left:0}.HackathonDetail-module__O4Gb7W__fact:last-child{border-right:0;padding-right:0}.HackathonDetail-module__O4Gb7W__fact dt{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;gap:12px;margin-bottom:12px;font-size:10px;display:flex}.HackathonDetail-module__O4Gb7W__fact dt span{color:var(--event-accent)}.HackathonDetail-module__O4Gb7W__fact dd{margin:0;font-size:14px;font-weight:550;line-height:1.6}.HackathonDetail-module__O4Gb7W__section{padding-top:105px;padding-bottom:105px}.HackathonDetail-module__O4Gb7W__sectionHeading{margin-bottom:42px}.HackathonDetail-module__O4Gb7W__kicker{letter-spacing:.16em;color:var(--event-accent);text-transform:uppercase;margin:0 0 18px;font-size:10px;font-weight:650;line-height:1.7}.HackathonDetail-module__O4Gb7W__sectionHeading h2,.HackathonDetail-module__O4Gb7W__closing h2{letter-spacing:-.055em;text-wrap:balance;max-width:850px;margin:0;font-size:clamp(32px,4.1vw,58px);font-weight:650;line-height:1.12}.HackathonDetail-module__O4Gb7W__aboutGrid{grid-template-columns:1fr 1fr;gap:95px;display:grid}.HackathonDetail-module__O4Gb7W__aboutBody{color:var(--muted);font-size:16px;line-height:1.9}.HackathonDetail-module__O4Gb7W__aboutBody p{margin:0 0 18px}.HackathonDetail-module__O4Gb7W__aboutBody p:first-child{color:inherit}.HackathonDetail-module__O4Gb7W__highlights{flex-direction:column;gap:25px;display:flex}.HackathonDetail-module__O4Gb7W__highlight{gap:20px;display:flex}.HackathonDetail-module__O4Gb7W__itemNumber{color:var(--event-accent);font-variant-numeric:tabular-nums;padding-top:3px;font-size:11px}.HackathonDetail-module__O4Gb7W__highlight h3{letter-spacing:-.025em;margin:0 0 8px;font-size:17px;font-weight:600}.HackathonDetail-module__O4Gb7W__highlight p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.HackathonDetail-module__O4Gb7W__trackSection{background:var(--surface);border-block:1px solid var(--line);padding:78px 0}.HackathonDetail-module__O4Gb7W__trackGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.HackathonDetail-module__O4Gb7W__track{padding:0 0 10px}.HackathonDetail-module__O4Gb7W__trackTop{color:var(--event-accent);border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 0 35px;font-size:12px;display:flex}.HackathonDetail-module__O4Gb7W__track h3{letter-spacing:-.04em;margin:0 0 13px;font-size:22px;font-weight:600;line-height:1.3}.HackathonDetail-module__O4Gb7W__track p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.HackathonDetail-module__O4Gb7W__dayTabs{gap:9px;margin-bottom:30px;display:flex}.HackathonDetail-module__O4Gb7W__dayTabs button{border:1px solid var(--line);min-height:51px;color:var(--muted);cursor:pointer;background:0 0;border-radius:5px;justify-content:space-between;align-items:center;gap:30px;padding:14px 20px;font-size:13px;font-weight:550;display:flex}.HackathonDetail-module__O4Gb7W__dayTabs button[aria-selected=true]{background:var(--event-accent);border-color:var(--event-accent);color:#fff}.HackathonDetail-module__O4Gb7W__dayTabs svg{width:16px;height:16px}.HackathonDetail-module__O4Gb7W__schedule{border-top:1px solid var(--line)}.HackathonDetail-module__O4Gb7W__scheduleRow{border-bottom:1px solid var(--line);grid-template-columns:155px 35px 1fr;gap:24px;padding:26px 0;display:grid;position:relative}.HackathonDetail-module__O4Gb7W__scheduleTime{font-variant-numeric:tabular-nums;white-space:nowrap;margin:3px 0 0;font-size:13px;font-weight:650}.HackathonDetail-module__O4Gb7W__timelineDot{padding-top:7px;position:relative}.HackathonDetail-module__O4Gb7W__timelineDot:before{content:"";background:var(--event-accent);border-radius:50%;width:6px;height:6px;display:block}.HackathonDetail-module__O4Gb7W__timelineDot:after{content:"";background:var(--line);width:1px;position:absolute;top:18px;bottom:-43px;left:2px}.HackathonDetail-module__O4Gb7W__scheduleRow:last-child .HackathonDetail-module__O4Gb7W__timelineDot:after{display:none}.HackathonDetail-module__O4Gb7W__scheduleDescription h3{letter-spacing:-.025em;margin:0;font-size:17px;font-weight:550;line-height:1.45}.HackathonDetail-module__O4Gb7W__scheduleDescription p{color:var(--muted);max-width:750px;margin:8px 0 0;font-size:13px;line-height:1.75}.HackathonDetail-module__O4Gb7W__programNote{color:var(--muted);gap:12px;max-width:800px;margin-top:24px;font-size:12px;line-height:1.7;display:flex}.HackathonDetail-module__O4Gb7W__programNote span{color:var(--event-accent);font-size:19px}.HackathonDetail-module__O4Gb7W__steps{border-top:1px solid var(--line)}.HackathonDetail-module__O4Gb7W__step{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr 25px;align-items:start;gap:20px;padding:28px 0;display:grid}.HackathonDetail-module__O4Gb7W__stepNumber{letter-spacing:-.06em;color:var(--event-accent);font-size:36px;font-weight:600;line-height:1.1}.HackathonDetail-module__O4Gb7W__step h3{letter-spacing:-.03em;margin:0 0 10px;font-size:21px;font-weight:550;line-height:1.4}.HackathonDetail-module__O4Gb7W__step p{color:var(--muted);max-width:760px;margin:0;font-size:14px;line-height:1.8}.HackathonDetail-module__O4Gb7W__step>svg{color:var(--muted);margin-top:5px}.HackathonDetail-module__O4Gb7W__prizeSection{background:var(--surface);border-block:1px solid var(--line);padding:85px 0}.HackathonDetail-module__O4Gb7W__prizeGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.HackathonDetail-module__O4Gb7W__prize{border-top:1px solid var(--line);padding:26px 0}.HackathonDetail-module__O4Gb7W__prizeRank{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:35px;font-size:12px;display:flex}.HackathonDetail-module__O4Gb7W__prizeRank>span{color:var(--event-accent);font-size:24px}.HackathonDetail-module__O4Gb7W__prize h3{color:var(--muted);margin:0 0 12px;font-size:13px;font-weight:500}.HackathonDetail-module__O4Gb7W__prize p{letter-spacing:-.06em;margin:0;font-size:clamp(26px,3.3vw,47px);font-weight:650;line-height:1.15}.HackathonDetail-module__O4Gb7W__prize:first-child p{color:var(--event-accent)}.HackathonDetail-module__O4Gb7W__criteria{border-top:1px solid var(--line);grid-template-columns:.85fr 1.2fr;gap:65px;margin-top:30px;padding-top:38px;display:grid}.HackathonDetail-module__O4Gb7W__criteria>h3{letter-spacing:-.04em;margin:0;font-size:24px;font-weight:550;line-height:1.3}.HackathonDetail-module__O4Gb7W__criterion{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:28px;padding:17px 0;font-size:14px;line-height:1.5;display:flex}.HackathonDetail-module__O4Gb7W__criterion:first-child{padding-top:0}.HackathonDetail-module__O4Gb7W__criterion strong{letter-spacing:-.045em;white-space:nowrap;align-items:baseline;gap:8px;font-size:24px;font-weight:550;display:flex}.HackathonDetail-module__O4Gb7W__criterion small{color:var(--muted);letter-spacing:0;font-size:10px;font-weight:400}.HackathonDetail-module__O4Gb7W__conditions{grid-template-columns:.85fr 1.2fr;gap:65px;display:grid}.HackathonDetail-module__O4Gb7W__conditions .HackathonDetail-module__O4Gb7W__sectionHeading{margin:0}.HackathonDetail-module__O4Gb7W__conditions h2{font-size:clamp(32px,3.5vw,45px)}.HackathonDetail-module__O4Gb7W__conditions ul{margin:0;padding:0;list-style:none}.HackathonDetail-module__O4Gb7W__conditions li{border-bottom:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:17px;padding:20px 0;font-size:14px;line-height:1.8;display:flex}.HackathonDetail-module__O4Gb7W__conditions li:first-child{padding-top:0}.HackathonDetail-module__O4Gb7W__conditions li>span{color:var(--event-accent);font-size:19px;line-height:1.35}.HackathonDetail-module__O4Gb7W__faqSection{grid-template-columns:.85fr 1.2fr;gap:65px;padding-top:0;display:grid}.HackathonDetail-module__O4Gb7W__faqSection h2{margin-bottom:27px;font-size:clamp(32px,3.5vw,45px)}.HackathonDetail-module__O4Gb7W__textLink{color:var(--muted);align-items:center;gap:12px;font-size:12px;line-height:1.6;display:inline-flex}.HackathonDetail-module__O4Gb7W__textLink svg{flex-shrink:0;width:16px;height:16px}.HackathonDetail-module__O4Gb7W__textLink:hover{color:var(--event-accent)}.HackathonDetail-module__O4Gb7W__faqList{border-top:1px solid var(--line)}.HackathonDetail-module__O4Gb7W__faqItem{border-bottom:1px solid var(--line)}.HackathonDetail-module__O4Gb7W__faqItem summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:22px;padding:23px 0;font-size:15px;font-weight:550;line-height:1.6;list-style:none;display:flex}.HackathonDetail-module__O4Gb7W__faqItem summary::-webkit-details-marker{display:none}.HackathonDetail-module__O4Gb7W__faqItem summary>span{color:var(--event-accent);flex-shrink:0;font-size:23px;font-weight:300;line-height:1;transition:transform .2s}.HackathonDetail-module__O4Gb7W__faqItem[open] summary>span{transform:rotate(45deg)}.HackathonDetail-module__O4Gb7W__faqItem>p{color:var(--muted);margin:0;padding:0 30px 24px 0;font-size:13px;line-height:1.85}.HackathonDetail-module__O4Gb7W__closing{background:var(--surface);border-block:1px solid var(--line);padding:88px 0;position:relative}.HackathonDetail-module__O4Gb7W__closingGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:90px;display:grid}.HackathonDetail-module__O4Gb7W__closing h2{font-size:clamp(36px,4.3vw,59px)}.HackathonDetail-module__O4Gb7W__closingText{color:var(--muted);max-width:500px;margin:20px 0 28px;font-size:14px;line-height:1.8}.HackathonDetail-module__O4Gb7W__countdown{border-left:1px solid var(--line);min-height:185px;padding:30px 0 30px 44px}.HackathonDetail-module__O4Gb7W__countdown>.HackathonDetail-module__O4Gb7W__kicker{color:var(--muted);margin-bottom:25px}.HackathonDetail-module__O4Gb7W__countdownGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.HackathonDetail-module__O4Gb7W__countdownUnit{flex-direction:column;gap:12px;display:flex}.HackathonDetail-module__O4Gb7W__countdownUnit strong{letter-spacing:-.07em;font-variant-numeric:tabular-nums;font-size:clamp(33px,4.2vw,58px);font-weight:550;line-height:1}.HackathonDetail-module__O4Gb7W__countdownUnit span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:9px}.HackathonDetail-module__O4Gb7W__countdownNote{color:var(--muted);max-width:300px;margin:22px 0 0;font-size:10px;line-height:1.8}.HackathonDetail-module__O4Gb7W__countdownState{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(25px,3vw,39px);font-weight:550;line-height:1.2}.HackathonDetail-module__O4Gb7W__calendarCount{align-items:baseline;gap:16px;display:flex}.HackathonDetail-module__O4Gb7W__calendarCount strong{letter-spacing:-.08em;color:var(--event-accent);font-size:94px;font-weight:600;line-height:.95}.HackathonDetail-module__O4Gb7W__calendarCount span{color:var(--muted);font-size:17px}.HackathonDetail-module__O4Gb7W__footer{justify-content:space-between;align-items:center;gap:30px;padding-top:45px;padding-bottom:45px;display:flex}.HackathonDetail-module__O4Gb7W__footerBrand{letter-spacing:-.06em;color:inherit;font-size:17px;font-weight:800}.HackathonDetail-module__O4Gb7W__footerBrand>span{color:var(--event-accent);margin-left:5px}.HackathonDetail-module__O4Gb7W__footer p{color:var(--muted);margin:7px 0 0;font-size:10px;line-height:1.7}.HackathonDetail-module__O4Gb7W__footer>a{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.HackathonDetail-module__O4Gb7W__footer>a:hover{color:var(--event-accent)}.HackathonDetail-module__O4Gb7W__copyright{color:var(--muted);font-size:10px}@keyframes HackathonDetail-module__O4Gb7W__prizeFloat{0%,to{transform:translateY(0)rotate(-7deg)}50%{transform:translateY(-9px)rotate(-4deg)}}@keyframes HackathonDetail-module__O4Gb7W__orbitBreathe{0%,to{opacity:.65;transform:scale(1)rotate(-25deg)}50%{opacity:1;transform:scale(1.045)rotate(-17deg)}}.HackathonDetail-module__O4Gb7W__poolOnly{border-top:1px solid var(--line);flex-direction:column;gap:16px;padding-top:27px;display:flex}.HackathonDetail-module__O4Gb7W__poolOnly>p{color:var(--muted);margin:0;font-size:13px}.HackathonDetail-module__O4Gb7W__poolOnly>strong{letter-spacing:-.065em;color:var(--event-accent);font-size:clamp(43px,8vw,100px);font-weight:650;line-height:1.1}.HackathonDetail-module__O4Gb7W__poolOnly>span{color:var(--muted);font-size:12px;line-height:1.7}@media (min-width:1440px){.HackathonDetail-module__O4Gb7W__heroGrid{gap:72px}.HackathonDetail-module__O4Gb7W__title{font-size:102px}}@media (max-width:1100px){.HackathonDetail-module__O4Gb7W__container{width:calc(100% - 64px)}.HackathonDetail-module__O4Gb7W__heroGrid{gap:24px}.HackathonDetail-module__O4Gb7W__nav{gap:17px}.HackathonDetail-module__O4Gb7W__headerInner{gap:18px}.HackathonDetail-module__O4Gb7W__title{font-size:clamp(55px,7.8vw,88px)}.HackathonDetail-module__O4Gb7W__aboutGrid{gap:50px}.HackathonDetail-module__O4Gb7W__criteria,.HackathonDetail-module__O4Gb7W__conditions,.HackathonDetail-module__O4Gb7W__faqSection,.HackathonDetail-module__O4Gb7W__closingGrid{gap:42px}.HackathonDetail-module__O4Gb7W__countdown{padding-left:25px}.HackathonDetail-module__O4Gb7W__countdownGrid{gap:10px}.HackathonDetail-module__O4Gb7W__prizeGrid{gap:24px}.HackathonDetail-module__O4Gb7W__heroGrid{padding-top:48px}.HackathonDetail-module__O4Gb7W__fact{padding-inline:18px}}@media (max-width:800px){.HackathonDetail-module__O4Gb7W__container{width:calc(100% - 48px)}.HackathonDetail-module__O4Gb7W__headerInner{flex-wrap:wrap;gap:0;width:calc(100% - 40px);min-height:76px;padding:17px 0 0}.HackathonDetail-module__O4Gb7W__logo{width:146px;max-height:31px}.HackathonDetail-module__O4Gb7W__controls{margin-left:auto}.HackathonDetail-module__O4Gb7W__nav{flex-basis:100%;order:3;justify-content:center;gap:28px;padding:17px 0 13px;font-size:11px}.HackathonDetail-module__O4Gb7W__header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.HackathonDetail-module__O4Gb7W__page section[id],.HackathonDetail-module__O4Gb7W__page main[id]{scroll-margin-top:135px}.HackathonDetail-module__O4Gb7W__hero{padding-top:24px}.HackathonDetail-module__O4Gb7W__heroGrid{grid-template-columns:1fr;gap:28px;padding:37px 0 42px}.HackathonDetail-module__O4Gb7W__heroContent{max-width:600px}.HackathonDetail-module__O4Gb7W__title{max-width:650px;font-size:clamp(64px,12vw,88px)}.HackathonDetail-module__O4Gb7W__intro{max-width:540px}.HackathonDetail-module__O4Gb7W__eventGraphic{aspect-ratio:1.12;width:100%;max-width:490px;margin-inline:auto}.HackathonDetail-module__O4Gb7W__prizeNumber{font-size:clamp(50px,10vw,78px)}.HackathonDetail-module__O4Gb7W__pitchNumber{font-size:280px}.HackathonDetail-module__O4Gb7W__facts{grid-template-columns:1fr 1fr}.HackathonDetail-module__O4Gb7W__fact{padding:23px 20px}.HackathonDetail-module__O4Gb7W__fact:nth-child(2){border-right:0}.HackathonDetail-module__O4Gb7W__fact:nth-child(3){border-top:1px solid var(--line);padding-left:0}.HackathonDetail-module__O4Gb7W__fact:nth-child(4){border-top:1px solid var(--line)}.HackathonDetail-module__O4Gb7W__section{padding-top:72px;padding-bottom:72px}.HackathonDetail-module__O4Gb7W__sectionHeading{margin-bottom:32px}.HackathonDetail-module__O4Gb7W__aboutGrid{gap:35px}.HackathonDetail-module__O4Gb7W__aboutBody{font-size:14px}.HackathonDetail-module__O4Gb7W__highlight{gap:14px}.HackathonDetail-module__O4Gb7W__highlight h3{font-size:15px}.HackathonDetail-module__O4Gb7W__trackSection,.HackathonDetail-module__O4Gb7W__prizeSection{padding:62px 0}.HackathonDetail-module__O4Gb7W__trackGrid{gap:22px}.HackathonDetail-module__O4Gb7W__track h3{font-size:19px}.HackathonDetail-module__O4Gb7W__track p{font-size:12px}.HackathonDetail-module__O4Gb7W__scheduleRow{grid-template-columns:135px 16px 1fr;gap:15px}.HackathonDetail-module__O4Gb7W__criteria,.HackathonDetail-module__O4Gb7W__conditions,.HackathonDetail-module__O4Gb7W__faqSection{grid-template-columns:1fr;gap:30px}.HackathonDetail-module__O4Gb7W__faqSection{padding-top:0}.HackathonDetail-module__O4Gb7W__faqSection .HackathonDetail-module__O4Gb7W__sectionHeading{margin-bottom:0}.HackathonDetail-module__O4Gb7W__prizeGrid{gap:20px}.HackathonDetail-module__O4Gb7W__prize p{font-size:32px}.HackathonDetail-module__O4Gb7W__closing{padding:65px 0}.HackathonDetail-module__O4Gb7W__closingGrid{grid-template-columns:1fr;gap:43px}.HackathonDetail-module__O4Gb7W__countdown{border-left:0;border-top:1px solid var(--line);max-width:500px;min-height:0;padding:30px 0 0}.HackathonDetail-module__O4Gb7W__countdownGrid{gap:25px}.HackathonDetail-module__O4Gb7W__countdownUnit strong{font-size:58px}.HackathonDetail-module__O4Gb7W__footer{flex-wrap:wrap}.HackathonDetail-module__O4Gb7W__copyright{margin-left:auto}.HackathonDetail-module__O4Gb7W__closing h2{max-width:580px}}@media (max-width:520px){.HackathonDetail-module__O4Gb7W__container{width:calc(100% - 40px)}.HackathonDetail-module__O4Gb7W__headerInner{width:calc(100% - 32px)}.HackathonDetail-module__O4Gb7W__logo{width:128px}.HackathonDetail-module__O4Gb7W__controls{gap:7px}.HackathonDetail-module__O4Gb7W__language{padding:2px}.HackathonDetail-module__O4Gb7W__language button{min-width:36px;min-height:30px;font-size:9px}.HackathonDetail-module__O4Gb7W__themeToggle{min-width:35px;height:35px}.HackathonDetail-module__O4Gb7W__nav{gap:25px;padding-top:15px;font-size:10px}.HackathonDetail-module__O4Gb7W__heroGrid{gap:24px;padding-top:31px}.HackathonDetail-module__O4Gb7W__eyebrow{letter-spacing:.08em;gap:8px;margin-bottom:20px;font-size:9px}.HackathonDetail-module__O4Gb7W__title{letter-spacing:-.065em;margin-bottom:23px;font-size:clamp(48px,13.8vw,71px)}.HackathonDetail-module__O4Gb7W__tagline{font-size:22px;line-height:1.4}.HackathonDetail-module__O4Gb7W__intro{margin-bottom:25px;font-size:13px;line-height:1.8}.HackathonDetail-module__O4Gb7W__primaryButton{text-align:left;justify-content:space-between;gap:15px;width:100%;min-height:54px;padding:16px 18px;font-size:12px}.HackathonDetail-module__O4Gb7W__registration{width:100%}.HackathonDetail-module__O4Gb7W__registrationNote{max-width:330px;font-size:10px}.HackathonDetail-module__O4Gb7W__eventGraphic{aspect-ratio:1.06}.HackathonDetail-module__O4Gb7W__graphicTopline,.HackathonDetail-module__O4Gb7W__graphicBottomline{left:9px;right:9px}.HackathonDetail-module__O4Gb7W__graphicTopline{letter-spacing:.1em;font-size:7px;top:3px}.HackathonDetail-module__O4Gb7W__graphicBottomline{padding-top:13px;font-size:10px;bottom:0}.HackathonDetail-module__O4Gb7W__prizeNumber{font-size:clamp(40px,12vw,62px)}.HackathonDetail-module__O4Gb7W__graphicEyebrow{letter-spacing:.12em;font-size:9px}.HackathonDetail-module__O4Gb7W__tenge{font-size:72px}.HackathonDetail-module__O4Gb7W__pitchNumber{font-size:230px}.HackathonDetail-module__O4Gb7W__pitchUnit{margin-top:13px;font-size:17px}.HackathonDetail-module__O4Gb7W__pitchCaption{font-size:10px}.HackathonDetail-module__O4Gb7W__learningMark svg{width:130px}.HackathonDetail-module__O4Gb7W__learningMark span{font-size:20px}.HackathonDetail-module__O4Gb7W__fact{padding:20px 0 20px 17px}.HackathonDetail-module__O4Gb7W__fact:nth-child(odd){padding-left:0;padding-right:17px}.HackathonDetail-module__O4Gb7W__fact dt{letter-spacing:.07em;gap:8px;font-size:8px}.HackathonDetail-module__O4Gb7W__fact dd{font-size:12px;line-height:1.65}.HackathonDetail-module__O4Gb7W__section{padding-top:58px;padding-bottom:58px}.HackathonDetail-module__O4Gb7W__sectionHeading{margin-bottom:27px}.HackathonDetail-module__O4Gb7W__sectionHeading h2{letter-spacing:-.05em;font-size:33px;line-height:1.14}.HackathonDetail-module__O4Gb7W__kicker{letter-spacing:.12em;margin-bottom:14px;font-size:9px}.HackathonDetail-module__O4Gb7W__aboutGrid{grid-template-columns:1fr;gap:23px}.HackathonDetail-module__O4Gb7W__aboutBody{font-size:14px;line-height:1.85}.HackathonDetail-module__O4Gb7W__highlights{gap:22px}.HackathonDetail-module__O4Gb7W__highlight h3{font-size:16px}.HackathonDetail-module__O4Gb7W__highlight p{font-size:12px}.HackathonDetail-module__O4Gb7W__trackSection,.HackathonDetail-module__O4Gb7W__prizeSection{padding:53px 0}.HackathonDetail-module__O4Gb7W__trackGrid{grid-template-columns:1fr;gap:24px}.HackathonDetail-module__O4Gb7W__trackTop{padding:15px 0 20px}.HackathonDetail-module__O4Gb7W__track h3{max-width:330px;font-size:23px}.HackathonDetail-module__O4Gb7W__track p{max-width:360px;font-size:13px}.HackathonDetail-module__O4Gb7W__dayTabs{gap:8px}.HackathonDetail-module__O4Gb7W__dayTabs button{flex:1;gap:9px;padding:13px 12px;font-size:11px;line-height:1.5}.HackathonDetail-module__O4Gb7W__dayTabs svg{flex-shrink:0;width:14px}.HackathonDetail-module__O4Gb7W__scheduleRow{grid-template-columns:91px 1fr;gap:14px;padding:21px 0}.HackathonDetail-module__O4Gb7W__timelineDot{display:none}.HackathonDetail-module__O4Gb7W__scheduleTime{margin-top:4px;font-size:10px}.HackathonDetail-module__O4Gb7W__scheduleDescription h3{font-size:14px}.HackathonDetail-module__O4Gb7W__scheduleDescription p{font-size:12px;line-height:1.7}.HackathonDetail-module__O4Gb7W__programNote{font-size:11px}.HackathonDetail-module__O4Gb7W__step{grid-template-columns:43px 1fr;gap:14px;padding:24px 0}.HackathonDetail-module__O4Gb7W__step>svg{display:none}.HackathonDetail-module__O4Gb7W__stepNumber{font-size:30px}.HackathonDetail-module__O4Gb7W__step h3{font-size:19px}.HackathonDetail-module__O4Gb7W__step p{font-size:13px}.HackathonDetail-module__O4Gb7W__prizeGrid{grid-template-columns:1fr;gap:0}.HackathonDetail-module__O4Gb7W__prize{grid-template-columns:46px 1fr;column-gap:15px;padding:22px 0;display:grid}.HackathonDetail-module__O4Gb7W__prizeRank{flex-direction:column;grid-row:span 2;align-items:flex-start;gap:12px;margin:0}.HackathonDetail-module__O4Gb7W__prizeRank>span{font-size:20px}.HackathonDetail-module__O4Gb7W__prize h3{margin-bottom:8px;font-size:11px}.HackathonDetail-module__O4Gb7W__prize p{font-size:38px}.HackathonDetail-module__O4Gb7W__criteria{gap:25px;margin-top:10px;padding-top:30px}.HackathonDetail-module__O4Gb7W__criteria>h3{font-size:23px}.HackathonDetail-module__O4Gb7W__criterion{gap:20px;padding:15px 0;font-size:12px}.HackathonDetail-module__O4Gb7W__criterion strong{font-size:23px}.HackathonDetail-module__O4Gb7W__criterion small{font-size:9px}.HackathonDetail-module__O4Gb7W__conditions{gap:26px}.HackathonDetail-module__O4Gb7W__conditions li{padding:17px 0;font-size:13px;line-height:1.8}.HackathonDetail-module__O4Gb7W__faqSection{padding-top:0}.HackathonDetail-module__O4Gb7W__faqItem summary{gap:18px;padding:20px 0;font-size:14px}.HackathonDetail-module__O4Gb7W__faqItem>p{padding-right:12px;font-size:12px}.HackathonDetail-module__O4Gb7W__closing{padding:53px 0}.HackathonDetail-module__O4Gb7W__closing h2{font-size:37px;line-height:1.1}.HackathonDetail-module__O4Gb7W__closingText{font-size:13px}.HackathonDetail-module__O4Gb7W__closingGrid{gap:35px}.HackathonDetail-module__O4Gb7W__countdown>.HackathonDetail-module__O4Gb7W__kicker{margin-bottom:24px}.HackathonDetail-module__O4Gb7W__countdownGrid{gap:14px}.HackathonDetail-module__O4Gb7W__countdownUnit strong{font-size:48px}.HackathonDetail-module__O4Gb7W__countdownUnit span{letter-spacing:.05em;font-size:8px}.HackathonDetail-module__O4Gb7W__countdownNote{font-size:10px}.HackathonDetail-module__O4Gb7W__calendarCount strong{font-size:82px}.HackathonDetail-module__O4Gb7W__countdownState{font-size:31px}.HackathonDetail-module__O4Gb7W__footer{align-items:flex-start;gap:25px;padding-top:32px;padding-bottom:30px}.HackathonDetail-module__O4Gb7W__footerBrand{font-size:16px}.HackathonDetail-module__O4Gb7W__footer>a{margin-top:2px;font-size:11px}.HackathonDetail-module__O4Gb7W__copyright{border-top:1px solid var(--line);flex-basis:100%;margin-left:0;padding-top:18px;font-size:9px}}@media (max-width:359px){.HackathonDetail-module__O4Gb7W__container{width:calc(100% - 32px)}.HackathonDetail-module__O4Gb7W__headerInner{width:calc(100% - 28px)}.HackathonDetail-module__O4Gb7W__logo{width:112px}.HackathonDetail-module__O4Gb7W__nav{gap:20px}.HackathonDetail-module__O4Gb7W__title{font-size:47px}.HackathonDetail-module__O4Gb7W__tagline{font-size:20px}.HackathonDetail-module__O4Gb7W__prizeNumber{font-size:39px}.HackathonDetail-module__O4Gb7W__pitchNumber{font-size:204px}.HackathonDetail-module__O4Gb7W__facts dd{font-size:11px}.HackathonDetail-module__O4Gb7W__dayTabs button{padding-inline:9px;font-size:10px}.HackathonDetail-module__O4Gb7W__dayTabs svg{display:none}.HackathonDetail-module__O4Gb7W__countdownUnit strong{font-size:41px}.HackathonDetail-module__O4Gb7W__countdownGrid{gap:10px}.HackathonDetail-module__O4Gb7W__sectionHeading h2{font-size:30px}.HackathonDetail-module__O4Gb7W__closing h2{font-size:33px}}@media (prefers-reduced-motion:reduce){.HackathonDetail-module__O4Gb7W__page *,.HackathonDetail-module__O4Gb7W__page :before,.HackathonDetail-module__O4Gb7W__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.HackathonDetail-module__O4Gb7W__prizeMark{transform:rotate(-7deg)}}
