.ChapterDomains-module__qPAuvG__chapter{isolation:isolate;background:#07111a;position:relative;overflow:clip}.ChapterDomains-module__qPAuvG__atmosphere{z-index:-1;pointer-events:none;background:radial-gradient(62% 34% at 76% 4%,#74b7ff17,#0000 72%),linear-gradient(#06090d,#08131e 36%,#070d13);position:absolute;inset:0}.ChapterDomains-module__qPAuvG__intro{padding-block:clamp(3.75rem,8vw,6.5rem) clamp(5.5rem,11vw,9rem)}.ChapterDomains-module__qPAuvG__introRule{background:linear-gradient(90deg,#74b7ff9e,#0000);width:4rem;height:1px}.ChapterDomains-module__qPAuvG__system{grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);gap:clamp(2.5rem,6vw,7rem);padding-bottom:clamp(6rem,12vw,10rem);display:grid}.ChapterDomains-module__qPAuvG__indexRail{border-top:1px solid #d8dde329;align-self:start;padding-top:1rem;position:sticky;top:7.5rem}.ChapterDomains-module__qPAuvG__indexList{display:grid}.ChapterDomains-module__qPAuvG__indexLink{color:#778490;border-bottom:1px solid #d8dde317;grid-template-columns:2rem minmax(0,1fr) 1.25rem;align-items:center;gap:.6rem;min-height:4.75rem;transition:color .22s,border-color .22s;display:grid;position:relative}.ChapterDomains-module__qPAuvG__indexLink:hover,.ChapterDomains-module__qPAuvG__indexLink:focus-visible{border-color:rgb(var(--domain-accent) / .44);color:#f5f7f9}.ChapterDomains-module__qPAuvG__indexNumber,.ChapterDomains-module__qPAuvG__indexCode,.ChapterDomains-module__qPAuvG__indexName{display:block}.ChapterDomains-module__qPAuvG__indexNumber,.ChapterDomains-module__qPAuvG__indexCode{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;font-size:.63rem}.ChapterDomains-module__qPAuvG__indexCode{color:rgb(var(--domain-accent))}.ChapterDomains-module__qPAuvG__indexName{margin-top:.32rem;font-size:.75rem}.ChapterDomains-module__qPAuvG__indexSignal{transform-origin:100%;background:rgb(var(--domain-accent));width:100%;height:1px;transition:transform .22s cubic-bezier(.22,1,.36,1);transform:scaleX(.28)}.ChapterDomains-module__qPAuvG__indexLink:hover .ChapterDomains-module__qPAuvG__indexSignal,.ChapterDomains-module__qPAuvG__indexLink:focus-visible .ChapterDomains-module__qPAuvG__indexSignal{transform:scaleX(1)}.ChapterDomains-module__qPAuvG__domainFlow{border-bottom:1px solid #d8dde31c;position:relative}.ChapterDomains-module__qPAuvG__domainFlow:before{content:"";background:linear-gradient(#0000,#d8dde32e 8%,#d8dde314 92%,#0000);width:1px;position:absolute;top:0;bottom:0;left:0}.ChapterDomains-module__qPAuvG__domainItem{border-top:1px solid #d8dde31f;scroll-margin-top:7rem;position:relative}.ChapterDomains-module__qPAuvG__domainArticle{isolation:isolate;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);min-height:26rem;padding:clamp(3rem,6vw,5.5rem) clamp(1.25rem,4vw,4rem);scroll-margin-top:7rem;display:grid;position:relative;overflow:hidden}.ChapterDomains-module__qPAuvG__domainItem:before{content:"";z-index:2;background:rgb(var(--domain-accent));width:5px;height:5px;box-shadow:0 0 20px rgb(var(--domain-accent) / .3);position:absolute;top:clamp(3rem,6vw,5.5rem);left:-2px}.ChapterDomains-module__qPAuvG__media{z-index:-1;clip-path:polygon(9% 0,100% 0,100% 100%,0 100%);grid-area:1/8/span 2/13;min-height:17rem;position:relative;overflow:hidden}.ChapterDomains-module__qPAuvG__mediaImage{-o-object-fit:cover;object-fit:cover;opacity:.38;filter:grayscale(.64)saturate(.7)contrast(1.08)}.ChapterDomains-module__qPAuvG__mediaVeil{background:linear-gradient(90deg,#07111a 0%,#0000 42%),linear-gradient(#0000 48%,#07111a 100%);position:absolute;inset:0}.ChapterDomains-module__qPAuvG__horizon{background:linear-gradient(90deg, transparent, rgb(var(--domain-accent) / .7), transparent);width:72%;height:1px;box-shadow:0 0 24px rgb(var(--domain-accent) / .14);position:absolute;bottom:26%;right:0}.ChapterDomains-module__qPAuvG__domainCopy{z-index:1;grid-column:1/8;align-self:center;position:relative}.ChapterDomains-module__qPAuvG__domainMeta{align-items:baseline;gap:1.25rem;display:flex}.ChapterDomains-module__qPAuvG__domainNumber{color:#0000;font-family:var(--font-mono), ui-monospace, monospace;-webkit-text-stroke:1px #d8dde33d;font-size:clamp(2.4rem,4vw,4.25rem);line-height:.9}.ChapterDomains-module__qPAuvG__domainCode,.ChapterDomains-module__qPAuvG__facetNumber{color:rgb(var(--domain-accent));font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;font-size:.66rem}.ChapterDomains-module__qPAuvG__domainTitle{color:#f5f7f9;margin-top:1.8rem;font-size:clamp(2rem,4vw,4.3rem);line-height:1.12}.ChapterDomains-module__qPAuvG__tagline{color:#c4cdd5;max-width:29ch;margin-top:1rem;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.55}.ChapterDomains-module__qPAuvG__description{color:#929eaa;max-width:42rem;margin-top:1.6rem;font-size:.94rem;line-height:1.86}.ChapterDomains-module__qPAuvG__facets{z-index:1;border-top:1px solid #d8dde31c;grid-column:1/13;grid-template-columns:repeat(5,minmax(0,1fr));align-self:end;gap:.8rem 1.25rem;padding-top:1.25rem;display:grid;position:relative}.ChapterDomains-module__qPAuvG__facet{color:#8d99a5;grid-template-columns:1.55rem minmax(0,1fr);gap:.5rem;font-size:.74rem;line-height:1.55;display:grid}.ChapterDomains-module__qPAuvG__domainItem[data-density=compact] .ChapterDomains-module__qPAuvG__domainArticle{min-height:21rem}.ChapterDomains-module__qPAuvG__domainItem[data-density=compact] .ChapterDomains-module__qPAuvG__domainCopy{grid-column:3/11}.ChapterDomains-module__qPAuvG__domainItem[data-density=compact] .ChapterDomains-module__qPAuvG__media{clip-path:none;opacity:.34;min-height:0;position:absolute;inset:0}.ChapterDomains-module__qPAuvG__domainItem[data-density=layered] .ChapterDomains-module__qPAuvG__domainCopy{grid-column:6/13}.ChapterDomains-module__qPAuvG__domainItem[data-density=layered] .ChapterDomains-module__qPAuvG__media{clip-path:polygon(0 0,100% 0,90% 100%,0 100%);grid-column:1/7}.ChapterDomains-module__qPAuvG__domainItem[data-density=layered] .ChapterDomains-module__qPAuvG__mediaVeil{background:linear-gradient(270deg,#07111a 0%,#0000 50%),linear-gradient(#0000 52%,#07111a 100%)}.ChapterDomains-module__qPAuvG__domainItem[data-density=split] .ChapterDomains-module__qPAuvG__domainCopy{grid-column:1/7}.ChapterDomains-module__qPAuvG__domainItem[data-density=split] .ChapterDomains-module__qPAuvG__media{clip-path:none;opacity:.5;min-height:0;position:absolute;inset:0 0 0 48%}.ChapterDomains-module__qPAuvG__domainItem[data-density=split] .ChapterDomains-module__qPAuvG__facets{border-top:0;border-left:1px solid #d8dde31f;grid-area:1/7/auto/13;grid-template-columns:1fr;align-self:center;padding:0 0 0 clamp(1.5rem,3vw,3rem)}.ChapterDomains-module__qPAuvG__domainItem[data-density=terminal] .ChapterDomains-module__qPAuvG__domainArticle{min-height:23rem}.ChapterDomains-module__qPAuvG__domainItem[data-density=terminal] .ChapterDomains-module__qPAuvG__domainCopy{grid-column:2/10}.ChapterDomains-module__qPAuvG__domainItem[data-density=terminal] .ChapterDomains-module__qPAuvG__media{clip-path:polygon(16% 0,100% 0,100% 100%,0 84%);grid-column:10/13;min-height:14rem}@media (max-width:1023px){.ChapterDomains-module__qPAuvG__system{grid-template-columns:1fr;gap:2.5rem}.ChapterDomains-module__qPAuvG__indexRail{scrollbar-width:thin;position:relative;top:auto;overflow-x:auto}.ChapterDomains-module__qPAuvG__indexList{min-width:max-content;display:flex}.ChapterDomains-module__qPAuvG__indexList>li{width:11.5rem}.ChapterDomains-module__qPAuvG__indexLink{border-right:1px solid #d8dde317;padding-right:1rem}}@media (max-width:767px){.ChapterDomains-module__qPAuvG__intro{padding-block:5rem}.ChapterDomains-module__qPAuvG__domainArticle,.ChapterDomains-module__qPAuvG__domainItem[data-density] .ChapterDomains-module__qPAuvG__domainArticle{flex-direction:column;min-height:0;padding:3.5rem 1rem;display:flex}.ChapterDomains-module__qPAuvG__domainItem[data-density] .ChapterDomains-module__qPAuvG__domainCopy,.ChapterDomains-module__qPAuvG__domainItem[data-density] .ChapterDomains-module__qPAuvG__facets,.ChapterDomains-module__qPAuvG__domainItem[data-density] .ChapterDomains-module__qPAuvG__media{width:100%;position:relative;inset:auto}.ChapterDomains-module__qPAuvG__domainItem[data-density] .ChapterDomains-module__qPAuvG__media{opacity:1;clip-path:none;order:2;min-height:12rem;margin-top:2.25rem}.ChapterDomains-module__qPAuvG__domainCopy{order:1}.ChapterDomains-module__qPAuvG__domainItem[data-density] .ChapterDomains-module__qPAuvG__facets{border-top:1px solid #d8dde31c;border-left:0;order:3;grid-template-columns:1fr 1fr;margin-top:1.25rem;padding:1.25rem 0 0;display:grid}.ChapterDomains-module__qPAuvG__domainTitle{font-size:clamp(2rem,10vw,3rem)}}@media (prefers-reduced-motion:reduce){.ChapterDomains-module__qPAuvG__indexLink,.ChapterDomains-module__qPAuvG__indexSignal{transition:none}}
.ChapterMatrix-module__MDHZxG__chapter{isolation:isolate;background:#0d141b;border-top:1px solid #d8dde317;position:relative;overflow:clip}.ChapterMatrix-module__MDHZxG__atmosphere{z-index:-1;pointer-events:none;background:radial-gradient(50% 32% at 18% 14%,#74b7ff14,#0000 72%),radial-gradient(46% 40% at 88% 66%,#4ba7a10d,#0000 74%),linear-gradient(#101820,#090f15);position:absolute;inset:0}.ChapterMatrix-module__MDHZxG__intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding-block:clamp(5.5rem,13vw,10rem) clamp(4rem,8vw,6.5rem);display:grid}.ChapterMatrix-module__MDHZxG__introRule{background:linear-gradient(90deg,#afc7e89e,#0000);width:4rem;height:1px}.ChapterMatrix-module__MDHZxG__note{color:#8e9aa6;max-width:43rem;margin-top:1.75rem;font-size:.93rem;line-height:1.85}.ChapterMatrix-module__MDHZxG__viewAll{align-self:end}.ChapterMatrix-module__MDHZxG__constellation{padding-bottom:clamp(6rem,13vw,11rem);position:relative}.ChapterMatrix-module__MDHZxG__path{background:linear-gradient(#0000,#afc7e847 8%,#d8dde31c 52%,#4ba7a133 90%,#0000);width:1px;position:absolute;top:2.5rem;bottom:calc(clamp(6rem,13vw,11rem) + 2.5rem);left:.55rem}.ChapterMatrix-module__MDHZxG__appList{border-bottom:1px solid #d8dde31a}.ChapterMatrix-module__MDHZxG__appItem{--constellation-offset:0rem;border-top:1px solid #d8dde31a;position:relative}.ChapterMatrix-module__MDHZxG__appItem:nth-child(3n+2){--constellation-offset:clamp(0rem, 3.5vw, 3.5rem);margin-left:var(--constellation-offset)}.ChapterMatrix-module__MDHZxG__appItem:nth-child(3n){--constellation-offset:clamp(0rem, 7vw, 7rem);margin-left:var(--constellation-offset)}.ChapterMatrix-module__MDHZxG__appItem:before{content:"";width:var(--constellation-offset);pointer-events:none;background:linear-gradient(90deg, #d8dde31a, rgb(var(--domain-accent) / .34));height:1px;position:absolute;top:50%;right:100%}.ChapterMatrix-module__MDHZxG__appLink{grid-template-columns:clamp(1.5rem,3vw,2.75rem) clamp(2.5rem,5vw,4.5rem) minmax(11rem,.85fr) minmax(16rem,1.4fr) minmax(8rem,auto) minmax(7rem,9rem);align-items:center;gap:clamp(1rem,2.2vw,2.4rem);min-height:10.5rem;padding:1.5rem clamp(.5rem,2vw,2rem) 1.5rem 0;transition:background-color .22s;display:grid;position:relative}.ChapterMatrix-module__MDHZxG__appLink:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg, rgb(var(--domain-accent) / .09), transparent 58%);transition:opacity .22s;position:absolute;inset:0}.ChapterMatrix-module__MDHZxG__appLink:hover:before,.ChapterMatrix-module__MDHZxG__appLink:focus-visible:before{opacity:1}.ChapterMatrix-module__MDHZxG__node{z-index:1;border:1px solid rgb(var(--domain-accent) / .72);background:#0d141b;place-items:center;width:1.15rem;height:1.15rem;transition:background-color .22s,box-shadow .22s;display:grid;position:relative;transform:rotate(45deg)}.ChapterMatrix-module__MDHZxG__node span{background:rgb(var(--domain-accent));width:3px;height:3px}.ChapterMatrix-module__MDHZxG__appLink:hover .ChapterMatrix-module__MDHZxG__node,.ChapterMatrix-module__MDHZxG__appLink:focus-visible .ChapterMatrix-module__MDHZxG__node{background:rgb(var(--domain-accent) / .18);box-shadow:0 0 20px rgb(var(--domain-accent) / .24)}.ChapterMatrix-module__MDHZxG__appIndex{color:#0000;font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;-webkit-text-stroke:1px #d8dde33d;font-size:clamp(2.1rem,4vw,3.6rem);line-height:.9;transition:-webkit-text-stroke-color .22s}.ChapterMatrix-module__MDHZxG__appLink:hover .ChapterMatrix-module__MDHZxG__appIndex,.ChapterMatrix-module__MDHZxG__appLink:focus-visible .ChapterMatrix-module__MDHZxG__appIndex{-webkit-text-stroke-color:rgb(var(--domain-accent) / .7)}.ChapterMatrix-module__MDHZxG__identity,.ChapterMatrix-module__MDHZxG__positioning,.ChapterMatrix-module__MDHZxG__status,.ChapterMatrix-module__MDHZxG__action{z-index:1;position:relative}.ChapterMatrix-module__MDHZxG__identity{display:block}.ChapterMatrix-module__MDHZxG__domainCode,.ChapterMatrix-module__MDHZxG__codename{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.15em;font-size:.63rem;display:block}.ChapterMatrix-module__MDHZxG__domainCode{color:rgb(var(--domain-accent))}.ChapterMatrix-module__MDHZxG__appName{color:#f5f7f9;font-family:var(--font-serif-sc), "Songti SC", "STSong", serif;letter-spacing:.015em;margin-top:.7rem;font-size:clamp(1.25rem,2.4vw,2.05rem);font-weight:600;line-height:1.25;display:block}.ChapterMatrix-module__MDHZxG__codename{color:#687581;text-transform:uppercase;margin-top:.45rem}.ChapterMatrix-module__MDHZxG__positioning{color:#96a2ad;max-width:35rem;font-size:.84rem;line-height:1.75}.ChapterMatrix-module__MDHZxG__status{justify-self:start}.ChapterMatrix-module__MDHZxG__action{color:#c9d2da;white-space:nowrap;align-items:center;gap:.65rem;font-size:.75rem;display:flex}.ChapterMatrix-module__MDHZxG__actionRule{transform-origin:0;background:rgb(var(--domain-accent) / .74);flex:1;height:1px;transition:transform .22s cubic-bezier(.22,1,.36,1);transform:scaleX(.34)}.ChapterMatrix-module__MDHZxG__appLink:hover .ChapterMatrix-module__MDHZxG__actionRule,.ChapterMatrix-module__MDHZxG__appLink:focus-visible .ChapterMatrix-module__MDHZxG__actionRule{transform:scaleX(1)}@media (max-width:1100px){.ChapterMatrix-module__MDHZxG__appLink{grid-template-columns:1.5rem 3.5rem minmax(11rem,.8fr) minmax(16rem,1.2fr) minmax(7rem,auto)}.ChapterMatrix-module__MDHZxG__action{grid-column:3/6;max-width:9rem}}@media (max-width:800px){.ChapterMatrix-module__MDHZxG__intro{grid-template-columns:1fr;align-items:start}.ChapterMatrix-module__MDHZxG__viewAll{justify-self:start}.ChapterMatrix-module__MDHZxG__path{left:.55rem}.ChapterMatrix-module__MDHZxG__appItem:nth-child(n){--constellation-offset:0rem;margin-left:0}.ChapterMatrix-module__MDHZxG__appLink{grid-template-columns:1.25rem 3rem minmax(0,1fr) auto;gap:.8rem 1rem;min-height:0;padding-block:2rem}.ChapterMatrix-module__MDHZxG__node{grid-area:1/1;width:.85rem;height:.85rem}.ChapterMatrix-module__MDHZxG__appIndex{grid-area:1/2;font-size:2.3rem}.ChapterMatrix-module__MDHZxG__identity{grid-area:1/3}.ChapterMatrix-module__MDHZxG__status{grid-area:1/4}.ChapterMatrix-module__MDHZxG__positioning{grid-area:2/2/auto/5}.ChapterMatrix-module__MDHZxG__action{grid-area:3/2/auto/5}}@media (max-width:520px){.ChapterMatrix-module__MDHZxG__appLink{grid-template-columns:1rem 2.5rem minmax(0,1fr)}.ChapterMatrix-module__MDHZxG__status{grid-area:2/2/auto/4;margin-top:.2rem}.ChapterMatrix-module__MDHZxG__positioning{grid-area:3/2/auto/4}.ChapterMatrix-module__MDHZxG__action{grid-area:4/2/auto/4}}@media (prefers-reduced-motion:reduce){.ChapterMatrix-module__MDHZxG__appLink,.ChapterMatrix-module__MDHZxG__appLink:before,.ChapterMatrix-module__MDHZxG__node,.ChapterMatrix-module__MDHZxG__appIndex,.ChapterMatrix-module__MDHZxG__actionRule{transition:none}}
.ChapterFoundation-module__TpR7Pa__chapter{--foundation-ink:#111c25;--foundation-body:#3f4d59;--foundation-muted:#566572;--foundation-faint:#71808d;--foundation-line:#243a4d24;--foundation-line-strong:#243a4d3d;--foundation-accent:#416d91;--domain-accent:65 109 145;--hairline:#243a4d1f;--hairline-strong:#243a4d33;color:var(--foundation-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(58% 42% at 78% 12%,#ffffffe6,#0000 72%),radial-gradient(52% 48% at 8% 84%,#bed0dd57,#0000 76%),linear-gradient(154deg,#e7edf1 0%,#f5f7f8 46%,#e9eff3 100%);border-block:1px solid #cad6dfcc;overflow:clip;box-shadow:inset 0 42px 72px -64px #060f18cc,inset 0 -36px 64px -62px #060f18b3}.ChapterFoundation-module__TpR7Pa__chapter:before{z-index:-2;pointer-events:none;content:"";background-image:linear-gradient(112deg,#0000 0 37%,#5974890f 37.08%,#0000 37.2%),linear-gradient(112deg,#0000 0 64%,#ffffffb8 64.08%,#0000 64.22%),repeating-linear-gradient(90deg,#0000 0 8.9rem,#2a435709 8.9rem calc(8.9rem + 1px));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.ChapterFoundation-module__TpR7Pa__content{z-index:2;position:relative}.ChapterFoundation-module__TpR7Pa__atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ChapterFoundation-module__TpR7Pa__atmosphere span{display:block;position:absolute}.ChapterFoundation-module__TpR7Pa__atmosphere span:first-child{background:radial-gradient(#fffc,#cedbe438 52%,#0000 74%);width:min(66rem,76vw);height:min(32rem,44vw);top:7%;right:-8%;transform:rotate(-7deg)}.ChapterFoundation-module__TpR7Pa__atmosphere span:nth-child(2){clip-path:polygon(0 28%,96% 0,100% 58%,8% 100%);background:linear-gradient(105deg,#0000 4%,#ffffff9e 42%,#afc5d426 72%,#0000 92%);width:76%;height:24rem;top:39%;left:-12%}.ChapterFoundation-module__TpR7Pa__atmosphere span:nth-child(3){clip-path:polygon(7% 14%,100% 0,94% 82%,0 100%);background:linear-gradient(96deg,#0000,#b2c6d32e,#ffffff73);border-block:1px solid #47647b14;width:70%;height:16rem;bottom:8%;right:-5%}.ChapterFoundation-module__TpR7Pa__marker>span:first-child,.ChapterFoundation-module__TpR7Pa__marker>span:last-child{color:var(--foundation-muted)}.ChapterFoundation-module__TpR7Pa__marker>span:nth-child(2){background:#416d919e}.ChapterFoundation-module__TpR7Pa__chapter .ChapterFoundation-module__TpR7Pa__heading{color:var(--foundation-ink);text-shadow:0 1px #ffffffad}.ChapterFoundation-module__TpR7Pa__chapter .ChapterFoundation-module__TpR7Pa__lede{color:var(--foundation-body)}.ChapterFoundation-module__TpR7Pa__intro{position:relative}.ChapterFoundation-module__TpR7Pa__intro:after{content:"";background:linear-gradient(90deg, transparent, var(--foundation-line-strong));width:min(36rem,48vw);height:1px;position:absolute;bottom:-2.25rem;right:0}.ChapterFoundation-module__TpR7Pa__diagramStage{isolation:isolate;border-block:1px solid var(--foundation-line);perspective:1000px;padding:3.25rem 2.5rem 2.2rem;position:relative}.ChapterFoundation-module__TpR7Pa__diagramStage:before{z-index:-2;content:"";clip-path:polygon(2.5% 5%,100% 0,96.5% 95%,0 100%);background:linear-gradient(106deg,#ffffff94,#d6e1e838 58%,#ffffff24);border:1px solid #3450661c;position:absolute;inset:1.3rem 1.2rem .8rem;box-shadow:0 28px 70px #2d425217}.ChapterFoundation-module__TpR7Pa__diagramStage:after{z-index:-3;content:"";background:linear-gradient(90deg,#0000,#416d910f 52%,#0000);position:absolute;inset:0;transform:translateY(1.5rem)scale(.96)}.ChapterFoundation-module__TpR7Pa__diagramSlices{z-index:-1;pointer-events:none;position:absolute;inset:1rem;overflow:hidden}.ChapterFoundation-module__TpR7Pa__diagramSlices span{clip-path:polygon(12% 0,100% 4%,87% 100%,0 92%);background:linear-gradient(150deg,#ffffff61,#b7cad714);border-inline:1px solid #28445b0f;position:absolute;top:5%;bottom:3%}.ChapterFoundation-module__TpR7Pa__diagramSlices span:first-child{width:36%;left:0}.ChapterFoundation-module__TpR7Pa__diagramSlices span:nth-child(2){width:38%;left:31%;transform:translateY(.7rem)}.ChapterFoundation-module__TpR7Pa__diagramSlices span:nth-child(3){width:36%;right:0;transform:translateY(1.4rem)}.ChapterFoundation-module__TpR7Pa__diagram{z-index:2;position:relative;overflow:visible}.ChapterFoundation-module__TpR7Pa__diagramGuide{stroke:#2a435721}.ChapterFoundation-module__TpR7Pa__tierLabel{fill:#60717f;text-transform:uppercase}.ChapterFoundation-module__TpR7Pa__edge{stroke:#416d9194}.ChapterFoundation-module__TpR7Pa__nodeDot{fill:var(--foundation-accent)}.ChapterFoundation-module__TpR7Pa__nodeRing{stroke:#416d917a}.ChapterFoundation-module__TpR7Pa__nodeLabel{fill:#344654}.ChapterFoundation-module__TpR7Pa__capabilityIndex{isolation:isolate;gap:.7rem;display:grid}.ChapterFoundation-module__TpR7Pa__tierSlice{grid-template-columns:minmax(8.5rem,.24fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,4.5rem);min-height:8.5rem;padding:1.45rem clamp(1.1rem,2.8vw,2.75rem) 1.55rem;display:grid;position:relative}.ChapterFoundation-module__TpR7Pa__tierSlice:before{z-index:-1;content:"";border-block:1px solid var(--foundation-line);clip-path:polygon(.8% 8%,100% 0,98.5% 92%,0 100%);background:linear-gradient(104deg,#ffffffa3,#dde6ec57 58%,#ffffff21);position:absolute;inset:0;box-shadow:0 20px 44px #2c41510e}.ChapterFoundation-module__TpR7Pa__capabilityIndex>:nth-child(2) .ChapterFoundation-module__TpR7Pa__tierSlice{margin-inline:1.25rem 3.75rem}.ChapterFoundation-module__TpR7Pa__capabilityIndex>:nth-child(3) .ChapterFoundation-module__TpR7Pa__tierSlice{margin-inline:2.5rem}.ChapterFoundation-module__TpR7Pa__capabilityIndex>:nth-child(4) .ChapterFoundation-module__TpR7Pa__tierSlice{margin-inline:3.75rem 1.25rem}.ChapterFoundation-module__TpR7Pa__capabilityIndex>:nth-child(5) .ChapterFoundation-module__TpR7Pa__tierSlice{margin-inline-start:5rem}.ChapterFoundation-module__TpR7Pa__tierHeading{justify-content:space-between;align-items:baseline;gap:1rem;padding-top:.3rem;display:flex;position:relative}.ChapterFoundation-module__TpR7Pa__tierHeading .eyebrow{color:#4f606e}.ChapterFoundation-module__TpR7Pa__tierCount{color:#41566752;font-family:var(--font-serif-sc), "Songti SC", "STSong", serif;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,4vw,4.8rem);line-height:.78}.ChapterFoundation-module__TpR7Pa__capabilityList{grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));gap:1.2rem clamp(1.1rem,2.4vw,2.5rem);margin:0;display:grid}.ChapterFoundation-module__TpR7Pa__capabilityItem{border-left:1px solid #2b465b29;min-width:0;padding:.25rem 0 .25rem 1.2rem;position:relative}.ChapterFoundation-module__TpR7Pa__capabilityName{color:var(--foundation-ink);font-size:.94rem;line-height:1.55;position:relative}.ChapterFoundation-module__TpR7Pa__capabilityDot{background:var(--foundation-accent);width:5px;height:5px;position:absolute;top:.62rem;left:-1.42rem;box-shadow:0 0 0 3px #416d9117}.ChapterFoundation-module__TpR7Pa__capabilityNumber{color:var(--foundation-faint);font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em;margin-right:.55rem;font-size:.67rem;display:inline-block}.ChapterFoundation-module__TpR7Pa__capabilityBody{max-width:38rem;color:var(--foundation-muted);margin-top:.38rem;font-size:.8rem;line-height:1.72}@media (max-width:63.999rem){.ChapterFoundation-module__TpR7Pa__intro:after{width:65%}.ChapterFoundation-module__TpR7Pa__capabilityIndex>:nth-child(n) .ChapterFoundation-module__TpR7Pa__tierSlice{margin-inline:0}}@media (max-width:47.999rem){.ChapterFoundation-module__TpR7Pa__chapter:before{background-size:auto,auto,5rem 100%}.ChapterFoundation-module__TpR7Pa__atmosphere span:nth-child(2){width:115%}.ChapterFoundation-module__TpR7Pa__intro:after{width:76%;left:0;right:auto}.ChapterFoundation-module__TpR7Pa__tierSlice{min-height:0;padding:1.25rem 1rem 1.35rem;display:block}.ChapterFoundation-module__TpR7Pa__tierSlice:before{clip-path:polygon(0 4%,100% 0,98% 96%,1% 100%)}.ChapterFoundation-module__TpR7Pa__tierHeading{margin-bottom:1.05rem}.ChapterFoundation-module__TpR7Pa__tierCount{font-size:2.8rem}.ChapterFoundation-module__TpR7Pa__capabilityList{grid-template-columns:1fr;gap:0}.ChapterFoundation-module__TpR7Pa__capabilityItem{border-top:1px solid #2b465b1f;border-left:0;padding-block:.85rem}.ChapterFoundation-module__TpR7Pa__capabilityDot{top:1.22rem;left:-.12rem}.ChapterFoundation-module__TpR7Pa__capabilityName,.ChapterFoundation-module__TpR7Pa__capabilityBody{padding-left:.8rem}}@media (prefers-contrast:more){.ChapterFoundation-module__TpR7Pa__chapter{--foundation-body:#26343f;--foundation-muted:#354552;--foundation-line:#152a3b47;--foundation-line-strong:#152a3b6b}.ChapterFoundation-module__TpR7Pa__tierSlice:before,.ChapterFoundation-module__TpR7Pa__diagramStage:before{background-color:#ffffffb8}}
