@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=Manrope:wght@400;500;600;700&display=swap";:root{color-scheme:dark;--ink: #f8fbff;--ink-deep: #07152d;--night: #050d1d;--navy: #071832;--muted: #aebbd0;--muted-dark: #58667e;--line: rgba(216, 235, 255, .19);--line-dark: rgba(9, 33, 67, .14);--cyan: #25d5f4;--cyan-soft: #9bf2ff;--violet: #8a6cff;--violet-soft: #c3b7ff;--orange: #f47721;--orange-bright: #ffad4a;--orange-deep: #d95119;--whatsapp: #25d366;--whatsapp-bright: #63e891;--paper: #f2f6fb;--paper-strong: #ffffff;font-family:Manrope,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--night)}body{min-width:320px;margin:0;overflow-x:clip;background:var(--night);color:var(--ink)}body.has-dialog,body.has-menu{overflow:hidden}button,a{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img,svg{display:block}button:focus-visible,a:focus-visible{outline:2px solid var(--orange-bright);outline-offset:4px}.shell{width:min(100% - 56px,1280px);margin-inline:auto}.section{position:relative;z-index:0;padding:clamp(94px,11vw,156px) 0;scroll-margin-top:80px}.section>.shell{position:relative;z-index:2}.section-heading{max-width:760px}.section-heading--center{margin-inline:auto;text-align:center}.section-heading:before{display:block;margin-bottom:19px;color:var(--orange-bright);content:"HACKATHON ANTALYA";font-family:Barlow Condensed,sans-serif;font-size:.86rem;font-weight:700;letter-spacing:.22em}.section-heading h2,.closing-cta h2{max-width:12.2ch;margin:0;font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(3rem,6vw,6.2rem);font-weight:700;letter-spacing:-.018em;line-height:.95;text-transform:uppercase;text-wrap:balance}#incubation-title,#partners-title{line-height:1.02}.section-heading p,.closing-cta p{max-width:660px;margin:28px 0 0;color:var(--muted);font-size:clamp(.96rem,1.2vw,1.1rem);line-height:1.78}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:47px;padding:12px 22px;border:1px solid rgba(240,249,255,.76);border-radius:999px;background:transparent;color:var(--ink);font-size:.7rem;font-weight:700;letter-spacing:.13em;line-height:1;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.button:hover{border-color:var(--orange-bright);transform:translateY(-2px)}.button--primary{border-color:transparent;background:linear-gradient(105deg,var(--orange),var(--orange-bright));box-shadow:0 5px 11px #f4772124;color:#2b1002}.button--primary:hover{border-color:transparent;box-shadow:0 7px 15px #f4772133}.button--whatsapp{border-color:transparent;background:linear-gradient(105deg,#1ebd5d,var(--whatsapp-bright));box-shadow:0 4px 10px #25d3661f;color:#031c0b}.button--whatsapp:hover{border-color:transparent;box-shadow:0 6px 14px #25d3662e}.button--ink{border-color:#102f59;background:linear-gradient(105deg,#071a35,#103565);box-shadow:0 6px 14px #04163029;color:#f7fbff}.button--ink:hover{border-color:var(--orange-bright);box-shadow:0 9px 18px #0416303b}.button--ink svg{color:#f7fbff}.button--ghost{background:#010a1821}.button--large{min-height:54px;padding-inline:25px}.icon-button{display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:#030d1e66;color:var(--ink)}.wordmark{display:inline-flex;align-items:center;gap:11px;color:var(--ink)}.wordmark__mark{display:block;width:39px;height:39px;object-fit:contain;transform:none}.wordmark__name{display:grid;line-height:.78;text-transform:uppercase}.wordmark__name strong{font-family:Barlow Condensed,sans-serif;font-size:1.32rem;font-weight:700;letter-spacing:.045em}.wordmark__name em{margin-top:5px;color:var(--orange-bright);font-family:Barlow Condensed,sans-serif;font-size:.62rem;font-style:normal;font-weight:700;letter-spacing:.33em}.site-header{position:fixed;z-index:50;top:0;right:0;left:0;border-bottom:1px solid transparent;background:linear-gradient(180deg,rgba(2,9,21,.42),transparent);transition:background .22s ease,border-color .22s ease,backdrop-filter .22s ease}.site-header--scrolled{border-color:#e3f4ff24;background:#030c1cd1;-webkit-backdrop-filter:blur(17px) saturate(130%);backdrop-filter:blur(17px) saturate(130%)}.site-header__inner{display:flex;align-items:center;min-height:82px;gap:26px}.brand-link{flex:0 0 auto}.site-nav{display:flex;align-items:center;justify-content:center;gap:clamp(13px,1.5vw,25px);margin-left:auto}.site-nav>a:not(.button){position:relative;color:#f6faffd6;font-family:Barlow Condensed,sans-serif;font-size:.84rem;font-weight:700;letter-spacing:.115em;text-transform:uppercase;white-space:nowrap}.site-nav>a:not(.button):after{position:absolute;right:0;bottom:-10px;left:0;height:2px;background:linear-gradient(90deg,var(--orange),var(--orange-bright));content:"";opacity:0;transform:scaleX(.35);transition:opacity .17s ease,transform .17s ease}.site-nav>a:not(.button):hover{color:var(--ink)}.site-nav>a:not(.button):hover:after{opacity:1;transform:scaleX(1)}.site-nav__mobile-action,.site-header__menu{display:none}.site-header__action{flex:0 0 auto;min-height:40px;padding:10px 16px}.hero{position:relative;isolation:isolate;min-height:max(850px,100svh);overflow:hidden;background:#041024}.hero:before{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#010917f5,#020c1cd4 39%,#030d1f5c 67%,#020a1880),linear-gradient(0deg,rgba(4,13,31,.72),transparent 40%);content:""}.hero:after{position:absolute;z-index:2;right:0;bottom:-1px;left:0;height:clamp(62px,8vw,132px);background:linear-gradient(105deg,var(--orange),var(--orange-bright) 48%,var(--violet));clip-path:polygon(0 76%,100% 0,100% 100%,0 100%);content:""}.hero__image{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero__grid,.hero__signal{display:none}.hero__content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;min-height:inherit;padding-top:138px;padding-bottom:137px}.hero__copy{max-width:785px}.hero__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px;color:var(--orange-bright);font-family:Barlow Condensed,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.23em;text-transform:uppercase}.hero__eyebrow:before{display:block;width:29px;height:2px;background:linear-gradient(90deg,var(--orange),var(--orange-bright));content:""}.hero h1{max-width:10.6ch;margin:0;font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(4.05rem,7.5vw,7.6rem);font-weight:700;letter-spacing:-.024em;line-height:.93;text-shadow:0 4px 26px rgba(0,0,0,.24);text-transform:uppercase;text-wrap:balance}.hero__lead{max-width:620px;margin:28px 0 0;color:var(--orange-bright);font-size:clamp(1.02rem,1.42vw,1.28rem);font-weight:600;letter-spacing:-.025em;line-height:1.5}.hero__text{max-width:640px;margin:14px 0 0;color:#eef6ffc4;font-size:.91rem;line-height:1.75}.hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hero__data-label{display:none}.hero__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,820px);margin:clamp(42px,6vh,70px) 0 0;border-top:2px solid var(--orange)}.hero__stats div{min-height:82px;padding:18px 21px 0 0;border-right:1px solid rgba(230,245,255,.24)}.hero__stats div+div{padding-left:20px}.hero__stats div:last-child{border-right:0}.hero__stats dt{color:var(--ink);font-family:Barlow Condensed,sans-serif;font-size:2.48rem;font-weight:700;letter-spacing:.01em;line-height:.82}.hero__stats dd{margin:9px 0 0;color:#eaf7ffb8;font-size:.65rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.programs-section{background:var(--paper);color:var(--ink-deep)}.programs-section .section-heading:before,.investment-section .section-heading:before{color:var(--orange-deep)}.programs-section .section-heading h2,.investment-section .section-heading h2{color:var(--ink-deep)}.programs-section .section-heading p,.investment-section .section-heading p{color:var(--muted-dark)}.program-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:58px}.program-card{position:relative;min-height:282px;padding:34px 33px 31px;overflow:hidden;border-bottom:4px solid transparent;background:var(--paper-strong);box-shadow:0 14px 36px #102a5017;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.program-card:before{position:absolute;top:0;bottom:0;left:0;width:4px;background:linear-gradient(180deg,var(--orange),var(--orange-bright));content:""}.program-card:hover{border-color:var(--orange);box-shadow:0 24px 45px #102a5029;transform:translateY(-7px)}.program-card__index{position:absolute;top:19px;right:24px;color:#22568f1c;font-family:Barlow Condensed,sans-serif;font-size:4.5rem;font-weight:700;line-height:.8}.program-card__icon{display:inline-flex;color:var(--orange-deep)}.program-card:nth-child(2n) .program-card__icon{color:var(--orange-deep)}.program-card h3{position:relative;max-width:13ch;margin:32px 0 0;color:var(--ink-deep);font-family:Barlow Condensed,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.005em;line-height:.92;text-transform:uppercase}.program-card p{position:relative;max-width:34ch;margin:15px 0 0;color:var(--muted-dark);font-size:.79rem;line-height:1.65}.program-card__line{display:none}.incubation-section{overflow:hidden;background:linear-gradient(90deg,#020c1ef7,#030f23c7),url(/assets/hero-antalya-people-2VT7xlLH.png) center / cover fixed}.incubation-section:before{position:absolute;z-index:1;top:0;right:-11vw;width:48vw;height:100%;background:linear-gradient(135deg,transparent 13%,rgba(70,167,253,.16) 52%,rgba(139,100,255,.26));clip-path:polygon(33% 0,100% 0,100% 100%,0 100%);content:""}.incubation-section:after{position:absolute;z-index:1;right:0;bottom:-1px;left:0;height:65px;background:#08172f;clip-path:polygon(0 78%,100% 0,100% 100%,0 100%);content:""}.incubation-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(500px,1.2fr);gap:clamp(55px,9vw,145px);align-items:center}.incubation-copy .section-heading{max-width:610px}.facility-panel{margin:32px 0 29px;padding-top:20px;border-top:1px solid rgba(230,245,255,.36)}.facility-panel__title{margin:0;color:var(--orange-bright);font-family:Barlow Condensed,sans-serif;font-size:.89rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.facility-panel ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;padding:0;margin:20px 0 0;list-style:none}.facility-panel li{display:flex;align-items:flex-start;gap:8px;color:#f4f9ffd1;font-size:.77rem;line-height:1.42}.facility-panel li svg{flex:0 0 auto;margin-top:2px;color:var(--orange-bright)}.incubation-route{overflow:hidden;border:1px solid rgba(222,241,255,.31);background:#030d20a8;box-shadow:0 20px 60px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.route-header{display:flex;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(222,241,255,.24);color:var(--orange-bright);font-family:Barlow Condensed,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.16em}.route-header span:last-child{color:#f3f9ff8f}.incubation-route ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;margin:0;list-style:none;background:#ddf0ff30}.incubation-route li{min-height:147px;padding:22px 17px;background:#030f23de;transition:background .18s ease}.incubation-route li:hover{background:#113060c2}.incubation-route li>span{display:block;color:var(--orange-bright);font-family:Barlow Condensed,sans-serif;font-size:2.25rem;font-weight:700;line-height:.75}.incubation-route li:nth-child(2n)>span{color:var(--ink)}.incubation-route li p{margin:24px 0 0;color:#f5faffdb;font-size:.75rem;font-weight:600;line-height:1.36}.projects-section{overflow:hidden;background:#08172f}.projects-section:before{position:absolute;z-index:0;top:12%;right:-14vw;width:53vw;height:69%;background:linear-gradient(145deg,transparent,rgba(37,213,244,.08),rgba(138,108,255,.18));clip-path:polygon(35% 0,100% 0,100% 100%,0 100%);content:""}.project-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:58px}.project-card{overflow:hidden;border:1px solid rgba(224,242,255,.21);background:#091d3bdb;box-shadow:0 14px 36px #00000029;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.project-card:hover{border-color:#96eeffbf;box-shadow:0 25px 49px #0000003d;transform:translateY(-7px)}.project-card__visual{position:relative;display:flex;align-items:center;justify-content:center;height:221px;overflow:hidden;color:#f4fafff0;clip-path:polygon(0 0,100% 0,100% 87%,0 100%)}.project-card__visual:before{position:absolute;inset:0;background:linear-gradient(142deg,rgba(255,255,255,.21),transparent 46%);content:""}.project-card__visual:after{position:absolute;right:-28%;bottom:-46%;width:75%;aspect-ratio:1;border:1px solid rgba(255,255,255,.35);border-radius:50%;content:""}.project-card__visual svg{position:relative;z-index:2}.project-card__visual--turism{background:linear-gradient(145deg,#0c8bae,#18447d 62%,#121f4a)}.project-card__visual--agri{background:linear-gradient(145deg,#087c75,#365e63 61%,#18294a)}.project-card__visual--mobility{background:linear-gradient(145deg,#4d4bd2,#242b70 58%,#15224b)}.project-card__visual--health{background:linear-gradient(145deg,#2d9bc3,#4a58aa 58%,#29205e)}.project-card__orb,.project-card__coordinates{display:none}.project-card__body{padding:25px 23px 24px}.project-card__category{color:var(--cyan-soft);font-family:Barlow Condensed,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.project-card h3{min-height:2em;margin:17px 0 0;color:var(--ink);font-family:Barlow Condensed,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:.01em;line-height:.88;text-transform:uppercase}.project-card p{min-height:4.6em;margin:16px 0 0;color:#e8f2ffad;font-size:.76rem;line-height:1.68}.project-card__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:13px;margin-top:22px;padding-top:17px;border-top:1px solid rgba(225,243,255,.18)}.status-dot{display:inline-flex;align-items:center;gap:7px;color:#ebf5ffab;font-size:.65rem;font-weight:700}.status-dot i{width:6px;height:6px;border-radius:50%;background:var(--cyan)}.text-link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--cyan-soft);font-family:Barlow Condensed,sans-serif;font-size:.76rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.text-link:hover{color:var(--ink)}.center-action{display:flex;justify-content:center;margin-top:43px}.investment-section{background:linear-gradient(180deg,#f8fbfd,#eaf2f9);color:var(--ink-deep)}.investment-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:58px}.investment-pillar{min-height:267px;padding:34px;border-top:4px solid transparent;background:var(--paper-strong);box-shadow:0 14px 36px #102a5017;transition:transform .2s ease,border-color .2s ease}.investment-pillar:hover{border-color:var(--violet);transform:translateY(-5px)}.investment-pillar>span{display:inline-flex;color:var(--orange-deep)}.investment-pillar:nth-child(2)>span{color:var(--orange-deep)}.investment-pillar h3{margin:29px 0 0;color:var(--ink-deep);font-family:Barlow Condensed,sans-serif;font-size:2.15rem;font-weight:700;letter-spacing:.005em;line-height:.88;text-transform:uppercase}.investment-pillar p{max-width:34ch;margin:15px 0 0;color:var(--muted-dark);font-size:.79rem;line-height:1.68}.investment-track{margin-top:20px;padding:28px 33px 32px;border-top:1px solid rgba(7,33,67,.21);background:#ffffff96}.investment-track__label{color:var(--orange-deep);font-family:Barlow Condensed,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.investment-track ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:21px;padding:0;margin:26px 0 0;list-style:none}.investment-track li{position:relative;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;min-width:0}.investment-track li:not(:last-child):after{position:absolute;top:16px;left:calc(100% - 11px);width:22px;height:1px;background:linear-gradient(90deg,var(--orange),var(--violet));content:""}.investment-track i{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(218,91,25,.62);border-radius:50%;color:var(--orange-deep);font-family:Barlow Condensed,sans-serif;font-size:.94rem;font-style:normal;font-weight:700}.investment-track span{color:#263953;font-size:.74rem;font-weight:700;line-height:1.34}.investment-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}.investment-section .button--ghost,.programs-section .button--ghost{border-color:#081f4073;color:var(--ink-deep)}.partners-section{overflow:hidden;background:#07162f}.partners-section:before{position:absolute;z-index:0;top:0;right:0;width:42vw;height:100%;background:linear-gradient(140deg,transparent,rgba(49,133,233,.15),rgba(131,102,255,.18));clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);content:""}.partner-showcase{position:relative;margin-top:57px;padding:clamp(22px,3vw,42px);overflow:hidden;border-top:2px solid var(--orange);background:#030b1c;box-shadow:0 20px 54px #00000038}.partner-showcase:before,.partner-showcase__trace{display:none}.partner-showcase img{width:100%;min-height:126px;object-fit:contain;object-position:center}.partner-categories{display:flex;flex-wrap:wrap;gap:9px 20px;margin-top:22px}.partner-categories span{padding-bottom:5px;border-bottom:1px solid rgba(183,225,255,.4);color:#edf7ffc9;font-family:Barlow Condensed,sans-serif;font-size:.84rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.community-section{overflow:hidden;background:linear-gradient(90deg,#030d1ff0,#091437bd),url(/assets/hero-antalya-people-2VT7xlLH.png) center / cover fixed}.community-section:before{position:absolute;z-index:1;inset:0;background:linear-gradient(102deg,rgba(4,17,39,.54),transparent 56%,rgba(115,76,222,.25));content:""}.community-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(360px,.55fr);gap:clamp(56px,11vw,175px);align-items:center}.community-copy .section-heading{max-width:670px}.benefit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 20px;padding:0;margin:34px 0 31px;list-style:none}.benefit-list li{display:flex;gap:9px;color:#f4faffd6;font-size:.79rem;line-height:1.43}.benefit-list svg{flex:0 0 auto;color:var(--orange-bright)}.qr-station{position:relative;display:grid;place-items:center;max-width:390px;margin-left:auto;padding:30px 30px 28px;background:#f7fbff;box-shadow:0 16px 38px #0000003d;color:var(--ink-deep)}.qr-station:after{position:absolute;right:-11px;bottom:-11px;width:70px;height:70px;border-right:3px solid var(--orange);border-bottom:3px solid #fff;content:""}.qr-station__corner{display:none}.qr-station__meta{display:flex;align-items:center;gap:11px;justify-self:stretch;margin-bottom:20px;color:var(--orange-deep);font-family:Barlow Condensed,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.16em}.qr-station__meta i{flex:1;height:1px;background:linear-gradient(90deg,var(--orange),transparent)}.qr-station__code{display:grid;place-items:center;padding:13px;border:1px solid rgba(8,34,67,.15);background:#fff}.qr-station__code svg{width:min(230px,100%);height:auto}.qr-station p{margin:19px 0 0;color:#53647a;font-size:.75rem;text-align:center}.closing-cta{position:relative;overflow:hidden;padding:clamp(106px,12vw,165px) 0 clamp(98px,11vw,145px);background:linear-gradient(112deg,#da591c,var(--orange) 40%,#925dcf);text-align:center}.closing-cta:before{position:absolute;top:-1px;right:0;left:0;height:70px;background:#07162f;clip-path:polygon(0 0,100% 0,100% 0,0 100%);content:""}.closing-cta:after{position:absolute;right:-14vw;bottom:-35vw;width:72vw;height:72vw;border:1px solid rgba(255,255,255,.2);border-radius:50%;content:""}.closing-cta__inner{position:relative;z-index:1}.closing-cta__line{display:none}.closing-cta h2{max-width:13ch;margin-inline:auto;color:#fff}.closing-cta p{margin-right:auto;margin-left:auto;color:#fafeffd4}.closing-cta__inner>div>div{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}.closing-cta .button--primary{background:linear-gradient(105deg,#ff8c2f,#ffc05e);color:#2c1001}.closing-cta .button--ghost{border-color:#ffffffbf;background:transparent}.site-footer{background:#030916}.site-footer__grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:45px;padding:76px 0 58px}.site-footer__brand p{max-width:280px;margin:22px 0;color:#e1efff9e;font-size:.79rem;line-height:1.62}.instagram-link{display:inline-flex;align-items:center;gap:8px;color:var(--orange-bright);font-size:.77rem;font-weight:600}.instagram-link svg:last-child{opacity:.68}.site-footer h2{margin:0 0 19px;color:var(--ink);font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.site-footer ul{padding:0;margin:0;list-style:none}.site-footer li+li{margin-top:12px}.site-footer li a{color:#e0efff9e;font-size:.77rem;transition:color .15s ease}.site-footer li a:hover{color:var(--orange-bright)}.site-footer__contact{display:grid;align-content:start;gap:13px}.site-footer__contact p,.site-footer__contact a{display:flex;align-items:flex-start;gap:8px;margin:0;color:#e0efff9e;font-size:.77rem;line-height:1.38}.site-footer__contact a{color:var(--orange-bright);overflow-wrap:anywhere}.site-footer__contact svg{flex:0 0 auto}.site-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:75px;border-top:1px solid rgba(219,239,255,.13);color:#cadef68a;font-size:.66rem}.site-footer__bottom>div{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:17px}.site-footer__credit{display:inline-flex;align-items:center;gap:6px}.site-footer__credit img{width:1.3em;height:1.3em;object-fit:contain}.site-footer__bottom button{padding:0;border:0;background:none;color:inherit;font-size:inherit}.site-footer__bottom button:hover{color:var(--orange-bright)}.notice-backdrop{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:24px;background:#010712ba;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px)}.notice-dialog{position:relative;width:min(100%,430px);padding:43px 34px 34px;border-top:3px solid var(--orange);border-radius:4px;background:#0b1d3a;box-shadow:0 28px 90px #00000073}.notice-dialog__beam{display:none}.notice-dialog__close{position:absolute;top:15px;right:15px;width:36px;height:36px}.notice-dialog__icon{color:var(--orange-bright)}.notice-dialog h2{max-width:12ch;margin:20px 0 0;color:var(--ink);font-family:Barlow Condensed,sans-serif;font-size:2.25rem;font-weight:700;letter-spacing:.01em;line-height:.87;text-transform:uppercase}.notice-dialog p{margin:16px 0 26px;color:#eaf5ffb8;font-size:.89rem;line-height:1.62}@media(max-width:1120px){.site-header__action{display:none}.site-nav{position:fixed;top:82px;right:0;left:0;display:grid;justify-items:start;gap:0;max-height:calc(100svh - 82px);padding:20px 28px 28px;overflow-y:auto;border-top:1px solid rgba(216,239,255,.14);border-bottom:1px solid rgba(216,239,255,.14);background:#030c1cfa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:none;transform:translateY(-12px);transition:opacity .18s ease,transform .18s ease}.site-nav--open{opacity:1;pointer-events:auto;transform:translateY(0)}.site-nav>a:not(.button){width:100%;padding:15px 0;border-bottom:1px solid rgba(216,239,255,.13);font-size:1.15rem}.site-nav>a:not(.button):after{display:none}.site-nav__mobile-action{display:inline-flex;margin-top:22px}.site-header__menu{display:inline-grid;margin-left:auto}.incubation-layout,.community-layout{gap:58px}.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-card__visual{height:250px}.site-footer__grid{grid-template-columns:1.3fr 1fr 1fr}.site-footer__contact{grid-column:1 / -1}}@media(max-width:850px){.section{padding:96px 0}.program-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.incubation-layout,.community-layout{grid-template-columns:1fr}.incubation-route,.qr-station{max-width:none;margin-left:0}.investment-track ol{grid-template-columns:1fr;gap:15px}.investment-track li:not(:last-child):after{top:calc(100% + 5px);left:15px;width:1px;height:10px}}@media(max-width:680px){.shell{width:min(100% - 34px,1280px)}.site-header__inner{min-height:70px}.site-nav{top:70px;max-height:calc(100svh - 70px);padding-inline:17px}.wordmark__name strong{font-size:1.16rem}.wordmark__name em{font-size:.56rem}.section{padding:82px 0}.section-heading h2,.closing-cta h2{max-width:12ch;font-size:clamp(3rem,14vw,4.3rem)}.section-heading p{margin-top:23px;font-size:.94rem}.hero{min-height:820px}.hero:before{background:linear-gradient(90deg,#010917f0,#020c1dbd),linear-gradient(0deg,rgba(4,13,31,.78),transparent 42%)}.hero__image{object-position:65% center}.hero__content{justify-content:flex-start;padding-top:127px;padding-bottom:104px}.hero h1{max-width:10.5ch;font-size:clamp(3.15rem,14vw,4.4rem);line-height:.95}.hero__eyebrow{margin-bottom:18px;font-size:.82rem}.hero__lead{margin-top:25px;font-size:1rem}.hero__text{font-size:.84rem}.hero__actions{display:grid;grid-template-columns:1fr;margin-top:27px}.hero__actions .button{width:100%}.hero__stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:47px}.hero__stats div{min-height:76px;padding:15px 14px 0 0}.hero__stats div+div{padding-left:14px}.hero__stats div:nth-child(2){border-right:0}.hero__stats div:nth-child(n+3){margin-top:13px;border-top:1px solid rgba(230,245,255,.24)}.hero__stats dt{font-size:2.15rem}.program-grid,.project-grid,.investment-pillars{grid-template-columns:1fr}.program-grid,.project-grid,.investment-pillars{margin-top:39px}.program-card{min-height:250px;padding:29px 28px}.program-card h3{margin-top:26px}.incubation-section,.community-section{background-attachment:scroll}.incubation-layout{gap:43px}.facility-panel ul,.benefit-list{grid-template-columns:1fr}.incubation-route ol{grid-template-columns:repeat(2,minmax(0,1fr))}.incubation-route li{min-height:133px;padding:19px 15px}.incubation-route li p{margin-top:21px;font-size:.71rem}.route-header{padding:17px 18px}.project-card__visual{height:197px}.project-card h3,.project-card p{min-height:auto}.project-card__body{padding:23px 21px}.investment-pillar{min-height:auto;padding:29px}.investment-track{padding:25px 20px}.investment-actions{display:grid;grid-template-columns:1fr}.investment-actions .button{width:100%}.partner-showcase{margin-top:40px;padding:18px 9px}.partner-showcase img{min-height:75px}.partner-categories{gap:8px 15px}.partner-categories span{font-size:.72rem}.community-layout{gap:43px}.qr-station{padding:24px 22px 22px}.qr-station__code{width:min(100%,260px)}.closing-cta{padding:110px 0 94px}.closing-cta__inner>div>div{display:grid;grid-template-columns:1fr}.closing-cta__inner .button{width:100%}.site-footer__grid{grid-template-columns:1fr 1fr;gap:39px 25px;padding:55px 0 45px}.site-footer__brand,.site-footer__contact{grid-column:1 / -1}.site-footer__bottom{align-items:flex-start;flex-direction:column;gap:12px;padding:22px 0;line-height:1.45}.site-footer__bottom>div{justify-content:flex-start;gap:12px}.notice-backdrop{padding:16px}.notice-dialog{padding:40px 25px 28px}}@media(max-width:374px){.hero{min-height:850px}.hero h1{font-size:2.98rem}.button{padding-inline:15px;font-size:.64rem}.site-footer__grid{grid-template-columns:1fr}.site-footer__brand,.site-footer__contact{grid-column:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
