.blueprint-content .custom-builds-page .bp-hero h1{max-width:16ch}.blueprint-content .custom-builds-page .bp-actions .bp-text-link{margin-top:0}.blueprint-content .custom-builds-page .custom-builds-lead{max-width:65ch;margin-top:20px;color:var(--bp-muted)}.blueprint-content .custom-builds-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;border-top:1px solid var(--bp-line)}.blueprint-content .custom-builds-categories article{min-width:0;padding:26px 26px 30px 0;border-bottom:1px solid var(--bp-line)}.blueprint-content .custom-builds-categories h3{font-size:21px;line-height:1.3}.blueprint-content .custom-builds-categories p{max-width:33ch;margin-top:12px;color:var(--bp-muted)}.blueprint-content .custom-builds-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px}.blueprint-content .custom-builds-examples{margin-top:24px;border-top:1px solid var(--bp-line)}.blueprint-content .custom-builds-examples li{padding:20px 0;border-bottom:1px solid var(--bp-line);line-height:1.65}.blueprint-content .custom-builds-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:36px;border-top:1px solid var(--bp-line)}.blueprint-content .custom-builds-process li{padding:26px 24px 0 0}.blueprint-content .custom-builds-process h3{font-size:20px;line-height:1.3}.blueprint-content .custom-builds-process p{margin-top:12px;color:var(--bp-muted)}.blueprint-content .custom-builds-caveat{max-width:70ch;margin-top:32px;color:var(--bp-muted);font-size:14px}.blueprint-content .custom-builds-foundation-copy p+p{margin-top:18px}.blueprint-content .custom-builds-foundation-copy p{color:var(--bp-muted)}.blueprint-content .custom-builds-final{border-bottom:0}@media (max-width: 900px){.blueprint-content .custom-builds-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.blueprint-content .custom-builds-process{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}}@media (max-width: 760px){.blueprint-content .custom-builds-split{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width: 560px){.blueprint-content .custom-builds-categories{grid-template-columns:minmax(0,1fr)}.blueprint-content .custom-builds-process{grid-template-columns:minmax(0,1fr);gap:0}.blueprint-content .custom-builds-process li{border-bottom:1px solid var(--bp-line);padding:20px 0}}
