.sbn-practice{--sage:#dfe7db;--sbn-ink:#243c31;color:var(--sbn-ink);line-height:1.7}.sbn-practice *{box-sizing:border-box}.sbn-practice img{display:block;width:100%;height:auto;object-fit:cover}.sbn-practice figure{margin:0}.sbn-practice h1{font:clamp(2rem,4vw,3.8rem)/1.1 Georgia,serif;letter-spacing:-.025em;margin:18px 0}.sbn-practice h2{font:clamp(1.5rem,2.7vw,2.3rem)/1.18 Georgia,serif;margin:0 0 22px}.sbn-practice h3{font-size:1.18rem;line-height:1.35;margin:0 0 12px}.sbn-opening{display:grid;grid-template-columns:1fr 1.15fr;background:var(--sage);border-radius:26px;overflow:hidden}.sbn-opening__copy{align-self:center;padding:clamp(24px,4vw,56px)}.sbn-opening__copy>a{display:inline-block;margin-top:14px;color:var(--sbn-ink);font-weight:700;text-underline-offset:5px}.sbn-opening>img{height:100%;min-height:420px}.sbn-anatomy{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;margin:68px 0}.sbn-anatomy img{border-radius:16px}.sbn-practice figcaption{font-size:.95rem;line-height:1.55;color:#59685d;margin-top:13px}.sbn-anatomy dt{font-weight:700}.sbn-anatomy dd{margin:3px 0 17px}.sbn-anatomy aside{padding:18px 22px;border-left:3px solid #b57958;background:#f3eee2}.sbn-movements{border-top:1px solid #cdd5c9;padding-top:35px}.sbn-movement{display:grid;grid-template-columns:58px minmax(0,1fr) 39%;gap:26px;align-items:center;padding:26px 0;border-bottom:1px solid #dce2d7}.sbn-counter{font:2.3rem Georgia,serif;color:#ae7153;align-self:start}.sbn-movement img{border-radius:12px;aspect-ratio:4/3}.sbn-check{margin:64px 0}.sbn-check__pair{display:grid;grid-template-columns:1fr 1fr;gap:34px}.sbn-check img{border-radius:15px;aspect-ratio:4/3}.sbn-check strong{display:block;color:var(--sbn-ink);margin-bottom:7px}.sbn-practice-note{display:grid;grid-template-columns:42% 1fr;align-items:center;gap:44px;padding:30px;background:#eff1e9;border-radius:20px}.sbn-practice-note img{border-radius:12px}.sbn-practice-note .eyebrow{display:block;margin-bottom:15px}.sbn-shapes{max-width:860px;margin:52px auto!important}.sbn-shapes img{border-radius:18px}.sbn-reading{max-width:870px;margin:60px auto;padding:38px 44px;background:#fffdf7;border:1px solid #dedfce;border-radius:4px}.sbn-reading h3{margin-top:30px}.sbn-reading .seo-paragraph{line-height:1.82;margin:20px 0}.sbn-reading .seo-list{padding-left:24px}.sbn-reading li{padding:5px 0}.sbn-studio{display:grid;grid-template-columns:1fr 1fr;align-items:center;overflow:hidden;border-radius:24px;background:#243c31;color:#fffaf0;margin:66px 0 35px}.sbn-studio>div{padding:38px}.sbn-studio img{height:100%;min-height:330px}.sbn-studio .eyebrow{color:#d9c3a6}.sbn-studio h2{margin-top:17px;color:inherit}.sbn-studio .button{background:#ecd5b5;color:#243c31}.sbn-studio__more{display:block;color:#fff5dd;margin-top:16px;text-underline-offset:4px}.sbn-next{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:40px}.sbn-next>a{border:1px solid #d2dace;background:#f4f2e9;border-radius:14px;padding:23px;text-decoration:none;color:#243c31}.sbn-next strong,.sbn-next span{display:block}.sbn-next span{margin-top:6px;font-size:.95rem}.sbn-practice a:focus-visible{outline:3px solid #bc7655;outline-offset:4px}@media(max-width:760px){.sbn-opening,.sbn-anatomy,.sbn-practice-note,.sbn-studio{grid-template-columns:1fr}.sbn-opening>img{min-height:0;aspect-ratio:4/3}.sbn-anatomy{gap:24px;margin:38px 0}.sbn-movement{grid-template-columns:36px 1fr;gap:12px}.sbn-movement img{grid-column:2}.sbn-counter{font-size:1.8rem}.sbn-check__pair{grid-template-columns:1fr;gap:26px}.sbn-practice-note{padding:20px;gap:24px}.sbn-reading{padding:25px 20px;margin:36px auto}.sbn-studio>div{padding:26px}.sbn-studio img{min-height:0;aspect-ratio:4/3}.sbn-next{grid-template-columns:1fr}.sbn-check{margin:38px 0}}
