.technologyHero .lede{margin-top:30px;max-width:740px}.technologyHero h1{font-size:clamp(40px,5.5vw,76px)}.technologyHeading{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:60px;gap:60px;align-items:end;margin-bottom:50px}.technologyHeading h2{margin-bottom:0}.technologyCore{scroll-margin-top:72px}.technologyLayers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 50px;gap:0 50px;margin-top:60px}.technologyLayers article{border-top:1px solid var(--line-paper);padding:30px 0 35px}.technologyNumber{display:block;font:10px var(--font-mono),monospace;color:#2e6b4f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px}.technologyLayers h3{font-size:26px;font-weight:500;letter-spacing:-.025em;margin-bottom:16px}.technologyLayers p{font-size:15px;line-height:1.75;color:var(--ink-soft);max-width:490px}.technologyLayers small{display:block;font:10px var(--font-mono),monospace;color:#48715b;margin-top:24px;line-height:1.8}.technologyInterfaces{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.technologyInterfaces article{padding:36px;border:1px solid var(--line-strong);background:#0a1d1570;border-radius:12px}.technologyInterfaces article>span{display:block;font:12px var(--font-mono),monospace;color:var(--mint);letter-spacing:.1em;margin-bottom:28px}.technologyInterfaces h3{font-size:26px;font-weight:400;margin-bottom:15px}.technologyControls p,.technologyInterfaces p{font-size:15px;line-height:1.75;color:var(--sage)}.technologyControls{border-top:1px solid var(--line-strong);margin-top:64px;padding-top:35px}.technologyControls>h3{font-size:25px;font-weight:400;margin-bottom:32px}.technologyControls>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px}.technologyControls h4{font-size:15px;font-weight:500;margin-bottom:13px}.technologyControls p{font-size:13px}.technologyLearning .technologyHeading{margin-bottom:0;align-items:start}.technologyLearning .body+.body{margin-top:22px}.technologyLearningNote{font:10px var(--font-mono),monospace;color:#2e6b4f;margin-top:28px;line-height:1.8}.technologyCtaCopy{max-width:630px;margin:24px 0 35px;color:var(--sage);font-size:17px;line-height:1.7}@media(max-width:800px){.technologyHeading{grid-template-columns:1fr;gap:28px}.technologyControls>div{grid-template-columns:1fr 1fr}.technologyLayers{gap:0 28px}.technologyInterfaces article{padding:26px}}@media(max-width:600px){.technologyHero h1{font-size:40px}.technologyAccess,.technologyCore,.technologyLearning{padding:65px 0}.technologyControls>div,.technologyInterfaces,.technologyLayers{grid-template-columns:1fr}.technologyLayers{margin-top:38px}.technologyInterfaces h3,.technologyLayers h3{font-size:23px}.technologyControls{margin-top:40px}.technologyCtaCopy{font-size:15px}.finalCta .btn{white-space:normal}}