.movement-detail-v4{--mdv4-bg:#07101a;--mdv4-bg-deep:#050a11;--mdv4-surface:#0e1723c2;--mdv4-surface-strong:#101b2af0;--mdv4-line:#a8bad629;--mdv4-line-strong:#8e77ff59;--mdv4-ink:#f5f7fb;--mdv4-muted:#a8b3c4;--mdv4-soft:#7f8b9d;--mdv4-accent:#8170ff;--mdv4-accent-2:#3d9cff;--mdv4-good:#45c991;--mdv4-bad:#f16b6b;color:var(--mdv4-ink);background:radial-gradient(circle at 72% 7%,#5148be29,#0000 28rem),linear-gradient(#07101a 0%,#09121d 42%,#060b12 100%);position:relative;overflow:clip}.movement-detail-v4 .movement-detail-v4__data-hero{background:0 0;border-bottom:0;padding-bottom:0}.movement-detail-v4 .movement-detail-v4__data-hero h1{max-width:14ch;color:var(--mdv4-ink);letter-spacing:-.055em;font-size:clamp(3rem,6vw,4.5rem)}.movement-detail-v4 .movement-detail-v4__data-hero .data-hero__eyebrow{color:#a499ff}.movement-detail-v4 .movement-detail-v4__data-hero .data-hero__badge{margin-top:1.25rem}.movement-detail-v4 .movement-detail-v4__breadcrumb{color:var(--mdv4-soft);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.84rem;display:flex}.movement-detail-v4 .movement-detail-v4__breadcrumb a{color:inherit;text-decoration:none}.movement-detail-v4 .movement-detail-v4__breadcrumb a:hover,.movement-detail-v4 .movement-detail-v4__breadcrumb a:focus-visible{color:var(--mdv4-ink)}.movement-detail-v4 .movement-detail-v4__shell{gap:4.5rem;padding-top:1.75rem;padding-bottom:5.5rem;display:grid}.movement-detail-v4 .movement-detail-v4__hero-stage{grid-template-columns:minmax(16rem,.78fr) minmax(28rem,1.42fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-top:-12.5rem;display:grid;position:relative}.movement-detail-v4 .movement-detail-v4__hero-copy{align-self:start;padding-top:13.5rem;padding-bottom:0}.movement-detail-v4 .movement-detail-v4__intro{color:#c8d1df;max-width:52ch;margin:0;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.7}.movement-detail-v4 .movement-detail-v4__support-inline{color:var(--mdv4-muted);align-items:center;gap:.8rem;margin-top:1.6rem;font-size:.9rem;display:flex}.movement-detail-v4 .movement-detail-v4__hero-media{background:linear-gradient(145deg,#121c2ab8,#040910eb);border-radius:2rem;min-height:34rem;position:relative;overflow:hidden}.movement-detail-v4 .movement-detail-v4__hero-media:after{content:"";pointer-events:none;background:linear-gradient(90deg,#07101a38,#0000 30%,#0409101f);position:absolute;inset:0}.movement-detail-v4 .movement-detail-v4__hero-media figure{height:100%;margin:0;position:relative}.movement-detail-v4 .movement-detail-v4__hero-media img{object-fit:cover;object-position:center 34%;width:100%;height:100%;min-height:34rem;display:block}.movement-detail-v4 .movement-detail-v4__hero-media figcaption{z-index:1;color:#ffffffc2;max-width:36ch;font-size:.78rem;position:absolute;bottom:1.25rem;left:1.25rem}.movement-detail-v4 .movement-detail-v4__quick-facts{z-index:2;border:1px solid var(--mdv4-line);backdrop-filter:blur(18px);background:#09111ceb;border-radius:1.2rem;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));margin:-1.2rem 2rem 0;padding:1rem 0;display:grid;position:relative;box-shadow:0 1.5rem 4rem #0003}.movement-detail-v4 .movement-detail-v4__quick-facts div{border-right:1px solid var(--mdv4-line);padding:.35rem 1.25rem}.movement-detail-v4 .movement-detail-v4__quick-facts div:last-child{border-right:0}.movement-detail-v4 .movement-detail-v4__quick-facts dt{color:var(--mdv4-soft);margin-bottom:.25rem;font-size:.72rem}.movement-detail-v4 .movement-detail-v4__quick-facts dd{color:var(--mdv4-ink);margin:0;font-size:.94rem;font-weight:650}.movement-detail-v4 .movement-detail-v4__section{gap:1.75rem;scroll-margin-top:6rem;display:grid}.movement-detail-v4 .movement-detail-v4__section-heading{gap:.35rem;max-width:48rem;display:grid}.movement-detail-v4 .movement-detail-v4__section-heading>p{color:#9f92ff;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:750}.movement-detail-v4 .movement-detail-v4__section-heading h2,.movement-detail-v4 .movement-detail-v4__utility h2,.movement-detail-v4 .movement-detail-v4__support-band h2,.movement-detail-v4 .movement-detail-v4__final-cta h2{color:var(--mdv4-ink);letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,2.4vw,2.15rem)}.movement-detail-v4 .movement-detail-v4__preparation{border-top:1px solid var(--mdv4-line);border-bottom:1px solid var(--mdv4-line);grid-template-columns:minmax(12rem,.38fr) 1fr;align-items:start;gap:clamp(2rem,5vw,5rem);padding:2.4rem 0}.movement-detail-v4 .movement-detail-v4__preparation ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.movement-detail-v4 .movement-detail-v4__preparation li{grid-template-columns:auto 1fr;align-items:start;gap:.8rem;display:grid}.movement-detail-v4 .movement-detail-v4__preparation li>span{color:#9083ff;letter-spacing:.08em;font-size:.72rem;font-weight:800}.movement-detail-v4 .movement-detail-v4__preparation li p{color:var(--mdv4-muted);margin:0;line-height:1.6}.movement-detail-v4 .movement-detail-v4__technique{grid-template-columns:minmax(16rem,.56fr) 1fr;align-items:start;gap:clamp(2.5rem,7vw,7rem)}.movement-detail-v4 .movement-detail-v4__technique ol{margin:0;padding:0;list-style:none;display:grid}.movement-detail-v4 .movement-detail-v4__technique li{border-bottom:1px solid var(--mdv4-line);grid-template-columns:2.2rem 1fr;align-items:start;gap:1rem;padding:1rem 0;display:grid}.movement-detail-v4 .movement-detail-v4__technique li:first-child{padding-top:0}.movement-detail-v4 .movement-detail-v4__technique li>span{color:#c7c0ff;border:1px solid #8170ff8c;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:750;display:grid}.movement-detail-v4 .movement-detail-v4__technique li p{color:#c7d0dd;margin:0;line-height:1.65}.movement-detail-v4 .movement-detail-v4__visual-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.movement-detail-v4 .movement-detail-v4__teaching-frame{border:1px solid var(--mdv4-line);background:#0b131eb8;border-radius:1.25rem;margin:0;overflow:hidden}.movement-detail-v4 .movement-detail-v4__teaching-media{aspect-ratio:4/5;background:#09111b;position:relative;overflow:hidden}.movement-detail-v4 .movement-detail-v4__teaching-media>span{z-index:1;color:#c9d1de;background:#04080ec7;border-radius:999px;padding:.35rem .6rem;font-size:.7rem;position:absolute;top:1rem;right:1rem}.movement-detail-v4 .movement-detail-v4__teaching-frame img{object-fit:cover;width:100%;height:100%;display:block}.movement-detail-v4 .movement-detail-v4__teaching-frame--schematic img{object-fit:contain;width:min(58%,20rem);height:auto;max-height:78%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.movement-detail-v4 .movement-detail-v4__teaching-frame figcaption{gap:.35rem;padding:1.2rem 1.35rem 1.35rem;display:grid}.movement-detail-v4 .movement-detail-v4__teaching-frame figcaption strong{font-size:1.05rem}.movement-detail-v4 .movement-detail-v4__teaching-frame figcaption span{color:var(--mdv4-muted);line-height:1.55}.movement-detail-v4 .movement-detail-v4__video{border:1px solid var(--mdv4-line);background:linear-gradient(135deg,#141f30e6,#070c14e6);border-radius:1.5rem;padding:2.25rem}.movement-detail-v4 .movement-detail-v4__video .movement-video__external{background:#04080e8f;border:0;border-radius:1.1rem;grid-template-columns:1.1fr .9fr;min-height:21rem;display:grid;overflow:hidden}.movement-detail-v4 .movement-detail-v4__video .movement-video__preview{min-height:20rem}.movement-detail-v4 .movement-detail-v4__video .movement-video__external-copy{align-self:center;padding:clamp(1.5rem,4vw,3.25rem)}.movement-detail-v4 .movement-detail-v4__video .movement-video__external-copy>strong{color:var(--mdv4-ink);margin-bottom:1rem;font-size:clamp(1.4rem,2vw,2rem);display:block}.movement-detail-v4 .movement-detail-v4__video .movement-video__external-copy>p:not(.movement-eyebrow){color:var(--mdv4-muted);line-height:1.65}.movement-detail-v4 .movement-detail-v4__form-grid{grid-template-columns:minmax(0,1fr) minmax(15rem,.65fr) minmax(0,1fr);align-items:stretch;gap:2rem;display:grid}.movement-detail-v4 .movement-detail-v4__form-grid--no-media{grid-template-columns:repeat(2,minmax(0,1fr))}.movement-detail-v4 .movement-detail-v4__form-column{padding:1.5rem 0}.movement-detail-v4 .movement-detail-v4__form-column h3{color:var(--mdv4-ink);margin:0 0 1.25rem;font-size:1.2rem}.movement-detail-v4 .movement-detail-v4__form-column ul{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.movement-detail-v4 .movement-detail-v4__form-column li{grid-template-columns:1.5rem 1fr;align-items:start;gap:.7rem;display:grid}.movement-detail-v4 .movement-detail-v4__form-column li span{border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;margin-top:.15rem;font-size:.72rem;font-weight:900;display:grid}.movement-detail-v4 .movement-detail-v4__form-column li p{color:#c5cedb;margin:0;line-height:1.55}.movement-detail-v4 .movement-detail-v4__form-column--good li span{color:var(--mdv4-good);border:1px solid #45c9918c}.movement-detail-v4 .movement-detail-v4__form-column--bad li span{color:var(--mdv4-bad);border:1px solid #f16b6b8c}.movement-detail-v4 .movement-detail-v4__form-media{background:radial-gradient(circle,#4f46af33,#070c1440 58%);border-radius:1.25rem;place-items:center;min-height:22rem;margin:0;display:grid;position:relative;overflow:hidden}.movement-detail-v4 .movement-detail-v4__form-media>span{z-index:1;color:var(--mdv4-soft);font-size:.72rem;position:absolute;top:1rem;left:1rem}.movement-detail-v4 .movement-detail-v4__form-media img{object-fit:cover;width:100%;height:100%;max-height:30rem;display:block}.movement-detail-v4 .movement-detail-v4__form-media--schematic img{object-fit:contain;width:min(72%,20rem);height:auto}.movement-detail-v4 .movement-detail-v4__form-media figcaption{color:var(--mdv4-muted);font-size:.74rem;position:absolute;inset:auto 1rem 1rem}.movement-detail-v4 .movement-detail-v4__utility{border-top:1px solid var(--mdv4-line);border-bottom:1px solid var(--mdv4-line);padding:2.25rem 0}.movement-detail-v4 .movement-detail-v4__utility-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.movement-detail-v4 .movement-detail-v4__utility-grid>section{border-right:1px solid var(--mdv4-line);padding:.5rem 2rem}.movement-detail-v4 .movement-detail-v4__utility-grid>section:first-child{padding-left:0}.movement-detail-v4 .movement-detail-v4__utility-grid>section:last-child{border-right:0;padding-right:0}.movement-detail-v4 .movement-detail-v4__utility-grid h2{margin-bottom:1rem;font-size:1.25rem}.movement-detail-v4 .movement-detail-v4__utility-grid p{color:var(--mdv4-muted);margin:.5rem 0 0;line-height:1.6}.movement-detail-v4 .movement-detail-v4__utility-grid strong{color:var(--mdv4-ink)}.movement-detail-v4 .movement-detail-v4__support-band{border:1px solid var(--mdv4-line-strong);background:radial-gradient(circle at 85% 30%,#574ad642,#0000 17rem),linear-gradient(120deg,#1c1c4ee6,#07101ceb);border-radius:1.5rem;grid-template-columns:minmax(14rem,.55fr) 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(2rem,4vw,3.5rem)}.movement-detail-v4 .movement-detail-v4__support-band>div:first-child>p{color:#a99fff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .5rem;font-size:.76rem;font-weight:800}.movement-detail-v4 .movement-detail-v4__support-copy{gap:1rem;display:grid}.movement-detail-v4 .movement-detail-v4__support-copy p{color:#c6cfdd;max-width:58ch;margin:0;line-height:1.65}.movement-detail-v4 .movement-detail-v4__capability-detail{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:.4rem;padding-top:1.25rem;display:grid}.movement-detail-v4 .movement-detail-v4__capability-detail>div{min-width:0}.movement-detail-v4 .movement-detail-v4__capability-detail span,.movement-detail-v4 .movement-detail-v4__capability-detail strong,.movement-detail-v4 .movement-detail-v4__capability-detail small{display:block}.movement-detail-v4 .movement-detail-v4__capability-detail span{color:#a99fff;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.4rem;font-size:.72rem;font-weight:800}.movement-detail-v4 .movement-detail-v4__capability-detail strong{color:var(--mdv4-ink);font-size:1rem;line-height:1.45}.movement-detail-v4 .movement-detail-v4__capability-detail small{color:#aeb9c8;margin-top:.45rem;font-size:.82rem;line-height:1.55}.movement-detail-v4 .movement-detail-v4__relation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.movement-detail-v4 .movement-detail-v4__relation-grid a{border:1px solid var(--mdv4-line);min-width:0;color:inherit;background:#0c141f99;border-radius:1rem;grid-template-columns:4.25rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.7rem;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:grid}.movement-detail-v4 .movement-detail-v4__relation-grid a:hover,.movement-detail-v4 .movement-detail-v4__relation-grid a:focus-visible{background:#111b2aeb;border-color:#8170ff75;transform:translateY(-2px)}.movement-detail-v4 .movement-detail-v4__relation-grid img{object-fit:cover;border-radius:.75rem;width:4.25rem;height:4.25rem;display:block}.movement-detail-v4 .movement-detail-v4__relation-grid strong,.movement-detail-v4 .movement-detail-v4__relation-grid small{display:block}.movement-detail-v4 .movement-detail-v4__relation-grid small{color:var(--mdv4-soft);margin-top:.25rem}.movement-detail-v4 .movement-detail-v4__section-copy{max-width:62ch;color:var(--mdv4-muted);margin:-.75rem 0 0;line-height:1.6}.movement-detail-v4 .movement-detail-v4__equipment-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.movement-detail-v4 .movement-detail-v4__equipment-rail .movement-equipment-card{border-color:var(--mdv4-line);background:#0c141fa6;min-width:0}.movement-detail-v4 .movement-detail-v4__equipment-rail .movement-equipment-card__media{aspect-ratio:1/.8;background:#070d16eb}.movement-detail-v4 .movement-detail-v4__equipment-rail .movement-equipment-card__body{background:#0c141fd1}.movement-detail-v4 .movement-detail-v4__equipment-rail .movement-equipment-card__body p,.movement-detail-v4 .movement-detail-v4__equipment-rail .movement-equipment-card__body small{color:var(--mdv4-soft)}.movement-detail-v4 .movement-detail-v4__equipment-rail .movement-equipment-card__body h3 a,.movement-detail-v4 .movement-detail-v4__equipment-rail .movement-equipment-card__body>strong{color:var(--mdv4-ink)}.movement-detail-v4 .movement-detail-v4__equipment-rail .movement-equipment-card__cta{color:#b7afff;background:#8170ff14;border-color:#8170ff94}.movement-detail-v4 .movement-detail-v4__workout-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.movement-detail-v4 .movement-detail-v4__workout-links a{border-bottom:1px solid var(--mdv4-line);color:var(--mdv4-ink);justify-content:space-between;gap:1rem;padding:1rem 1.2rem;text-decoration:none;display:flex}.movement-detail-v4 .movement-detail-v4__faq-list{border-top:1px solid var(--mdv4-line);gap:0;display:grid}.movement-detail-v4 .movement-detail-v4__faq-list details{border-bottom:1px solid var(--mdv4-line)}.movement-detail-v4 .movement-detail-v4__faq-list summary{cursor:pointer;color:var(--mdv4-ink);padding:1.25rem 0;font-weight:650}.movement-detail-v4 .movement-detail-v4__faq-list details p{max-width:70ch;color:var(--mdv4-muted);margin:0 0 1.4rem;line-height:1.65}.movement-detail-v4 .movement-detail-v4__final-cta{background:radial-gradient(circle at 80% 120%,#229aff47,#0000 18rem),radial-gradient(circle at 20% -20%,#6a4cff47,#0000 20rem),#10193b;border:1px solid #7f6fff59;border-radius:1.5rem;grid-template-columns:1fr auto;align-items:center;gap:2rem;padding:clamp(2rem,5vw,4rem);display:grid}.movement-detail-v4 .movement-detail-v4__final-cta>div:first-child>p{color:#aaa0ff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .5rem;font-size:.76rem;font-weight:800}.movement-detail-v4 .movement-detail-v4__final-cta>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.8rem;display:flex}.movement-detail-v4 .movement-detail-v4__media-missing,.movement-detail-v4 .movement-detail-v4__notice{border:1px dashed var(--mdv4-line);color:var(--mdv4-muted);border-radius:1rem;padding:1.2rem}@media (width<=74.99rem){.movement-detail-v4 .movement-detail-v4__shell{gap:3.5rem}.movement-detail-v4 .movement-detail-v4__hero-stage{grid-template-columns:minmax(15rem,.68fr) minmax(24rem,1.32fr)}.movement-detail-v4 .movement-detail-v4__hero-copy{padding-bottom:4rem}.movement-detail-v4 .movement-detail-v4__quick-facts{margin-inline:0}.movement-detail-v4 .movement-detail-v4__relation-grid,.movement-detail-v4 .movement-detail-v4__equipment-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=63.99rem){.movement-detail-v4 .movement-detail-v4__hero-stage{grid-template-columns:1fr;gap:1.5rem;margin-top:0}.movement-detail-v4 .movement-detail-v4__hero-copy{padding-top:0;padding-bottom:0}.movement-detail-v4 .movement-detail-v4__hero-media,.movement-detail-v4 .movement-detail-v4__hero-media img{min-height:30rem}.movement-detail-v4 .movement-detail-v4__quick-facts{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.movement-detail-v4 .movement-detail-v4__quick-facts div{border-right:0;border-bottom:1px solid var(--mdv4-line)}.movement-detail-v4 .movement-detail-v4__preparation,.movement-detail-v4 .movement-detail-v4__technique,.movement-detail-v4 .movement-detail-v4__support-band{grid-template-columns:1fr}.movement-detail-v4 .movement-detail-v4__capability-detail{grid-template-columns:1fr;gap:1rem}.movement-detail-v4 .movement-detail-v4__preparation ul,.movement-detail-v4 .movement-detail-v4__video .movement-video__external,.movement-detail-v4 .movement-detail-v4__form-grid,.movement-detail-v4 .movement-detail-v4__form-grid--no-media{grid-template-columns:1fr}.movement-detail-v4 .movement-detail-v4__form-media{min-height:18rem}.movement-detail-v4 .movement-detail-v4__utility-grid{grid-template-columns:1fr}.movement-detail-v4 .movement-detail-v4__utility-grid>section,.movement-detail-v4 .movement-detail-v4__utility-grid>section:first-child,.movement-detail-v4 .movement-detail-v4__utility-grid>section:last-child{border-right:0;border-bottom:1px solid var(--mdv4-line);padding:1.4rem 0}.movement-detail-v4 .movement-detail-v4__utility-grid>section:last-child{border-bottom:0}}@media (width<=47.99rem){.movement-detail-v4 .movement-detail-v4__data-hero h1{font-size:clamp(2.35rem,11vw,3rem)}.movement-detail-v4 .movement-detail-v4__shell{gap:2.5rem;padding-top:1rem;padding-bottom:3.5rem}.movement-detail-v4 .movement-detail-v4__hero-media,.movement-detail-v4 .movement-detail-v4__hero-media img{border-radius:1.25rem;min-height:24rem}.movement-detail-v4 .movement-detail-v4__quick-facts{backdrop-filter:none;background:#09111c;grid-template-columns:repeat(2,minmax(0,1fr));padding:.35rem 0}.movement-detail-v4 .movement-detail-v4__quick-facts div{padding:.8rem 1rem}.movement-detail-v4 .movement-detail-v4__quick-facts div:last-child{grid-column:1/-1}.movement-detail-v4 .movement-detail-v4__section-heading h2,.movement-detail-v4 .movement-detail-v4__utility h2,.movement-detail-v4 .movement-detail-v4__support-band h2,.movement-detail-v4 .movement-detail-v4__final-cta h2{font-size:clamp(1.45rem,7vw,1.9rem)}.movement-detail-v4 .movement-detail-v4__preparation{padding-block:1.75rem}.movement-detail-v4 .movement-detail-v4__visual-pair,.movement-detail-v4 .movement-detail-v4__relation-grid,.movement-detail-v4 .movement-detail-v4__workout-links{grid-template-columns:1fr}.movement-detail-v4 .movement-detail-v4__equipment-rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(15rem,82%);grid-auto-flow:column;padding-bottom:.65rem;overflow-x:auto}.movement-detail-v4 .movement-detail-v4__equipment-rail .movement-equipment-card{scroll-snap-align:start}.movement-detail-v4 .movement-detail-v4__video,.movement-detail-v4 .movement-detail-v4__support-band,.movement-detail-v4 .movement-detail-v4__final-cta{border-radius:1.1rem;padding:1.35rem}.movement-detail-v4 .movement-detail-v4__video .movement-video__external{min-height:0}.movement-detail-v4 .movement-detail-v4__video .movement-video__preview{min-height:15rem}.movement-detail-v4 .movement-detail-v4__form-grid{gap:.5rem}.movement-detail-v4 .movement-detail-v4__form-media{min-height:16rem}.movement-detail-v4 .movement-detail-v4__relation-grid a{grid-template-columns:3.75rem minmax(0,1fr) auto}.movement-detail-v4 .movement-detail-v4__relation-grid img{width:3.75rem;height:3.75rem}.movement-detail-v4 .movement-detail-v4__final-cta{grid-template-columns:1fr}.movement-detail-v4 .movement-detail-v4__final-cta>div:last-child{justify-content:stretch;display:grid}}@media print{.movement-detail-v4 .movement-detail-v4__shell{gap:2rem}.movement-detail-v4 .movement-detail-v4__hero-stage,.movement-detail-v4 .movement-detail-v4__visual-pair,.movement-detail-v4 .movement-detail-v4__form-guide,.movement-detail-v4 .movement-detail-v4__utility,.movement-detail-v4 .movement-detail-v4__support-band,.movement-detail-v4 .movement-detail-v4__video,.movement-detail-v4 .movement-detail-v4__relations,.movement-detail-v4 .movement-detail-v4__equipment,.movement-detail-v4 .movement-detail-v4__faq,.movement-detail-v4 .movement-detail-v4__final-cta{break-inside:avoid;page-break-inside:avoid}}.movement-source-credit[data-astro-cid-dn7oyzdv]{width:min(calc(100% - (2 * var(--gutter))), var(--container-content));margin:0 auto var(--space-8);padding-top:var(--space-4);border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent);color:var(--ink-muted);font-size:var(--text-xs);flex-wrap:wrap;gap:.35rem .6rem;display:flex}.movement-source-credit[data-astro-cid-dn7oyzdv] strong[data-astro-cid-dn7oyzdv]{color:var(--ink);font-weight:650}
