.yamazumi-module__9X0c3q__root{--cream:#fff;--cream-2:#f8fafc;--steel:#efede9;--ink:#1e293b;--muted:#64748b;--faint:#94a3b8;--line:#e2e8f0;--hair:#d8d4cb;--blue:#2563eb;--blue-soft:#eff4fe;--orange:#f97316;--z-rr:#2563eb;--z-rl:#0ea5e9;--z-fr:#14b8a6;--z-fl:#f97316;--va:#10b981;--semi:#f59e0b;--waste:#ef4444;--takt:#e11d48;--display:var(--font-fraunces),Georgia,serif;--ui:var(--font-inter),system-ui,sans-serif;--mono:var(--font-jetbrains-mono),monospace;--SCALE:1.42;--r:.5rem;background:var(--cream);color:var(--ink);font-family:var(--ui);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative}.yamazumi-module__9X0c3q__toolLink{color:var(--blue);border-bottom:1px solid #2563eb59;font-weight:600;text-decoration:none}.yamazumi-module__9X0c3q__toolLink:hover{border-bottom-color:var(--blue)}.yamazumi-module__9X0c3q__line4 .yamazumi-module__9X0c3q__col.yamazumi-module__9X0c3q__target .yamazumi-module__9X0c3q__bar{outline:2px dashed var(--orange);outline-offset:3px;border-radius:3px 3px 0 0}.yamazumi-module__9X0c3q__line4 .yamazumi-module__9X0c3q__col.yamazumi-module__9X0c3q__target{opacity:.92}.yamazumi-module__9X0c3q__bgPaper{z-index:0;pointer-events:none;background:radial-gradient(1200px 760px at 82% -8%,#2563eb0b,#0000 62%),radial-gradient(1000px 820px at -6% 108%,#14b8a60d,#0000 60%);position:absolute;inset:0}.yamazumi-module__9X0c3q__bgGrid{z-index:0;pointer-events:none;opacity:.55;background-image:linear-gradient(#1e293b09 1px,#0000 1px),linear-gradient(90deg,#1e293b09 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000,#0000 92%);mask-image:radial-gradient(circle at 50% 30%,#000,#0000 92%)}.yamazumi-module__9X0c3q__progress{z-index:60;background:linear-gradient(90deg,var(--blue),var(--z-fr));width:0;height:2px;position:fixed;top:0;left:0}.yamazumi-module__9X0c3q__hero{z-index:5;flex-direction:column;justify-content:center;max-width:1180px;min-height:100vh;padding:0 8vw;display:flex;position:relative}.yamazumi-module__9X0c3q__kicker{font-family:var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--blue);align-items:center;gap:14px;margin-bottom:34px;font-size:11px;display:flex}.yamazumi-module__9X0c3q__kicker .yamazumi-module__9X0c3q__rule{background:var(--blue);opacity:.55;width:54px;height:1px}.yamazumi-module__9X0c3q__hero h1{font-family:var(--display);letter-spacing:-.018em;color:var(--ink);font-size:clamp(44px,7.6vw,98px);font-weight:500;line-height:1}.yamazumi-module__9X0c3q__hero h1 em{color:var(--blue);font-style:italic;font-weight:500}.yamazumi-module__9X0c3q__sub{font-family:var(--display);color:var(--muted);max-width:660px;margin-top:30px;font-size:clamp(18px,2.1vw,25px);font-weight:400;line-height:1.46}.yamazumi-module__9X0c3q__sub b{color:var(--ink);font-weight:500}.yamazumi-module__9X0c3q__meta{border-top:1px solid var(--hair);flex-wrap:wrap;gap:0;max-width:760px;margin-top:46px;display:flex}.yamazumi-module__9X0c3q__meta div{font-family:var(--mono);letter-spacing:.04em;color:var(--faint);margin-right:28px;padding:18px 28px 4px 0;font-size:11px}.yamazumi-module__9X0c3q__meta div b{font-family:var(--display);letter-spacing:0;color:var(--ink);margin-top:5px;font-size:21px;font-weight:600;display:block}.yamazumi-module__9X0c3q__scrollcue{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;font-size:10.5px;display:flex;position:absolute;bottom:36px;left:8vw}.yamazumi-module__9X0c3q__scrollcue .yamazumi-module__9X0c3q__line{background:linear-gradient(var(--blue),transparent);width:1px;height:42px;animation:1.9s infinite yamazumi-module__9X0c3q__drop}@keyframes yamazumi-module__9X0c3q__drop{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}50.1%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}.yamazumi-module__9X0c3q__scrollyWrap{z-index:5;grid-template-columns:1.08fr .92fr;gap:0;max-width:1320px;margin:0 auto;padding:0 5vw;display:grid;position:relative}.yamazumi-module__9X0c3q__graphic{justify-content:center;align-self:start;align-items:center;height:100vh;display:flex;position:sticky;top:0}.yamazumi-module__9X0c3q__stage{background:var(--cream-2);border:1px solid var(--line);border-radius:var(--r);opacity:0;width:100%;max-width:600px;height:min(620px,80vh);transition:opacity .6s,transform .6s;position:relative;overflow:hidden;transform:translateY(8px);box-shadow:0 1px #ffffffb3,0 24px 60px -34px #1e293b52}.yamazumi-module__9X0c3q__scrollyWrap.yamazumi-module__9X0c3q__isActive .yamazumi-module__9X0c3q__stage{opacity:1;transform:none}.yamazumi-module__9X0c3q__stage:before{content:"FIG.";font-family:var(--mono);letter-spacing:.2em;color:var(--faint);z-index:3;font-size:9px;position:absolute;top:14px;left:16px}.yamazumi-module__9X0c3q__stage .yamazumi-module__9X0c3q__figNo{font-family:var(--mono);letter-spacing:.16em;color:var(--blue);z-index:3;font-size:9px;transition:opacity .4s;position:absolute;top:14px;left:42px}.yamazumi-module__9X0c3q__stage .yamazumi-module__9X0c3q__figCap{font-family:var(--mono);letter-spacing:.06em;color:var(--faint);z-index:3;text-align:right;opacity:0;max-width:54%;font-size:9px;transition:opacity .4s;position:absolute;top:14px;right:16px}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__has-cap .yamazumi-module__9X0c3q__figCap{opacity:1}.yamazumi-module__9X0c3q__stageInner{position:absolute;inset:34px 22px 22px}.yamazumi-module__9X0c3q__legend{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);opacity:0;z-index:4;flex-wrap:wrap;gap:15px;font-size:9.5px;transition:opacity .5s;display:flex;position:absolute;top:0;left:0;right:0}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__show-legend .yamazumi-module__9X0c3q__legend{opacity:1}.yamazumi-module__9X0c3q__legend .yamazumi-module__9X0c3q__li{align-items:center;gap:6px;display:flex}.yamazumi-module__9X0c3q__legend .yamazumi-module__9X0c3q__sw{border-radius:2px;width:10px;height:10px}.yamazumi-module__9X0c3q__z-rr{background:var(--z-rr)}.yamazumi-module__9X0c3q__z-rl{background:var(--z-rl)}.yamazumi-module__9X0c3q__z-fr{background:var(--z-fr)}.yamazumi-module__9X0c3q__z-fl{background:var(--z-fl)}.yamazumi-module__9X0c3q__blank{opacity:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:0 30px;transition:opacity .5s;display:flex;position:absolute;inset:0}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__show-chart .yamazumi-module__9X0c3q__blank,.yamazumi-module__9X0c3q__stage[data-scene="2"] .yamazumi-module__9X0c3q__blank,.yamazumi-module__9X0c3q__stage[data-scene="3"] .yamazumi-module__9X0c3q__blank{opacity:0;pointer-events:none}.yamazumi-module__9X0c3q__blank .yamazumi-module__9X0c3q__mono{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);font-size:10px}.yamazumi-module__9X0c3q__blank .yamazumi-module__9X0c3q__big{font-family:var(--display);color:var(--ink);font-size:30px;font-style:italic;font-weight:400;line-height:1.2}.yamazumi-module__9X0c3q__blank .yamazumi-module__9X0c3q__big b{color:var(--takt);font-style:normal;font-weight:600}.yamazumi-module__9X0c3q__blank .yamazumi-module__9X0c3q__wv{opacity:.5;width:120px}.yamazumi-module__9X0c3q__sheet{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;transition:opacity .6s,transform .6s;display:flex;position:absolute;inset:0;transform:translateY(10px)}.yamazumi-module__9X0c3q__stage[data-scene="2"] .yamazumi-module__9X0c3q__sheet,.yamazumi-module__9X0c3q__stage[data-scene="3"] .yamazumi-module__9X0c3q__sheet{opacity:1;transform:none}.yamazumi-module__9X0c3q__sheet .yamazumi-module__9X0c3q__sh{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--hair);justify-content:space-between;gap:10px;margin-bottom:12px;padding-bottom:10px;font-size:9.5px;display:flex}.yamazumi-module__9X0c3q__obs{border-collapse:collapse;width:100%;font-family:var(--mono)}.yamazumi-module__9X0c3q__obs th{letter-spacing:.02em;color:var(--faint);border-bottom:1px solid var(--hair);text-align:center;padding:6px 2px;font-size:9px;font-weight:600}.yamazumi-module__9X0c3q__obs th.yamazumi-module__9X0c3q__el{text-align:left;padding-left:6px}.yamazumi-module__9X0c3q__obs th.yamazumi-module__9X0c3q__lrt{color:var(--blue)}.yamazumi-module__9X0c3q__obs td{text-align:center;color:var(--muted);border-bottom:1px solid #d8d4cb80;padding:6px 2px;font-size:10.5px;transition:opacity .4s,color .4s,background .4s}.yamazumi-module__9X0c3q__obs td.yamazumi-module__9X0c3q__el{text-align:left;color:var(--ink);font-family:var(--ui);white-space:nowrap;align-items:center;gap:7px;padding-left:6px;font-size:11.5px;font-weight:500;display:flex}.yamazumi-module__9X0c3q__obs td.yamazumi-module__9X0c3q__lrtv{color:var(--muted);font-weight:700}.yamazumi-module__9X0c3q__zdot{border-radius:2px;flex:none;width:8px;height:8px}.yamazumi-module__9X0c3q__stage[data-scene="3"] .yamazumi-module__9X0c3q__obs td{opacity:.34}.yamazumi-module__9X0c3q__stage[data-scene="3"] .yamazumi-module__9X0c3q__obs td.yamazumi-module__9X0c3q__el,.yamazumi-module__9X0c3q__stage[data-scene="3"] .yamazumi-module__9X0c3q__obs td.yamazumi-module__9X0c3q__lrtv{opacity:1}.yamazumi-module__9X0c3q__stage[data-scene="3"] .yamazumi-module__9X0c3q__obs td.yamazumi-module__9X0c3q__pick{opacity:1;color:var(--blue);background:var(--blue-soft);border-radius:4px;font-weight:600;box-shadow:inset 0 0 0 1px #2563eb52}.yamazumi-module__9X0c3q__stage[data-scene="3"] .yamazumi-module__9X0c3q__obs td.yamazumi-module__9X0c3q__lrtv{color:var(--blue)}.yamazumi-module__9X0c3q__stage[data-scene="3"] .yamazumi-module__9X0c3q__obs td.yamazumi-module__9X0c3q__fluke{opacity:1;color:var(--takt);border-radius:4px;text-decoration:line-through;box-shadow:inset 0 0 0 1px #e11d4866}.yamazumi-module__9X0c3q__lrtnote{font-family:var(--mono);color:var(--faint);text-align:left;opacity:0;border-left:2px solid var(--blue);margin-top:14px;padding-left:12px;font-size:9.5px;line-height:1.7;transition:opacity .5s}.yamazumi-module__9X0c3q__stage[data-scene="3"] .yamazumi-module__9X0c3q__lrtnote{opacity:1}.yamazumi-module__9X0c3q__lrtnote b{color:var(--blue)}.yamazumi-module__9X0c3q__lrtnote s{color:var(--takt);text-decoration:line-through}.yamazumi-module__9X0c3q__takt{border-top:2px dashed var(--takt);opacity:0;z-index:6;height:0;transition:opacity .5s;position:absolute;left:1%;right:1%}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__show-takt .yamazumi-module__9X0c3q__takt{opacity:1}.yamazumi-module__9X0c3q__takt .yamazumi-module__9X0c3q__tl{background:var(--takt);color:#fff;font-family:var(--mono);letter-spacing:.06em;border-radius:3px;padding:3px 8px;font-size:9px;font-weight:600;position:absolute;top:-9px;right:0}.yamazumi-module__9X0c3q__ninety{opacity:0;z-index:6;border-top:1px dashed #10b981d9;height:0;transition:opacity .5s;position:absolute;left:1%;right:1%}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__show-90 .yamazumi-module__9X0c3q__ninety{opacity:1}.yamazumi-module__9X0c3q__ninety .yamazumi-module__9X0c3q__tl{background:var(--va);color:#fff;font-family:var(--mono);letter-spacing:.04em;border-radius:3px;padding:2px 7px;font-size:8.5px;font-weight:600;position:absolute;top:-9px;left:0}.yamazumi-module__9X0c3q__bufferband{opacity:0;z-index:5;pointer-events:none;background:repeating-linear-gradient(45deg,#10b9811a,#10b9811a 7px,#10b9810a 7px 14px);justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:absolute;left:1%;right:1%}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__show-buffer .yamazumi-module__9X0c3q__bufferband{opacity:1}.yamazumi-module__9X0c3q__bufferband .yamazumi-module__9X0c3q__lbl{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#047857;background:var(--cream-2);border-radius:4px;padding:2px 8px;font-size:8px;font-weight:600}.yamazumi-module__9X0c3q__col{opacity:0;flex-direction:column;align-items:center;transition:opacity .55s,transform .55s,width .55s;display:flex;position:relative}.yamazumi-module__9X0c3q__col .yamazumi-module__9X0c3q__bar{border-radius:3px 3px 0 0;flex-direction:column-reverse;display:flex;overflow:hidden;box-shadow:0 8px 18px -12px #1e293b66}.yamazumi-module__9X0c3q__seg{border-top:1px solid #ffffff52;justify-content:center;align-items:center;width:100%;height:0;transition:height .6s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}.yamazumi-module__9X0c3q__seg .yamazumi-module__9X0c3q__lab{font-family:var(--mono);color:#fff;white-space:nowrap;opacity:0;text-align:center;text-shadow:0 1px 2px #00000040;padding:0 3px;font-size:8px;font-weight:600;line-height:1.05;transition:opacity .35s}.yamazumi-module__9X0c3q__seg:hover .yamazumi-module__9X0c3q__lab{opacity:1}.yamazumi-module__9X0c3q__seg.yamazumi-module__9X0c3q__s-rr{background:var(--z-rr)}.yamazumi-module__9X0c3q__seg.yamazumi-module__9X0c3q__s-rl{background:var(--z-rl)}.yamazumi-module__9X0c3q__seg.yamazumi-module__9X0c3q__s-fr{background:var(--z-fr)}.yamazumi-module__9X0c3q__seg.yamazumi-module__9X0c3q__s-fl{background:var(--z-fl)}.yamazumi-module__9X0c3q__seg.yamazumi-module__9X0c3q__s-waste{background:repeating-linear-gradient(45deg,var(--waste),var(--waste)5px,#c81e3a 5px,#c81e3a 10px)}.yamazumi-module__9X0c3q__col .yamazumi-module__9X0c3q__cap{text-align:center;white-space:nowrap;margin-top:9px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.yamazumi-module__9X0c3q__col .yamazumi-module__9X0c3q__cap .yamazumi-module__9X0c3q__st{font-size:11px;font-weight:700;font-family:var(--ui);color:var(--ink)}.yamazumi-module__9X0c3q__col .yamazumi-module__9X0c3q__cap .yamazumi-module__9X0c3q__tt{font-family:var(--mono);color:var(--faint);margin-top:3px;font-size:9.5px;transition:color .4s}.yamazumi-module__9X0c3q__single{pointer-events:none;opacity:0;justify-content:center;align-items:flex-end;gap:34px;padding:30px 6px 40px;transition:opacity .5s;display:flex;position:absolute;inset:0}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__single-on .yamazumi-module__9X0c3q__single{opacity:1}.yamazumi-module__9X0c3q__single .yamazumi-module__9X0c3q__col{opacity:0;transform:translateY(16px)}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__single-on .yamazumi-module__9X0c3q__single .yamazumi-module__9X0c3q__col{opacity:1;transform:none}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__single-on .yamazumi-module__9X0c3q__single .yamazumi-module__9X0c3q__seg{height:var(--h)}.yamazumi-module__9X0c3q__single .yamazumi-module__9X0c3q__col .yamazumi-module__9X0c3q__bar{width:108px}.yamazumi-module__9X0c3q__single .yamazumi-module__9X0c3q__seg:first-child{transition-delay:20ms}.yamazumi-module__9X0c3q__single .yamazumi-module__9X0c3q__seg:nth-child(2){transition-delay:.1s}.yamazumi-module__9X0c3q__single .yamazumi-module__9X0c3q__seg:nth-child(3){transition-delay:.18s}.yamazumi-module__9X0c3q__single .yamazumi-module__9X0c3q__seg:nth-child(4){transition-delay:.26s}.yamazumi-module__9X0c3q__single .yamazumi-module__9X0c3q__seg:nth-child(5){transition-delay:.34s}.yamazumi-module__9X0c3q__single .yamazumi-module__9X0c3q__seg:nth-child(6){transition-delay:.42s}.yamazumi-module__9X0c3q__single .yamazumi-module__9X0c3q__seg .yamazumi-module__9X0c3q__lab{opacity:1;font-size:8.5px}.yamazumi-module__9X0c3q__walkmark{font-family:var(--ui);color:var(--ink);opacity:0;align-self:center;max-width:180px;font-size:11px;line-height:1.5;transition:opacity .5s}.yamazumi-module__9X0c3q__stage[data-scene="4"] .yamazumi-module__9X0c3q__walkmark{opacity:1}.yamazumi-module__9X0c3q__walkmark .yamazumi-module__9X0c3q__pill{border-radius:var(--r);background:#f9731612;border:1px solid #f9731673;padding:11px 13px;font-size:11px;display:inline-block}.yamazumi-module__9X0c3q__walkmark .yamazumi-module__9X0c3q__pill b{font-weight:700}.yamazumi-module__9X0c3q__line{pointer-events:none;opacity:0;justify-content:center;align-items:flex-end;gap:14px;padding:30px 6px 40px;transition:opacity .5s;display:flex;position:absolute;inset:0}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__line-on .yamazumi-module__9X0c3q__line{opacity:1}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__line-on .yamazumi-module__9X0c3q__line .yamazumi-module__9X0c3q__col{opacity:1;transform:none}.yamazumi-module__9X0c3q__line .yamazumi-module__9X0c3q__col .yamazumi-module__9X0c3q__bar{width:54px}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__line-on .yamazumi-module__9X0c3q__line .yamazumi-module__9X0c3q__seg{height:var(--h)}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__line-on .yamazumi-module__9X0c3q__line .yamazumi-module__9X0c3q__waste-seg{height:var(--w)}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__show-waste .yamazumi-module__9X0c3q__line .yamazumi-module__9X0c3q__waste-seg{background:repeating-linear-gradient(45deg,var(--waste),var(--waste)5px,#c81e3a 5px,#c81e3a 10px)}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__leaned .yamazumi-module__9X0c3q__line .yamazumi-module__9X0c3q__waste-seg{height:0!important}.yamazumi-module__9X0c3q__line4{pointer-events:none;opacity:0;justify-content:center;align-items:flex-end;gap:26px;padding:30px 6px 40px;transition:opacity .5s;display:flex;position:absolute;inset:0}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__rebal-on .yamazumi-module__9X0c3q__line4{opacity:1}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__rebal-on .yamazumi-module__9X0c3q__line4 .yamazumi-module__9X0c3q__col{opacity:1;transform:none}.yamazumi-module__9X0c3q__line4 .yamazumi-module__9X0c3q__col .yamazumi-module__9X0c3q__bar{width:78px}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__rebal-on .yamazumi-module__9X0c3q__line4 .yamazumi-module__9X0c3q__seg{height:var(--h)}.yamazumi-module__9X0c3q__sigma{opacity:0;background:var(--cream);border:1px solid var(--blue);border-radius:var(--r);text-align:center;z-index:9;max-width:88%;padding:14px 20px;transition:opacity .5s,transform .5s;position:absolute;top:46px;left:50%;transform:translate(-50%)translateY(-8px);box-shadow:0 18px 40px -22px #2563eb80}.yamazumi-module__9X0c3q__stage.yamazumi-module__9X0c3q__sigma-on .yamazumi-module__9X0c3q__sigma{opacity:1;transform:translate(-50%)}.yamazumi-module__9X0c3q__sigma .yamazumi-module__9X0c3q__eq{font-family:var(--mono);color:var(--ink);font-size:12px}.yamazumi-module__9X0c3q__sigma .yamazumi-module__9X0c3q__eq b{color:var(--blue)}.yamazumi-module__9X0c3q__sigma .yamazumi-module__9X0c3q__res{font-family:var(--display);color:var(--muted);margin-top:8px;font-size:13px;line-height:1.4}.yamazumi-module__9X0c3q__sigma .yamazumi-module__9X0c3q__res b{color:var(--ink);font-weight:600}.yamazumi-module__9X0c3q__sigma .yamazumi-module__9X0c3q__res .yamazumi-module__9X0c3q__big{color:var(--blue);font-size:17px}.yamazumi-module__9X0c3q__annot{font-family:var(--ui);opacity:0;pointer-events:none;z-index:8;font-size:10.5px;transition:opacity .5s,transform .5s;position:absolute;transform:translateY(8px)}.yamazumi-module__9X0c3q__annot.yamazumi-module__9X0c3q__show{opacity:1;transform:none}.yamazumi-module__9X0c3q__annot .yamazumi-module__9X0c3q__pill{border-radius:var(--r);background:#fff;padding:7px 11px;font-weight:600;line-height:1.4;display:inline-block;box-shadow:0 10px 26px -12px #1e293b80}.yamazumi-module__9X0c3q__annot.yamazumi-module__9X0c3q__over{top:20px;left:14px}.yamazumi-module__9X0c3q__annot.yamazumi-module__9X0c3q__over .yamazumi-module__9X0c3q__pill{color:var(--takt);border:1px solid #e11d488c}.yamazumi-module__9X0c3q__annot.yamazumi-module__9X0c3q__idle{text-align:right;top:20px;right:14px}.yamazumi-module__9X0c3q__annot.yamazumi-module__9X0c3q__idle .yamazumi-module__9X0c3q__pill{color:#b45309;border:1px solid #f59e0b99}.yamazumi-module__9X0c3q__annot.yamazumi-module__9X0c3q__improve{text-align:center;top:20px;left:50%;transform:translate(-50%,8px)}.yamazumi-module__9X0c3q__annot.yamazumi-module__9X0c3q__improve.yamazumi-module__9X0c3q__show{transform:translate(-50%)}.yamazumi-module__9X0c3q__annot.yamazumi-module__9X0c3q__improve .yamazumi-module__9X0c3q__pill{color:#b91c1c;border:1px solid #ef44448c}.yamazumi-module__9X0c3q__annot.yamazumi-module__9X0c3q__breathe{text-align:center;top:20px;left:50%;transform:translate(-50%,8px)}.yamazumi-module__9X0c3q__annot.yamazumi-module__9X0c3q__breathe.yamazumi-module__9X0c3q__show{transform:translate(-50%)}.yamazumi-module__9X0c3q__annot.yamazumi-module__9X0c3q__breathe .yamazumi-module__9X0c3q__pill{color:#047857;border:1px solid #10b98199}.yamazumi-module__9X0c3q__steps{z-index:20;padding:42vh 0 42vh 5vw;position:relative}.yamazumi-module__9X0c3q__step{align-items:center;min-height:90vh;display:flex}.yamazumi-module__9X0c3q__step .yamazumi-module__9X0c3q__art{max-width:430px}.yamazumi-module__9X0c3q__step .yamazumi-module__9X0c3q__folio{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--blue);align-items:center;gap:12px;margin-bottom:16px;font-size:10px;display:flex}.yamazumi-module__9X0c3q__step .yamazumi-module__9X0c3q__folio .yamazumi-module__9X0c3q__rule{background:var(--hair);flex:1;max-width:60px;height:1px}.yamazumi-module__9X0c3q__step h2{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);margin-bottom:16px;font-size:clamp(26px,3vw,34px);font-weight:500;line-height:1.1}.yamazumi-module__9X0c3q__step h2 em{color:var(--blue);font-style:italic;font-weight:500}.yamazumi-module__9X0c3q__step p{color:var(--muted);font-size:16px;font-weight:400;line-height:1.7}.yamazumi-module__9X0c3q__step p b{color:var(--ink);font-weight:600}.yamazumi-module__9X0c3q__step p i{font-style:italic}.yamazumi-module__9X0c3q__step p .yamazumi-module__9X0c3q__gr{color:var(--va);font-weight:600}.yamazumi-module__9X0c3q__step p .yamazumi-module__9X0c3q__rd{color:var(--waste);font-weight:600}.yamazumi-module__9X0c3q__step p .yamazumi-module__9X0c3q__tk{color:var(--takt);font-weight:600}.yamazumi-module__9X0c3q__step.yamazumi-module__9X0c3q__lead p:first-letter{font-family:var(--display);float:left;color:var(--blue);margin:6px 12px 0 0;font-size:3.5em;font-weight:600;line-height:.78}.yamazumi-module__9X0c3q__pullstat{border-top:1px solid var(--hair);gap:26px;margin-top:26px;padding-top:18px;display:flex}.yamazumi-module__9X0c3q__pullstat div{font-family:var(--mono);letter-spacing:.06em;color:var(--faint);text-transform:uppercase;font-size:10px}.yamazumi-module__9X0c3q__pullstat div b{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);margin-bottom:5px;font-size:34px;font-weight:600;line-height:1;display:block}.yamazumi-module__9X0c3q__pullstat div.yamazumi-module__9X0c3q__hot b{color:var(--takt)}.yamazumi-module__9X0c3q__pullstat div.yamazumi-module__9X0c3q__good b{color:var(--va)}.yamazumi-module__9X0c3q__pullstat div.yamazumi-module__9X0c3q__blue b{color:var(--blue)}@media (max-width:880px){.yamazumi-module__9X0c3q__scrollyWrap{grid-template-columns:1fr;padding:0 6vw}.yamazumi-module__9X0c3q__graphic{background:linear-gradient(var(--cream),var(--cream)80%,transparent);height:64vh;top:0}.yamazumi-module__9X0c3q__steps{padding:6vh 0 30vh}.yamazumi-module__9X0c3q__step{min-height:78vh}.yamazumi-module__9X0c3q__stage{max-width:100%;height:58vh}.yamazumi-module__9X0c3q__hero{padding:0 7vw}.yamazumi-module__9X0c3q__pullstat div b{font-size:28px}}
