.fx-list{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.fx-row{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;padding:48px 0;display:grid}.fx-row.fx-flip .fx-copy{order:2}.fx-copy{min-width:0}.fx-num{letter-spacing:0;text-transform:none;color:var(--inkMute);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:block}.fx-copy h3{letter-spacing:-.5px;color:var(--ink);margin:12px 0 10px;font-size:22px;font-weight:500;line-height:1.15}.fx-copy p{color:var(--inkSoft);max-width:460px;margin:0;font-size:15px;line-height:1.55}.fx-points{border-top:1px solid var(--hair);max-width:460px;margin:20px 0 0;padding:0;list-style:none}.fx-points li{color:var(--inkSoft);border-bottom:1px solid var(--hair);padding:10px 0;font-size:13.5px;line-height:1.45}.fx-shot{min-width:0;margin:0}.fx-frame{border:1px solid var(--hairStrong);background:var(--paper);border-radius:2px;padding:10px;position:relative}.fx-frame:before,.fx-frame:after{content:"";border:solid var(--ink);pointer-events:none;width:10px;height:10px;position:absolute}.fx-frame:before{border-width:1.5px 0 0 1.5px;top:-1px;left:-1px}.fx-frame:after{border-width:0 1.5px 1.5px 0;bottom:-1px;right:-1px}.fx-frame picture,.fx-frame img{width:100%;height:auto;display:block}.fx-frame img{border:1px solid var(--hair)}.fx-shot figcaption{letter-spacing:0;text-transform:none;color:var(--inkMute);margin-top:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}@media (max-width:900px){.fx-row{grid-template-columns:minmax(0,1fr);gap:24px;padding:36px 0}.fx-row.fx-flip .fx-copy{order:0}.fx-copy h3{font-size:20px}}
