.technology-page-module__yn1eCW__body{padding-bottom:72px}.technology-page-module__yn1eCW__content{min-width:0}.technology-page-module__yn1eCW__overview,.technology-page-module__yn1eCW__section{scroll-margin-top:32px}.technology-page-module__yn1eCW__overview h2{max-width:22ch;margin-top:18px;font-size:clamp(2rem,3vw,2.8rem)}.technology-page-module__yn1eCW__lead{max-width:64ch;margin-top:28px;font-size:1.08rem}.technology-page-module__yn1eCW__principle{border-left:2px solid var(--color-accent);color:var(--color-muted);margin-top:28px;padding-left:24px;font-size:.93rem}.technology-page-module__yn1eCW__section{border-top:1px solid var(--color-ink);margin-top:60px;padding-top:30px}.technology-page-module__yn1eCW__section h2{letter-spacing:-.025em;font-size:1.65rem}.technology-page-module__yn1eCW__sectionIntro{color:var(--color-muted);max-width:65ch;margin-top:16px;font-size:.94rem}.technology-page-module__yn1eCW__entries,.technology-page-module__yn1eCW__environments{margin:28px 0 0}.technology-page-module__yn1eCW__entries>div{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:28px;padding-block:24px;display:grid}.technology-page-module__yn1eCW__entries dt,.technology-page-module__yn1eCW__environments dt{color:var(--color-ink);font-size:1rem;font-weight:500;line-height:1.5}.technology-page-module__yn1eCW__entries dd,.technology-page-module__yn1eCW__environments dd{color:var(--color-muted);margin:0;font-size:.91rem}.technology-page-module__yn1eCW__environments{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;display:grid}.technology-page-module__yn1eCW__environments>div{border-top:1px solid var(--color-line);padding-top:20px}.technology-page-module__yn1eCW__environments dd{margin-top:10px}@media (max-width:1199px){.technology-page-module__yn1eCW__entries>div{grid-template-columns:1fr;gap:10px}}@media (max-width:767px){.technology-page-module__yn1eCW__body{padding-bottom:40px}.technology-page-module__yn1eCW__overview h2{font-size:2rem}.technology-page-module__yn1eCW__lead{margin-top:22px;font-size:1rem}.technology-page-module__yn1eCW__principle{padding-left:18px}.technology-page-module__yn1eCW__section{margin-top:40px;padding-top:24px}.technology-page-module__yn1eCW__section h2{font-size:1.45rem}.technology-page-module__yn1eCW__environments{grid-template-columns:1fr;gap:22px}}
