.MethodFlowDemo-module__d0NSzG__wrapper{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.MethodFlowDemo-module__d0NSzG__card{background:#fff;border:1px solid #e7decf;padding:clamp(1.65rem,3.4vw,2.125rem) clamp(1.25rem,3vw,2rem) 1.875rem;overflow:hidden}.MethodFlowDemo-module__d0NSzG__cardHeader{justify-content:space-between;align-items:flex-end;gap:1.25rem;padding-bottom:1.375rem;display:flex}.MethodFlowDemo-module__d0NSzG__eyebrow{color:#9a9da4;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .5rem;font-size:.65625rem;font-weight:600}.MethodFlowDemo-module__d0NSzG__phraseTitle{color:#101114;letter-spacing:-.035em;margin:0;font-size:1.875rem;font-weight:800;line-height:1}.MethodFlowDemo-module__d0NSzG__legato{color:var(--lh-landing-accent,#7fa7a4);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;opacity:0;flex:none;font-size:.65625rem;font-weight:600;transition:opacity .7s,transform .7s;transform:translate(-.25rem)}.MethodFlowDemo-module__d0NSzG__stageHeader{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.MethodFlowDemo-module__d0NSzG__steps{flex-wrap:wrap;gap:.5rem 1.5rem;min-width:0;display:flex}.MethodFlowDemo-module__d0NSzG__step,.MethodFlowDemo-module__d0NSzG__stepPast,.MethodFlowDemo-module__d0NSzG__stepActive{color:#9a9da4;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:.65625rem;font-weight:600;transition:color .5s}.MethodFlowDemo-module__d0NSzG__stepPast{color:#5d6068}.MethodFlowDemo-module__d0NSzG__stepActive{color:#101114}.MethodFlowDemo-module__d0NSzG__progress{flex:none;gap:.3125rem;display:flex}.MethodFlowDemo-module__d0NSzG__segment,.MethodFlowDemo-module__d0NSzG__segmentActive{background:#e3ddd1;width:1.5rem;height:2px;transition:background .6s;display:block}.MethodFlowDemo-module__d0NSzG__segmentActive{background:var(--lh-landing-accent,#7fa7a4)}.MethodFlowDemo-module__d0NSzG__register{position:relative}.MethodFlowDemo-module__d0NSzG__bracket{background:var(--lh-landing-accent,#7fa7a4);transform-origin:top;width:2px;transition:transform 1.1s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:-.875rem;transform:scaleY(0)}.MethodFlowDemo-module__d0NSzG__columnHeader,.MethodFlowDemo-module__d0NSzG__row{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.4fr) minmax(0,.6fr);gap:.75rem;display:grid}.MethodFlowDemo-module__d0NSzG__columnHeader{border-bottom:1px solid #e7decf;padding-bottom:.5625rem}.MethodFlowDemo-module__d0NSzG__columnHeader span{color:#9a9da4;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;font-size:.625rem;font-weight:600}.MethodFlowDemo-module__d0NSzG__row{transition:background .7s;transition-delay:calc(var(--row-index) * 90ms);background:0 0;border-bottom:1px solid #f1ebde;align-items:center;padding:.8125rem 0}.MethodFlowDemo-module__d0NSzG__row:last-child{border-bottom:0}.MethodFlowDemo-module__d0NSzG__syllable{color:#b3aea3;letter-spacing:-.02em;font-size:1.25rem;font-weight:700;transition:color .6s}.MethodFlowDemo-module__d0NSzG__ipa{color:#5d6068;font-family:var(--font-ipa-stack,monospace);font-size:.8125rem}.MethodFlowDemo-module__d0NSzG__lengthTrack{background:#efe8db;height:2px;display:block}.MethodFlowDemo-module__d0NSzG__lengthFill{background:var(--lh-landing-accent,#7fa7a4);height:2px;transform:scaleX(var(--length-scale));transform-origin:0;animation:.9s cubic-bezier(.22,1,.36,1) both MethodFlowDemo-module__d0NSzG__register-length-in;animation-delay:calc(var(--row-index) * 80ms);display:block}.MethodFlowDemo-module__d0NSzG__stressFilled,.MethodFlowDemo-module__d0NSzG__stressOutline{opacity:0;width:.5rem;height:.5rem;transition:opacity .6s;transition-delay:calc(var(--row-index) * 60ms);justify-self:start}.MethodFlowDemo-module__d0NSzG__stressFilled{background:var(--lh-landing-accent,#7fa7a4)}.MethodFlowDemo-module__d0NSzG__stressOutline{border:1px solid #d5cdbd}.MethodFlowDemo-module__d0NSzG__stage0 .MethodFlowDemo-module__d0NSzG__row[data-long=true] .MethodFlowDemo-module__d0NSzG__syllable,.MethodFlowDemo-module__d0NSzG__stage1 .MethodFlowDemo-module__d0NSzG__row[data-stressed=true] .MethodFlowDemo-module__d0NSzG__syllable,.MethodFlowDemo-module__d0NSzG__stage2 .MethodFlowDemo-module__d0NSzG__syllable{color:#101114}.MethodFlowDemo-module__d0NSzG__stage1 .MethodFlowDemo-module__d0NSzG__stressFilled,.MethodFlowDemo-module__d0NSzG__stage1 .MethodFlowDemo-module__d0NSzG__stressOutline,.MethodFlowDemo-module__d0NSzG__stage2 .MethodFlowDemo-module__d0NSzG__stressFilled,.MethodFlowDemo-module__d0NSzG__stage2 .MethodFlowDemo-module__d0NSzG__stressOutline{opacity:1}.MethodFlowDemo-module__d0NSzG__stage2 .MethodFlowDemo-module__d0NSzG__row{background:color-mix(in srgb, var(--lh-landing-accent,#7fa7a4) 9%, transparent)}.MethodFlowDemo-module__d0NSzG__stage2 .MethodFlowDemo-module__d0NSzG__bracket{transform:scaleY(1)}.MethodFlowDemo-module__d0NSzG__stage2 .MethodFlowDemo-module__d0NSzG__legato{opacity:1;transform:none}.MethodFlowDemo-module__d0NSzG__noteArea{height:1.375rem;margin-top:1.5rem;position:relative}.MethodFlowDemo-module__d0NSzG__note,.MethodFlowDemo-module__d0NSzG__noteActive{color:#5d6068;opacity:0;margin:0;font-size:.90625rem;transition:opacity .5s,transform .5s;position:absolute;top:0;left:0;transform:translateY(.3125rem)}.MethodFlowDemo-module__d0NSzG__noteActive{opacity:1;transform:none}.MethodFlowDemo-module__d0NSzG__caption{color:#9a9da4;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;margin:.625rem 0 0;font-size:.65625rem;font-weight:600}@keyframes MethodFlowDemo-module__d0NSzG__register-length-in{0%{transform:scaleX(0)}}@media (max-width:640px){.MethodFlowDemo-module__d0NSzG__card{padding:1.5rem 1rem 1.375rem}.MethodFlowDemo-module__d0NSzG__cardHeader{align-items:flex-start;padding-bottom:1.25rem}.MethodFlowDemo-module__d0NSzG__phraseTitle{font-size:1.625rem}.MethodFlowDemo-module__d0NSzG__eyebrow,.MethodFlowDemo-module__d0NSzG__legato,.MethodFlowDemo-module__d0NSzG__step,.MethodFlowDemo-module__d0NSzG__stepPast,.MethodFlowDemo-module__d0NSzG__stepActive{font-size:.55rem}.MethodFlowDemo-module__d0NSzG__stageHeader{flex-direction:column;align-items:flex-start;gap:.875rem}.MethodFlowDemo-module__d0NSzG__steps{justify-content:space-between;gap:.5rem;width:100%}.MethodFlowDemo-module__d0NSzG__progress{align-self:flex-end}.MethodFlowDemo-module__d0NSzG__columnHeader,.MethodFlowDemo-module__d0NSzG__row{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(3.75rem,1.15fr) minmax(3rem,.6fr);gap:.375rem}.MethodFlowDemo-module__d0NSzG__columnHeader span{letter-spacing:.08em;font-size:.5rem}.MethodFlowDemo-module__d0NSzG__row{padding:.6875rem 0}.MethodFlowDemo-module__d0NSzG__syllable{font-size:1.0625rem}.MethodFlowDemo-module__d0NSzG__ipa{font-size:.6875rem}.MethodFlowDemo-module__d0NSzG__bracket{left:-.5625rem}.MethodFlowDemo-module__d0NSzG__note,.MethodFlowDemo-module__d0NSzG__noteActive{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.MethodFlowDemo-module__d0NSzG__card *,.MethodFlowDemo-module__d0NSzG__card :before,.MethodFlowDemo-module__d0NSzG__card :after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
