.info-content{max-width:860px}.info-content h1{font-size:clamp(36px,6vw,64px);font-weight:500;letter-spacing:-1.5px}.info-content>p{margin-top:24px;max-width:680px}.info-content label{display:block;margin-top:36px;margin-bottom:12px;font-weight:600}.info-content select{display:block;width:100%;max-width:560px;min-height:56px;padding:14px 16px;background:#252525;color:#f1f1ec;border:1px solid #777;font:inherit;border-radius:4px}.info-content select:focus-visible{outline:3px solid #ffd500;outline-offset:4px}.info-content .catalog-note{font-size:14px;margin-top:14px}.instructions-section{border-top:1px solid var(--line)}.instruction-pending{border:1px solid #555;padding:28px;margin:28px 0}.instruction-pending h3{font-size:22px;margin-bottom:12px}.instruction-pending h3:not(:first-child){margin-top:28px}.instruction-pending p{max-width:680px}.info-back{margin-left:28px}@media(max-width:760px){.info-back{display:flex;width:max-content;margin:24px 0 0}.instruction-pending{padding:20px}}

.connector-concept{margin:32px 0 24px;border:1px solid #555;background:#1d1d1d;padding:12px}.connector-concept svg{display:block;width:100%;height:auto}.connector-concept figcaption{font-size:12px;color:#b6b6aa;padding:12px;letter-spacing:.5px}.connector-key{margin:0}.connector-key>div{padding:20px 0;border-bottom:1px solid #444}.connector-key dt{color:#ffd500;font-size:17px;margin-bottom:8px}.connector-key dd{margin:0;color:#aaa;max-width:680px}
