.ThesisPage-module__IHHb_G__page{width:100%;padding:0 0 128px}.ThesisPage-module__IHHb_G__hero{width:min(var(--max-width), calc(100% - 48px));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:80px;margin:0 auto;padding:160px 0 80px;display:grid}.ThesisPage-module__IHHb_G__hero h1,.ThesisPage-module__IHHb_G__sectionHeading h2,.ThesisPage-module__IHHb_G__sectionLead h2,.ThesisPage-module__IHHb_G__designHeading h2,.ThesisPage-module__IHHb_G__limitsHeading h2{font-family:var(--font-display);font-size:var(--font-size-page-title);font-weight:var(--font-weight-regular);letter-spacing:-.04em;margin:18px 0 0;line-height:.96}.ThesisPage-module__IHHb_G__heroCopy>p:not(.ThesisPage-module__IHHb_G__vxEyebrow){max-width:590px;color:var(--muted-foreground);margin:28px 0 0;font-size:1.125rem;line-height:1.45}.ThesisPage-module__IHHb_G__hero h1 span{color:#0a0a0a75}.ThesisPage-module__IHHb_G__directory{border-top:1px solid var(--rule);display:grid}.ThesisPage-module__IHHb_G__directory a{border-bottom:1px solid var(--rule);min-height:68px;color:var(--foreground);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:16px;text-decoration:none;display:grid}.ThesisPage-module__IHHb_G__directory strong,.ThesisPage-module__IHHb_G__directory small{display:block}.ThesisPage-module__IHHb_G__directory strong{font-size:.9375rem;font-weight:var(--font-weight-medium)}.ThesisPage-module__IHHb_G__directory small{color:var(--muted);font-size:.75rem;line-height:1.35}.ThesisPage-module__IHHb_G__directory svg{color:var(--muted)}.ThesisPage-module__IHHb_G__directory a:hover,.ThesisPage-module__IHHb_G__directory a:focus-visible{color:var(--primary)}.ThesisPage-module__IHHb_G__core,.ThesisPage-module__IHHb_G__design,.ThesisPage-module__IHHb_G__becoming,.ThesisPage-module__IHHb_G__capabilities,.ThesisPage-module__IHHb_G__limits,.ThesisPage-module__IHHb_G__annual{width:min(var(--max-width), calc(100% - 48px));border-top:1px solid var(--rule);margin:0 auto;padding:96px 0;scroll-margin-top:100px}.ThesisPage-module__IHHb_G__sectionHeading h2,.ThesisPage-module__IHHb_G__sectionLead h2,.ThesisPage-module__IHHb_G__designHeading h2,.ThesisPage-module__IHHb_G__limitsHeading h2{font-size:var(--font-size-section-title)}.ThesisPage-module__IHHb_G__sectionHeading>p:not(.ThesisPage-module__IHHb_G__vxEyebrow),.ThesisPage-module__IHHb_G__limitsHeading>p:not(.ThesisPage-module__IHHb_G__vxEyebrow){max-width:760px;color:var(--muted-foreground);margin:22px 0 0;font-size:1rem;line-height:1.56}.ThesisPage-module__IHHb_G__sectionSplit{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:80px;display:grid}.ThesisPage-module__IHHb_G__sectionSplit .ThesisPage-module__IHHb_G__sectionHeading{position:sticky;top:112px}.ThesisPage-module__IHHb_G__statementRail{border-top:1px solid var(--rule)}.ThesisPage-module__IHHb_G__statementRail article{border-bottom:1px solid var(--rule);grid-template-columns:42px minmax(0,1fr);align-items:start;gap:22px;min-height:80px;padding:24px 0;display:grid}.ThesisPage-module__IHHb_G__statementRail article>span{color:var(--muted);font-size:.75rem;font-weight:var(--font-weight-medium);padding-top:3px}.ThesisPage-module__IHHb_G__statementRail article>div{max-width:700px}.ThesisPage-module__IHHb_G__statementRail p{color:var(--muted-foreground);margin:0;font-size:1rem;line-height:1.62}.ThesisPage-module__IHHb_G__statementRail .ThesisPage-module__IHHb_G__railLead p{color:var(--foreground);font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.24}.ThesisPage-module__IHHb_G__sectionLead{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:80px;display:grid}.ThesisPage-module__IHHb_G__editorialCopy{color:#0a0a0ab8;max-width:680px;font-size:1.075rem;line-height:1.62}.ThesisPage-module__IHHb_G__editorialCopy p{margin:0 0 24px}.ThesisPage-module__IHHb_G__editorialCopy p:last-child{margin-bottom:0}.ThesisPage-module__IHHb_G__designIntro{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:80px;display:grid}.ThesisPage-module__IHHb_G__designHeading{max-width:460px;position:sticky;top:112px}.ThesisPage-module__IHHb_G__designNarrative{max-width:680px}.ThesisPage-module__IHHb_G__designNarrative p{color:var(--muted-foreground);margin:0;font-size:1.025rem;line-height:1.65}.ThesisPage-module__IHHb_G__designNarrative p+p{margin-top:24px}.ThesisPage-module__IHHb_G__designNarrative p:first-child{color:var(--foreground);font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.24}.ThesisPage-module__IHHb_G__dataSurface{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:280px minmax(0,1fr);gap:64px;margin-top:96px;padding:64px 0;display:grid}.ThesisPage-module__IHHb_G__dataSurfaceIntro{max-width:280px}.ThesisPage-module__IHHb_G__dataSurfaceIntro>p:not(.ThesisPage-module__IHHb_G__vxEyebrow){color:var(--foreground);font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.24}.ThesisPage-module__IHHb_G__definitionList{margin:0}.ThesisPage-module__IHHb_G__definitionList ul{margin:0;padding:0;list-style:none}.ThesisPage-module__IHHb_G__definitionList li{border-bottom:1px solid var(--rule);min-height:80px;color:var(--muted-foreground);grid-template-columns:minmax(150px,.42fr) minmax(0,1.58fr) 14px;align-items:center;gap:32px;padding:20px 0;font-size:.9375rem;line-height:1.55;display:grid}.ThesisPage-module__IHHb_G__definitionList li:first-child{border-top:1px solid var(--rule)}.ThesisPage-module__IHHb_G__definitionList li:after{color:var(--muted);content:"↗";font-size:.875rem}.ThesisPage-module__IHHb_G__definitionList li strong{color:var(--foreground);font-size:1rem;font-weight:var(--font-weight-medium)}.ThesisPage-module__IHHb_G__dataContext{border-top:1px solid var(--rule);counter-reset:data-context;grid-column:1/-1;margin-top:40px}.ThesisPage-module__IHHb_G__dataContext p{border-bottom:1px solid var(--rule);color:#0a0a0aad;counter-increment:data-context;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:22px;min-height:80px;margin:0;padding:24px 0;font-size:1rem;line-height:1.62;display:grid}.ThesisPage-module__IHHb_G__dataContext p+p{margin-left:0}.ThesisPage-module__IHHb_G__dataContext p:before{color:var(--muted);content:counter(data-context, decimal-leading-zero);font-size:.75rem;font-weight:var(--font-weight-medium);padding-top:3px}.ThesisPage-module__IHHb_G__designClose{border-top:1px solid var(--rule);margin-top:96px;padding-top:96px}.ThesisPage-module__IHHb_G__designImpact{max-width:896px;color:var(--foreground);font-family:var(--font-display);letter-spacing:-.025em;text-align:center;text-wrap:balance;margin:0 auto;font-size:clamp(1.7rem,2.6vw,2.6rem);line-height:1.24}.ThesisPage-module__IHHb_G__designImpact p,.ThesisPage-module__IHHb_G__designOrder p,.ThesisPage-module__IHHb_G__designFinal p{margin:0}.ThesisPage-module__IHHb_G__designCloseCopy{border-top:1px solid var(--rule);max-width:896px;margin:64px auto 0}.ThesisPage-module__IHHb_G__designOrder{border-bottom:1px solid var(--rule);padding:32px 0}.ThesisPage-module__IHHb_G__designOrder .ThesisPage-module__IHHb_G__statement{max-width:800px;font-size:clamp(1.25rem,1.8vw,1.6rem)}.ThesisPage-module__IHHb_G__designFinal{border-bottom:1px solid var(--rule);color:var(--muted-foreground);padding:24px 0;font-size:1rem;line-height:1.62}.ThesisPage-module__IHHb_G__statement{color:var(--foreground);font-family:var(--font-display);letter-spacing:-.025em;padding:0;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.28}.ThesisPage-module__IHHb_G__sectionHeading{max-width:720px}.ThesisPage-module__IHHb_G__becoming>.ThesisPage-module__IHHb_G__sectionHeading{text-align:center;max-width:672px;margin:0 auto}.ThesisPage-module__IHHb_G__directionList{margin-top:56px}.ThesisPage-module__IHHb_G__directionList ul{counter-reset:direction;grid-template-columns:repeat(auto-fit,minmax(342px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ThesisPage-module__IHHb_G__directionList li{background:var(--surface);min-height:240px;color:var(--muted-foreground);counter-increment:direction;border-radius:12px;padding:40px;font-size:.9375rem;line-height:1.55;position:relative}.ThesisPage-module__IHHb_G__directionList li:before{color:var(--muted);content:counter(direction, decimal-leading-zero);font-size:.75rem;font-weight:var(--font-weight-medium);position:absolute;top:40px;left:40px}.ThesisPage-module__IHHb_G__directionList li strong{color:var(--foreground);font-family:var(--font-display);font-size:1.2rem;font-weight:var(--font-weight-regular);letter-spacing:-.025em;margin:76px 0 14px;line-height:1.15;display:block}.ThesisPage-module__IHHb_G__conclusion{border-top:1px solid var(--rule);max-width:680px;margin:48px 0 0 auto;padding-top:30px}.ThesisPage-module__IHHb_G__conclusion p{color:var(--foreground);margin:0;font-size:.9375rem;line-height:1.58}.ThesisPage-module__IHHb_G__numberedList{border-top:1px solid var(--rule)}.ThesisPage-module__IHHb_G__numberedList ul{counter-reset:capability;margin:0;padding:0;list-style:none}.ThesisPage-module__IHHb_G__numberedList li{border-bottom:1px solid var(--rule);counter-increment:capability;align-items:center;min-height:78px;padding:18px 0 18px 58px;font-size:.9375rem;line-height:1.48;display:flex;position:relative}.ThesisPage-module__IHHb_G__numberedList li:before{color:var(--muted);content:counter(capability, decimal-leading-zero);font-size:.75rem;font-weight:var(--font-weight-medium);position:absolute;left:0}.ThesisPage-module__IHHb_G__limitsFrame{color:#fff;background:#111;border-radius:12px;padding:40px}.ThesisPage-module__IHHb_G__limitsHeading{max-width:790px}.ThesisPage-module__IHHb_G__limitsHeading .vxEyebrow{color:#ffffff80}.ThesisPage-module__IHHb_G__limitsHeading h2{color:#fff}.ThesisPage-module__IHHb_G__limitsHeading>p:not(.ThesisPage-module__IHHb_G__vxEyebrow){color:#ffffff94;margin-left:0}.ThesisPage-module__IHHb_G__limitList{margin-top:52px}.ThesisPage-module__IHHb_G__limitList ul{counter-reset:limit;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(48px,8vw,112px);margin:0;padding:0;list-style:none;display:grid}.ThesisPage-module__IHHb_G__limitList li{color:#ffffffb3;counter-increment:limit;border-top:1px solid #ffffff24;align-items:center;min-height:96px;padding:20px 0 20px 52px;font-size:.9375rem;line-height:1.5;display:flex;position:relative}.ThesisPage-module__IHHb_G__limitList li:before{color:#ffffff57;content:counter(limit, decimal-leading-zero);font-size:.75rem;font-weight:var(--font-weight-medium);position:absolute;left:0}.ThesisPage-module__IHHb_G__annual .ThesisPage-module__IHHb_G__sectionLead{margin-bottom:56px}.ThesisPage-module__IHHb_G__testList ul{counter-reset:annual-test;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(48px,8vw,112px);margin:0;padding:0;list-style:none;display:grid}.ThesisPage-module__IHHb_G__testList li{border-top:1px solid var(--rule);counter-increment:annual-test;align-items:center;min-height:86px;padding:18px 0 18px 46px;font-size:.9375rem;line-height:1.48;display:flex;position:relative}.ThesisPage-module__IHHb_G__testList li:before{color:var(--muted);content:counter(annual-test, decimal-leading-zero);font-size:.75rem;font-weight:var(--font-weight-medium);position:absolute;left:0}.ThesisPage-module__IHHb_G__annualClose{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:920px;color:var(--foreground);font-family:var(--font-display);letter-spacing:-.02em;text-align:center;margin:48px auto 0;padding:36px 0;font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.42}.ThesisPage-module__IHHb_G__annualClose p{margin:0}.ThesisPage-module__IHHb_G__tableScroller{overscroll-behavior-inline:contain;width:100%;overflow-x:auto}.ThesisPage-module__IHHb_G__tableScroller table{border-collapse:collapse;width:100%}.ThesisPage-module__IHHb_G__tableScroller th,.ThesisPage-module__IHHb_G__tableScroller td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:18px 16px}@media (max-width:1000px){.ThesisPage-module__IHHb_G__hero{grid-template-columns:minmax(0,1fr);padding-top:116px}.ThesisPage-module__IHHb_G__directory{margin-top:12px}.ThesisPage-module__IHHb_G__sectionLead,.ThesisPage-module__IHHb_G__sectionSplit,.ThesisPage-module__IHHb_G__designIntro,.ThesisPage-module__IHHb_G__dataSurface{grid-template-columns:minmax(0,1fr);gap:42px}.ThesisPage-module__IHHb_G__sectionSplit .ThesisPage-module__IHHb_G__sectionHeading,.ThesisPage-module__IHHb_G__designHeading{position:static}.ThesisPage-module__IHHb_G__directionList ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ThesisPage-module__IHHb_G__editorialCopy{max-width:780px}}@media (max-width:720px){.ThesisPage-module__IHHb_G__page{width:100%;padding:0 0 80px}.ThesisPage-module__IHHb_G__hero,.ThesisPage-module__IHHb_G__core,.ThesisPage-module__IHHb_G__design,.ThesisPage-module__IHHb_G__becoming,.ThesisPage-module__IHHb_G__capabilities,.ThesisPage-module__IHHb_G__limits,.ThesisPage-module__IHHb_G__annual{width:min(var(--max-width), calc(100% - 32px))}.ThesisPage-module__IHHb_G__hero{padding-top:80px;padding-bottom:64px}.ThesisPage-module__IHHb_G__hero h1{font-size:var(--font-size-mobile-display);line-height:1.06}.ThesisPage-module__IHHb_G__core,.ThesisPage-module__IHHb_G__design,.ThesisPage-module__IHHb_G__becoming,.ThesisPage-module__IHHb_G__capabilities,.ThesisPage-module__IHHb_G__limits,.ThesisPage-module__IHHb_G__annual{padding:64px 0}.ThesisPage-module__IHHb_G__annualClose{text-align:left}:is(.ThesisPage-module__IHHb_G__directionList ul,.ThesisPage-module__IHHb_G__limitList ul,.ThesisPage-module__IHHb_G__testList ul){grid-template-columns:minmax(0,1fr)}.ThesisPage-module__IHHb_G__statementRail article{grid-template-columns:30px minmax(0,1fr);gap:14px;padding:24px 0}.ThesisPage-module__IHHb_G__directionList li{min-height:220px;padding:32px}.ThesisPage-module__IHHb_G__directionList li:before{top:32px;left:32px}.ThesisPage-module__IHHb_G__directionList li strong{margin-top:64px}.ThesisPage-module__IHHb_G__limitsFrame{padding:30px 24px}.ThesisPage-module__IHHb_G__designHeading{text-align:left;margin-bottom:40px}.ThesisPage-module__IHHb_G__dataSurface{margin-top:64px;padding:48px 0}.ThesisPage-module__IHHb_G__dataSurfaceIntro{max-width:none}.ThesisPage-module__IHHb_G__definitionList li{min-height:0;padding:22px 28px 22px 0;display:block;position:relative}.ThesisPage-module__IHHb_G__definitionList li strong{margin-bottom:8px;display:block}.ThesisPage-module__IHHb_G__definitionList li:after{position:absolute;top:24px;right:0}.ThesisPage-module__IHHb_G__dataContext p{grid-template-columns:30px minmax(0,1fr);gap:14px;padding:24px 0}.ThesisPage-module__IHHb_G__dataContext p:before{padding-top:3px}.ThesisPage-module__IHHb_G__designClose{margin-top:64px;padding-top:64px}.ThesisPage-module__IHHb_G__designImpact{text-align:left;text-wrap:pretty}.ThesisPage-module__IHHb_G__designCloseCopy{margin-top:48px}.ThesisPage-module__IHHb_G__conclusion{margin-left:0}.ThesisPage-module__IHHb_G__annualClose{letter-spacing:normal;font-family:inherit;font-size:1rem}}
