.connection-grid{align-items:start}.synthesis>.connection-method{font-size:17px;line-height:1.85;color:#bdb4c9;max-width:850px;margin:18px 0 24px}.connection{min-width:0;padding:26px!important}.connection h3{line-height:1.3!important;overflow-wrap:anywhere}.connection h3 .connection-reversed{display:inline-block;font:500 12px/1.6 var(--sans);border:1px solid #d7b88444;border-radius:4px;padding:1px 6px;color:#d7b884;vertical-align:middle}.connection .connection-labels{font-size:15px;line-height:1.7;color:#bbaaC7;margin:12px 0 22px;border-bottom:1px solid #d7b88424;padding-bottom:16px}.connection h4{font:600 17px/1.6 var(--sans);color:#ead3ac;margin:0 0 10px}.connection .connection-meaning p,.connection .connection-detail p,.connection .connection-advice p{font-size:18px;line-height:1.85;margin:0;color:#d8d0df}.connection .connection-meaning p+p{margin-top:17px}.connection-detail{margin-top:22px;padding-top:16px;border-top:1px solid #d7b88424}.connection-detail summary{color:#d7b884;font-size:15px;line-height:1.7;cursor:pointer}.connection-detail>div{margin-top:18px}.connection-detail h4{font-size:15px}.connection .connection-detail p{font-size:16px}.connection-advice{margin-top:24px;padding:20px;border-left:2px solid #d7b88495;border-radius:0 8px 8px 0;background:#d7b8840a}.connection-advice h4{font-size:16px;margin-bottom:10px}@media(max-width:700px){.connection{padding:22px 18px!important}.connection .connection-meaning p,.connection .connection-advice p{font-size:18px}.connection-advice{padding:17px 14px}.connection .connection-labels{font-size:15px}}
