.musculoskeletal-figure{margin:42px 0;padding:26px 0;border-top:3px solid #213d4c;border-bottom:1px solid #c4d0d4;font-family:var(--sans,Arial,sans-serif);color:#20313a;clear:both}.musculoskeletal-figure figcaption{display:grid;gap:9px;margin:0 0 24px}.musculoskeletal-figure figcaption>span{font-size:15px;letter-spacing:.16em;color:#587785}.musculoskeletal-figure figcaption>strong{font-size:22px;line-height:1.5}.musculoskeletal-caption{margin:22px 0 0!important;font-size:15px!important;line-height:1.8!important;color:#5d7078}.msa-question{display:grid;grid-template-columns:.9fr auto 1.45fr;gap:16px;align-items:stretch}.msa-question .is-entry{padding:25px;background:#213d4c;color:#fff;display:grid;align-content:center;gap:12px}.msa-question span,.msa-system span,.msa-plate span,.msa-elbow ol span,.msa-attachments span,.msa-angle span,.msa-chain span,.msa-axes span,.msa-five span{font-size:15px;letter-spacing:.08em;color:#6f8994}.msa-question .is-entry span{color:#b9d3dc}.msa-question .is-entry b{font-size:24px}.msa-question .is-entry p{margin:0!important;font-size:15px!important}.msa-question-arrow{align-self:center;font:28px Georgia,serif;color:#b78135}.msa-question ol{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:#c4d0d4}.msa-question li{padding:18px 12px;background:#eef3f4;display:grid;gap:9px}.msa-question li b{font-size:17px}.msa-question li span{font-size:15px;line-height:1.5;letter-spacing:0}.msa-system{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;background:#eef3f4;padding:20px}.msa-system>div{padding:22px 12px;text-align:center;display:grid;gap:8px;background:#fff}.msa-system>i{align-self:center;padding:0 6px;color:#b78135}.msa-system b{font-size:18px}.msa-system small{font-size:15px;line-height:1.5}.msa-plate,.msa-axes{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#c4d0d4}.msa-plate section,.msa-axes section{padding:25px;background:#eef3f4}.msa-plate section:last-child,.msa-axes section:last-child{background:#213d4c;color:#fff}.msa-plate section:last-child span,.msa-axes section:last-child span{color:#b9d3dc}.msa-plate b{display:block;margin:14px 0;font-size:18px;line-height:1.6}.msa-plate p,.msa-axes p{margin:0!important;font-size:15px!important;line-height:1.7!important}.msa-elbow{display:grid;grid-template-columns:minmax(220px,.8fr) 1.2fr;gap:28px;align-items:center;padding:26px;background:#eef3f4}.msa-bones{position:relative;height:270px}.msa-bones span{position:absolute;display:block;border-radius:24px;background:#e7d4b1;border:3px solid #977d59}.msa-bones .humerus{width:50px;height:120px;left:42%;top:10px}.msa-bones .ulna{width:42px;height:137px;left:37%;top:128px;transform:rotate(7deg)}.msa-bones .radius{width:35px;height:135px;left:58%;top:130px;transform:rotate(-8deg)}.msa-bones i{position:absolute;display:block}.msa-bones .axis-flex{width:150px;border-top:6px solid #bd5e45;left:19%;top:127px}.msa-bones .axis-rotate{height:235px;border-left:6px solid #247b86;left:64%;top:22px;transform:rotate(-6deg)}.msa-elbow ol{list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:1px;background:#c4d0d4}.msa-elbow li{padding:15px 17px;background:#fff;display:flex;justify-content:space-between;gap:18px}.msa-elbow li b{font-size:15px}.msa-axis-key{grid-column:1/-1;display:flex;justify-content:center;gap:24px;font-size:15px}.msa-axis-key span{display:flex;align-items:center;gap:8px}.msa-axis-key i{width:24px;border-top:5px solid #bd5e45}.msa-axis-key span:last-child i{border-color:#247b86}.msa-attachments{display:grid;grid-template-columns:1fr .9fr 1fr;gap:18px;align-items:stretch}.msa-attachments>div{padding:24px;background:#eef3f4;display:grid;gap:10px}.msa-attachments .msa-muscle{border-radius:46% 46% 34% 34%;background:#ad5a4c;color:#fff;text-align:center;align-content:center}.msa-attachments .msa-muscle span{color:#f2d6cd}.msa-attachments .msa-insertion{background:#213d4c;color:#fff}.msa-attachments .msa-insertion span{color:#b9d3dc}.msa-attachments b{font-size:16px;line-height:1.5}.msa-attachments strong{font-size:20px}.msa-moment{padding:22px;background:#eef3f4}.msa-moment svg{display:block;width:100%;height:auto;background:#fff}.msa-moment svg text{font:600 17px var(--sans,Arial,sans-serif);fill:#20313a}.msa-moment>div{display:flex;gap:12px;justify-content:center;margin-top:18px}.msa-moment>div b{padding:12px 18px;background:#213d4c;color:#fff;font-size:16px}.msa-angle{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#c4d0d4}.msa-angle>div{min-height:250px;padding:20px;background:#eef3f4;display:grid;grid-template-rows:auto 1fr auto;gap:16px;text-align:center}.msa-angle .is-mid{background:#213d4c;color:#fff}.msa-angle .is-mid span{color:#b9d3dc}.msa-angle i{position:relative;display:block;width:110px;height:110px;margin:auto;border-left:16px solid #e7d4b1;border-bottom:16px solid #e7d4b1;transform:rotate(var(--a));transform-origin:16px 94px}.msa-angle i:after{content:"";position:absolute;width:26px;height:26px;border-radius:50%;background:#bd5e45;left:-21px;bottom:-21px}.msa-angle b{font-size:15px;line-height:1.5}.msa-chain{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#c4d0d4}.msa-chain>div{padding:21px;background:#eef3f4;display:grid;gap:10px}.msa-chain>div b{font-size:16px;line-height:1.5}.msa-chain>strong{padding:18px;background:#213d4c;color:#fff;text-align:center;font-size:17px}.msa-chain>em{padding:18px;background:#b78135;color:#fff;text-align:center;font-size:24px}.msa-chain>strong:first-of-type{grid-column:1/3}.msa-axes section>div{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0}.msa-axes section b{padding:9px 11px;border:1px solid #9eb0b7;font-size:15px}.msa-axes section:last-child b{border-color:#6e8995}.msa-five{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:#c4d0d4}.msa-five li{padding:22px 12px;background:#eef3f4;text-align:center;display:grid;gap:8px}.msa-five li:nth-child(3){background:#213d4c;color:#fff}.msa-five li:nth-child(3) span{color:#b9d3dc}.msa-five b{font-size:18px}.msa-five small{font-size:15px;line-height:1.4}@media(max-width:760px){.musculoskeletal-figure{margin:32px 0;padding:22px 0}.msa-question{grid-template-columns:1fr}.msa-question-arrow{text-align:center;transform:rotate(90deg)}.msa-question ol{grid-template-columns:1fr 1fr}.msa-system{grid-template-columns:1fr 1fr;gap:1px}.msa-system>i{display:none}.msa-elbow{grid-template-columns:1fr;padding:20px}.msa-attachments{grid-template-columns:1fr}.msa-attachments .msa-muscle{border-radius:36px}.msa-angle{grid-template-columns:1fr}.msa-chain{grid-template-columns:1fr}.msa-chain>strong:first-of-type{grid-column:auto}.msa-chain>em{padding:7px;transform:none}.msa-five{grid-template-columns:1fr 1fr}.msa-five li:last-child{grid-column:1/-1}.msa-moment>div{flex-direction:column}.msa-axis-key{flex-direction:column;align-items:center}}@media(max-width:460px){.msa-question ol,.msa-system,.msa-plate,.msa-axes,.msa-five{grid-template-columns:1fr}.msa-five li:last-child{grid-column:auto}.msa-elbow li{display:grid;gap:5px}.msa-moment{padding:10px}.msa-moment svg text{font-size:19px}}@media print{.musculoskeletal-figure{break-inside:avoid}}
@media(max-width:460px){.article-feature-visual .record-figure-caption{right:145px;line-height:1.35}.msa-moment svg text{font-size:36px}}
