.rebuild-foundation-module__AyDaFW__page{width:100%}.rebuild-foundation-module__AyDaFW__shell{width:min(calc(100% - var(--page-gutter)), var(--content-width));min-height:calc(100svh - var(--compact-chrome-height));align-content:center;margin:0 auto;padding:48px 0;display:grid}.rebuild-foundation-module__AyDaFW__content{gap:18px;display:grid}.rebuild-foundation-module__AyDaFW__content p,.rebuild-foundation-module__AyDaFW__content span{margin:0}.rebuild-foundation-module__AyDaFW__content p{color:var(--accent-strong);letter-spacing:.11em;text-transform:uppercase;font-size:.66rem;font-weight:900}.rebuild-foundation-module__AyDaFW__content h1{max-width:none;font-size:clamp(4rem,14vw,8rem)}.rebuild-foundation-module__AyDaFW__content span{max-width:38ch;color:var(--muted);font-size:clamp(.95rem,2vw,1.1rem);line-height:1.65}.rebuild-foundation-module__AyDaFW__toolLink{width:fit-content;color:var(--text);align-items:center;gap:10px;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.rebuild-foundation-module__AyDaFW__toolLink span{color:var(--accent-strong);transition:transform var(--motion-fast) var(--ease-standard)}.rebuild-foundation-module__AyDaFW__toolLink:hover span{transform:translate(3px)}.rebuild-foundation-module__AyDaFW__editorialSection,.rebuild-foundation-module__AyDaFW__principleSection,.rebuild-foundation-module__AyDaFW__toolFeature{width:min(calc(100% - var(--page-gutter)), var(--content-width));border-top:1px solid var(--line);margin:0 auto;padding:clamp(64px,8vw,108px) 0}.rebuild-foundation-module__AyDaFW__editorialSection{grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);gap:clamp(52px,9vw,132px);display:grid}.rebuild-foundation-module__AyDaFW__sectionHeading p{color:var(--accent-strong);letter-spacing:.11em;text-transform:uppercase;margin:0 0 16px;font-size:.64rem;font-weight:900}.rebuild-foundation-module__AyDaFW__sectionHeading h2{letter-spacing:-.055em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.55rem,4.6vw,4.8rem);line-height:.95}.rebuild-foundation-module__AyDaFW__sectionCopy{align-self:end}.rebuild-foundation-module__AyDaFW__sectionCopy p,.rebuild-foundation-module__AyDaFW__toolBody p{max-width:62ch;color:var(--muted);margin:0;line-height:1.76}.rebuild-foundation-module__AyDaFW__sectionCopy p+p,.rebuild-foundation-module__AyDaFW__toolBody p+p{margin-top:15px}.rebuild-foundation-module__AyDaFW__sectionCopy p:first-child,.rebuild-foundation-module__AyDaFW__toolBody p:first-child{color:var(--muted-strong);font-size:1.05rem}.rebuild-foundation-module__AyDaFW__principleSection{gap:48px;display:grid}.rebuild-foundation-module__AyDaFW__principleGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.rebuild-foundation-module__AyDaFW__principleGrid article{min-width:0;padding:24px 28px 28px 0}.rebuild-foundation-module__AyDaFW__principleGrid article+article{border-left:1px solid var(--line);padding-left:28px}.rebuild-foundation-module__AyDaFW__principleGrid span{color:var(--accent-strong);font-size:.6rem;font-weight:900}.rebuild-foundation-module__AyDaFW__principleGrid h3{margin:24px 0 9px;font-size:1.12rem}.rebuild-foundation-module__AyDaFW__principleGrid p{max-width:34ch;color:var(--muted);margin:0;font-size:.82rem;line-height:1.65}.rebuild-foundation-module__AyDaFW__toolFeature{grid-template-columns:minmax(0,.8fr) minmax(300px,.9fr) minmax(220px,.55fr);gap:clamp(38px,6vw,84px);display:grid}.rebuild-foundation-module__AyDaFW__toolBody{align-self:end}.rebuild-foundation-module__AyDaFW__toolLink{color:var(--accent-strong);margin-top:24px}.rebuild-foundation-module__AyDaFW__toolFacts{border-top:1px solid var(--line);align-self:stretch;margin:0}.rebuild-foundation-module__AyDaFW__toolFacts div{border-bottom:1px solid var(--line);grid-template-columns:86px 1fr;gap:16px;padding:13px 0;display:grid}.rebuild-foundation-module__AyDaFW__toolFacts dt{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.61rem;font-weight:900}.rebuild-foundation-module__AyDaFW__toolFacts dd{color:var(--text);margin:0;font-size:.7rem;font-weight:800}@media (max-width:820px){.rebuild-foundation-module__AyDaFW__editorialSection,.rebuild-foundation-module__AyDaFW__toolFeature,.rebuild-foundation-module__AyDaFW__principleGrid{grid-template-columns:1fr}.rebuild-foundation-module__AyDaFW__principleGrid article{padding:22px 0}.rebuild-foundation-module__AyDaFW__principleGrid article+article{border-top:1px solid var(--line);border-left:0;padding-left:0}.rebuild-foundation-module__AyDaFW__toolFacts{width:min(100%,420px)}}@media (max-width:520px){.rebuild-foundation-module__AyDaFW__shell{min-height:calc(100svh - var(--compact-chrome-height));padding:36px 0}.rebuild-foundation-module__AyDaFW__editorialSection,.rebuild-foundation-module__AyDaFW__principleSection,.rebuild-foundation-module__AyDaFW__toolFeature{padding:58px 0}.rebuild-foundation-module__AyDaFW__sectionHeading h2{font-size:clamp(2.65rem,13vw,3.8rem)}}
