.home-module__06co2W__hero{flex-direction:column;justify-content:center;min-height:calc(100svh - 76px);padding-block:clamp(70px,9vw,116px) clamp(52px,7vw,88px);display:flex;position:relative}.home-module__06co2W__hero:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle,#63e6f41a,#63e6f406 42%,#0000 70%);width:min(760px,64vw);height:min(760px,64vw);position:absolute;top:-10%;right:-20%}.home-module__06co2W__heroCopy h1{white-space:nowrap;max-width:none;margin-bottom:clamp(38px,5vw,66px);font-size:clamp(4.3rem,10.4vw,8.4rem);line-height:.88}.home-module__06co2W__heroCopy h1 span{color:#0000;background:var(--hero-gradient);-webkit-background-clip:text;background-clip:text}.home-module__06co2W__heroIntroduction{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(44px,8vw,118px);display:grid}.home-module__06co2W__heroPitch{min-width:0}.home-module__06co2W__heroLead{max-width:510px;color:var(--ink);letter-spacing:-.035em;margin-bottom:21px;font-size:clamp(1.45rem,2.5vw,2.05rem);font-weight:520;line-height:1.2}.home-module__06co2W__role{max-width:520px;color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.035em;text-transform:uppercase;margin-bottom:0;font-size:.74rem;line-height:1.7}.home-module__06co2W__statement{max-width:630px;color:var(--text-secondary);margin-bottom:28px;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.7}.home-module__06co2W__actions{flex-wrap:wrap;gap:10px;display:flex}.home-module__06co2W__heroProof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(50px,7vw,82px) 0 0;padding:0;display:grid}.home-module__06co2W__heroProof>div{min-width:0;padding:20px clamp(16px,2.3vw,30px)}.home-module__06co2W__heroProof>div:first-child{padding-left:0}.home-module__06co2W__heroProof>div:not(:first-child){border-left:1px solid var(--line)}.home-module__06co2W__heroProof dt{color:var(--ink);letter-spacing:-.035em;margin-bottom:5px;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:580;line-height:1.2}.home-module__06co2W__heroProof dd{overflow-wrap:anywhere;color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.025em;margin:0;font-size:.75rem;line-height:1.5}.home-module__06co2W__statsGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.home-module__06co2W__statsGrid>*{min-width:0;height:100%}.home-module__06co2W__statCard{background:var(--surface-glass);border-right:1px solid var(--line);border-bottom:1px solid var(--line);width:100%;height:100%;min-height:230px;padding:24px 20px 21px;transition:background .18s,transform .18s}.home-module__06co2W__statCard:hover{z-index:2;background:var(--surface-hover);transform:translateY(-3px)}.home-module__06co2W__statTop{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;margin-bottom:34px;font-size:.6rem;display:flex}.home-module__06co2W__statValue{color:var(--ink);letter-spacing:-.05em;margin-bottom:12px;font-size:clamp(1.5rem,2.5vw,2.35rem);font-weight:560;line-height:1.04;display:block}.home-module__06co2W__statCard p{color:var(--text-tertiary);margin:0;font-size:.76rem;line-height:1.55}.home-module__06co2W__summaryGrid{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:clamp(40px,8vw,120px);display:grid}.home-module__06co2W__summaryAside{color:var(--text-tertiary);border-top:1px solid var(--line-strong);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;align-self:start;padding-top:9px;font-size:.68rem;line-height:1.7}.home-module__06co2W__summaryCopy p{color:var(--text-secondary);font-size:clamp(1.18rem,2.4vw,1.65rem);line-height:1.56}.home-module__06co2W__summaryCopy p:last-child{color:var(--text-tertiary);margin-bottom:0}.home-module__06co2W__capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:5px;display:grid}.home-module__06co2W__capabilityGrid>*{min-width:0;height:100%}.home-module__06co2W__capability{background:var(--surface-gradient);border:1px solid var(--line);width:100%;height:100%;min-height:350px;padding:28px}.home-module__06co2W__capabilityNumber{color:var(--cyan);font-family:var(--font-mono);margin-bottom:70px;font-size:.65rem;display:block}.home-module__06co2W__capability h3{max-width:300px;margin-bottom:16px}.home-module__06co2W__capability>p{min-height:82px;color:var(--text-tertiary);font-size:.86rem}.home-module__06co2W__outcomes{border-top:1px solid var(--line);gap:6px;margin:22px 0 0;padding:18px 0 0;list-style:none;display:grid}.home-module__06co2W__outcomes li{color:var(--text-secondary);font-size:.75rem}.home-module__06co2W__outcomes li:before{color:var(--lime);content:"↳";margin-right:8px}.home-module__06co2W__aiSection{position:relative}.home-module__06co2W__aiSection:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle,#63e6f414,#0000 68%);width:min(410px,42vw);height:410px;position:absolute;inset:110px 0 auto auto}.home-module__06co2W__aiToolBar{background:var(--surface-inset);border:1px solid var(--line);grid-template-columns:210px minmax(0,1fr);align-items:center;gap:24px;margin-bottom:1px;padding:18px 20px;display:grid}.home-module__06co2W__aiToolBar>span{color:var(--cyan);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.64rem}.home-module__06co2W__aiGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-module__06co2W__aiCard{background:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px), var(--surface-gradient);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background-size:34px 34px,34px 34px,auto;min-height:315px;padding:27px}.home-module__06co2W__aiIndex{color:var(--lime);font-family:var(--font-mono);letter-spacing:.08em;margin-bottom:52px;font-size:.64rem;display:block}.home-module__06co2W__aiCard h3{margin-bottom:13px;font-size:1.15rem}.home-module__06co2W__aiCard>p{min-height:94px;color:var(--text-tertiary);font-size:.8rem;line-height:1.65}.home-module__06co2W__aiGovernance{color:var(--text-secondary);background:var(--surface-glass);border-left:2px solid var(--lime);grid-template-columns:210px minmax(0,1fr);gap:24px;margin:18px 0 0;padding:20px;font-size:.82rem;display:grid}.home-module__06co2W__aiGovernance span{color:var(--lime);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem}.home-module__06co2W__projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.home-module__06co2W__projectCard{background:var(--surface-glass);border:1px solid var(--line);flex-direction:column;min-height:430px;padding:28px;transition:border-color .18s,transform .18s;display:flex;overflow:hidden}.home-module__06co2W__projectCard:hover{border-color:var(--line-strong);transform:translateY(-4px)}.home-module__06co2W__projectCard header{margin-bottom:auto}.home-module__06co2W__projectCard header span{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem}.home-module__06co2W__projectCard h3{margin-top:24px;font-size:clamp(1.4rem,2.2vw,2rem)}.home-module__06co2W__projectCard p{color:var(--text-tertiary);font-size:.85rem}.home-module__06co2W__projectMeta{border-top:1px solid var(--line);justify-content:space-between;align-items:end;margin-top:28px;padding-top:24px;display:flex}.home-module__06co2W__projectMetric strong{color:var(--lime);letter-spacing:-.03em;font-size:1.5rem;font-weight:550;display:block}.home-module__06co2W__projectMetric small{color:var(--text-faint);font-family:var(--font-mono);text-transform:uppercase;font-size:.58rem}@media (max-width:1050px){.home-module__06co2W__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.home-module__06co2W__hero{min-height:auto}.home-module__06co2W__hero:after{display:none}.home-module__06co2W__heroCopy h1{white-space:normal}.home-module__06co2W__heroIntroduction{grid-template-columns:1fr;gap:30px}.home-module__06co2W__heroLead,.home-module__06co2W__role,.home-module__06co2W__statement{max-width:680px}.home-module__06co2W__heroProof{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__06co2W__heroProof>div:nth-child(3){border-left:0;padding-left:0}.home-module__06co2W__heroProof>div:nth-child(n+3){border-top:1px solid var(--line)}.home-module__06co2W__capabilityGrid,.home-module__06co2W__aiGrid,.home-module__06co2W__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__06co2W__summaryGrid{grid-template-columns:1fr;gap:30px}.home-module__06co2W__aiToolBar,.home-module__06co2W__aiGovernance{grid-template-columns:1fr;gap:12px}}@media (max-width:620px){.home-module__06co2W__hero{padding-top:70px}.home-module__06co2W__heroCopy h1{margin-bottom:38px;font-size:clamp(3.55rem,18vw,5.5rem);line-height:.92}.home-module__06co2W__heroCopy h1 span{display:block}.home-module__06co2W__heroLead{font-size:1.42rem}.home-module__06co2W__actions>*{width:100%}.home-module__06co2W__heroProof{grid-template-columns:1fr;margin-top:46px}.home-module__06co2W__heroProof>div{padding:17px 0}.home-module__06co2W__heroProof>div:not(:first-child){border-top:1px solid var(--line);border-left:0}.home-module__06co2W__statsGrid,.home-module__06co2W__capabilityGrid,.home-module__06co2W__aiGrid,.home-module__06co2W__projectGrid{grid-template-columns:1fr}.home-module__06co2W__statCard{min-height:205px}.home-module__06co2W__capability{min-height:auto}.home-module__06co2W__capabilityNumber{margin-bottom:42px}.home-module__06co2W__aiCard{min-height:auto}.home-module__06co2W__aiIndex{margin-bottom:38px}.home-module__06co2W__aiCard>p{min-height:0}.home-module__06co2W__projectCard{min-height:380px}}
