.technical-passage{grid-column:1/-1;position:relative;width:100%;max-width:1120px;margin:55px auto 15px;min-width:0}
.technical-passage-heading{max-width:650px;margin-bottom:32px}
.technical-passage-heading>.eyebrow{font-size:10px;margin-bottom:18px;letter-spacing:.14em}
.technical-passage-heading>h3{font:400 clamp(32px,3.5vw,49px)/1.17 Manrope,Arial,sans-serif;letter-spacing:-.045em;margin:0 0 20px}
.technical-passage-heading>p:last-child{font-size:15px!important;line-height:1.85;color:var(--muted);max-width:54ch}
.technical-pictures{margin-top:0}
.technical-pictures .modern-figure:nth-child(even){padding-top:70px}
.technical-pictures img{max-height:590px}
.technical-pictures img[src*="downlight-optic"]{max-height:410px}
.technical-pictures img[src*="linear-optic"]{max-height:430px}
/* Reserve a quieter margin for the companion, separate from the reading. */
#enlighto-guide[data-context="site"]{filter:none}
@media(min-width:701px) and (max-width:1099px){[data-guide-perch]{display:block;height:100px;width:100%;pointer-events:none}.modern-figure figcaption{padding-left:100px!important;min-height:100px}}
@media(max-width:700px){.technical-passage{margin:35px auto 10px}.technical-passage-heading{margin-bottom:25px}.technical-passage-heading>h3{font-size:33px}.technical-passage-heading>p:last-child{font-size:14px!important}.technical-pictures .modern-figure:nth-child(even){padding-top:0}.technical-pictures img{max-height:470px}[data-guide-perch]{height:110px}.modern-figure figcaption{padding-left:100px!important;min-height:100px}}
