.about-hero{display:grid;grid-template-columns:53% 47%;align-items:center;min-height:555px;padding:42px 0}.about-copy{position:relative;z-index:3}.about-copy .lead{margin-bottom:18px}.about-arrow{position:absolute;right:20px;bottom:-8px;width:135px}.about-system{position:relative;min-height:470px}.network-art{position:absolute;z-index:3;left:-7%;top:36px;width:92%}.crane-art{position:absolute;z-index:2;right:-27%;top:-24px;width:82%;opacity:.84}.about-system .hero-halftone{z-index:1;right:-17%;top:120px}
.thinking-building{display:grid;grid-template-columns:1fr 1fr;gap:0}.thinking-building>article{min-height:430px;padding:46px 42px}.thinking{display:grid;grid-template-columns:180px 1fr;border-right:1px dashed var(--rule)}.thinking-art{width:175px;margin-top:15px}.thinking-building .rule-heading,.values-direction .rule-heading{width:240px}.thinking-building ul{margin:24px 0 0;padding-left:23px;font-family:Arial,sans-serif;font-size:14px;line-height:1.45}.thinking-building li+li{margin-top:17px}.thinking-building li::marker{color:var(--orange)}.build-body{display:grid;grid-template-columns:190px 1fr;gap:26px}.build-body>img{width:185px;margin-top:28px}
.values-direction{display:grid;grid-template-columns:55% 45%;gap:0}.values-direction>article{min-height:410px;padding:40px 25px}.values{border-right:1px dashed var(--rule)}.values>div{display:grid;grid-template-columns:repeat(5,1fr);margin-top:30px}.values article{position:relative;padding:0 12px;text-align:center}.values article:not(:last-child)::after{position:absolute;right:-3px;top:0;bottom:0;width:6px;content:"";background:url("../assets/decor/vertical-rule.svg") center/100% 100% no-repeat}.values article img{width:55px;height:55px;margin:0 auto 12px}.values article:first-child img{color:var(--orange)}.values h3{margin:0;text-transform:uppercase}.values p{font-family:Arial,sans-serif;font-size:11px;line-height:1.35}.direction>div{display:grid;grid-template-columns:58% 42%;gap:20px;align-items:center}.direction>div>img{width:100%}.direction p,.direction ul{font-family:Arial,sans-serif;font-size:13px;line-height:1.45}.direction ul{padding:0;list-style:none}.direction li{margin:7px 0}.direction li::before{display:inline-grid;place-items:center;width:16px;height:16px;margin-right:7px;color:var(--cream);border-radius:50%;background:var(--orange);content:"✓";font-size:10px}
.focused-stack{display:grid;grid-template-columns:1fr 260px;overflow:hidden}.stack-main{padding:35px 40px}.stack-main>.rule-heading{width:400px}.focused-stack-grid{display:grid;grid-template-columns:repeat(6,1fr);margin-top:25px}.focused-stack-grid article{position:relative;min-height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px;text-align:center}.focused-stack-grid article:not(:last-child)::after{position:absolute;right:-3px;top:10px;bottom:10px;width:6px;content:"";background:url("../assets/decor/vertical-rule.svg") center/100% 100% no-repeat}.focused-stack-grid img{width:52px;height:52px}.focused-stack-grid strong{font-family:var(--display-font);font-size:41px}.focused-stack-grid strong:first-child{color:var(--orange)}.focused-stack-grid .bootstrap-mark{width:51px;height:51px;display:grid;place-items:center;color:var(--cream);border-radius:6px;background:var(--orange)}.focused-stack-grid span{margin-top:8px;font-size:13px}.purpose{position:relative;padding:35px 28px;color:var(--cream)}.purpose>img:first-child{width:58px}.purpose h2{margin:8px 0;font-family:var(--display-font);font-size:29px}.purpose h2 span{color:var(--orange)}.purpose p{font-family:Arial,sans-serif;font-size:14px}.purpose>img:last-child{position:absolute;right:20px;bottom:18px;width:90px}.about-commitments{margin-bottom:42px}.about-footer .footer-art{right:-35px;bottom:-30px;width:270px;opacity:.75}
@media(max-width:1040px){.about-hero{grid-template-columns:1fr;min-height:950px}.about-system{min-height:450px}.network-art{left:5%;width:80%}.crane-art{right:-3%;width:62%}.thinking-building,.values-direction{grid-template-columns:1fr}.thinking{border-right:0}.values{border-right:0}.focused-stack{grid-template-columns:1fr}.purpose{min-height:240px}.focused-stack-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:700px){.about-hero{min-height:850px}.about-system{min-height:370px}.network-art{left:0;width:100%}.crane-art{opacity:.35;width:80%}.thinking-building>article,.values-direction>article{padding:36px 15px}.thinking{grid-template-columns:1fr}.thinking-art{margin-inline:auto}.build-body{grid-template-columns:1fr}.build-body>img{margin-inline:auto}.values>div{grid-template-columns:1fr 1fr}.values article{min-height:180px}.values article::after{display:none}.direction>div{grid-template-columns:1fr}.focused-stack-grid{grid-template-columns:1fr 1fr}.focused-stack-grid article::after{display:none}.stack-main{padding:30px 18px}.about-arrow{right:0;bottom:-55px}}
.values article img,.about-commitments img{filter:brightness(0)}
