.jr.m1 main{padding-bottom:0}.jr.m1 .articleBody{padding:34px 0 84px}.jr.m1 .reveal{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(16px)}.jr.m1 .reveal.on{opacity:1;transform:none}.jr.m1 :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #155eef52}.jr.m1 .m1Wide{width:min(1080px,100% - 34px);margin:auto}.jr.m1 .m1Fine{color:#77859a;margin:14px auto 0;font-size:12px;line-height:1.7}.jr.m1 .m1SrHead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jr.m1 .m1Opening{color:#26374f;letter-spacing:-.5px;margin:6px 0 0;font-size:clamp(20px,2.3vw,24px);font-weight:700;line-height:1.62}.jr.m1 .m1Spread{margin:56px 0 0;padding:0;position:relative}.jr.m1 .m1Spread:before{content:"";background:linear-gradient(90deg,#0000,#155eef47,#8c36d838,#0000);height:1px;position:absolute;inset:0 0 auto}.jr.m1 .m1SpreadHead{padding-top:34px}.jr.m1 .m1SpreadHead h2{letter-spacing:-2px;margin:10px 0 12px;font-size:clamp(30px,4.4vw,46px);line-height:1.06}.jr.m1 .m1SpreadHead p{color:#536278;max-width:640px;margin:0;font-size:17px;line-height:1.7}.jr.m1 .m1Const{grid-template-rows:auto auto;grid-template-columns:1fr minmax(240px,auto) 1fr;align-items:center;gap:26px 34px;width:min(1080px,100% - 34px);margin:34px auto 0;padding:14px 0;display:grid;position:relative}.jr.m1 .m1Wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.jr.m1 .m1Wires line{stroke:#155eef42;stroke-width:.35px;vector-effect:non-scaling-stroke;stroke-dasharray:3 4}.jr.m1 .m1Frag{z-index:1;max-width:280px;position:relative}.jr.m1 .m1Frag[data-pos=a]{text-align:right;grid-area:1/1;justify-self:start}.jr.m1 .m1Frag[data-pos=b]{text-align:right;grid-area:1/3;justify-self:end}.jr.m1 .m1Frag[data-pos=c]{text-align:right;grid-area:2/1;justify-self:start}.jr.m1 .m1Frag[data-pos=d]{text-align:right;grid-area:2/3;justify-self:end}.jr.m1 .m1FragLabel{letter-spacing:.5px;color:var(--violet);font-size:11px;font-weight:950;display:block}.jr.m1 .m1FragAmount{letter-spacing:-1.6px;color:var(--ink);border-bottom:1px solid var(--line);margin:6px 0 8px;padding-bottom:8px;font-size:clamp(28px,3.2vw,38px);font-weight:950;line-height:1.05;display:block}.jr.m1 .m1FragAmount bdi{unicode-bidi:isolate}.jr.m1 .m1FragNote{color:var(--muted);font-size:13px;line-height:1.6;display:block}.jr.m1 .m1Total{z-index:2;text-align:center;background:radial-gradient(circle at 50% 40%,#fffffff5,#fbfaf6db);border-top:1px solid #155eef4d;border-bottom:1px solid #8c36d840;grid-area:1/2/3;padding:26px 30px;position:relative}.jr.m1 .m1TotalKicker{letter-spacing:.6px;color:var(--blue);font-size:11px;font-weight:950;display:block}.jr.m1 .m1Total strong{letter-spacing:-4px;background:linear-gradient(100deg, var(--ink2), var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text;margin:8px 0 6px;font-size:clamp(42px,6.6vw,76px);line-height:.98;display:block}.jr.m1 .m1Total strong bdi{unicode-bidi:isolate}.jr.m1 .m1TotalNote{color:#5d6c80;letter-spacing:.2px;font-size:12px;font-weight:850;display:block}.jr.m1 .m1SpreadFoot{align-items:center;gap:14px;margin-top:30px;display:flex}.jr.m1 .m1From{color:var(--muted);font-size:14px;font-weight:850}.jr.m1 .m1Rule{background:linear-gradient(90deg,#61708659,#155eef73);flex:1;height:1px}.jr.m1 .m1To{color:var(--ink);letter-spacing:-.6px;white-space:nowrap;font-size:clamp(15px,2vw,19px);font-weight:950}.jr.m1 .m1Chapter{border-top:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);gap:26px;margin-top:52px;padding-top:26px;display:grid}.jr.m1 .m1ChapterMark{text-align:right}.jr.m1 .m1ChapterMark b{letter-spacing:-2px;color:#0000;-webkit-text-stroke:1px #155eef80;direction:ltr;font-size:34px;font-weight:950;display:block}.jr.m1 .m1ChapterMark span{color:#8492a5;margin-top:6px;font-size:11px;font-weight:900;line-height:1.5;display:block}.jr.m1 .m1ChapterBody h2{letter-spacing:-1.6px;margin:0 0 12px;font-size:clamp(26px,3.3vw,36px);line-height:1.1}.jr.m1 .m1ChapterBody p{color:#304159;max-width:640px;margin:0 0 14px;font-size:18px;line-height:1.78}.jr.m1 .m1Data{border-top:1px solid var(--line);margin:22px 0 0;padding:0;list-style:none}.jr.m1 .m1Data li{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(120px,auto) minmax(0,1fr);align-items:baseline;gap:14px;padding:13px 0;display:grid}.jr.m1 .m1DataNum{color:var(--blue);letter-spacing:.4px;direction:ltr;font-size:11px;font-weight:950}.jr.m1 .m1Data h3{letter-spacing:-.6px;margin:0;font-size:17px}.jr.m1 .m1DataMeaning{color:var(--muted);font-size:14px;line-height:1.6}.jr.m1 .m1Interlude{text-align:center;border-top:1px solid #c7d8ed;border-bottom:1px solid #c7d8ed;margin:56px auto;padding:34px 0;position:relative}.jr.m1 .m1InterludeQuote{letter-spacing:-1.8px;color:var(--ink);margin:0;font-size:clamp(26px,3.6vw,40px);font-weight:950;line-height:1.14}.jr.m1 .m1InterludeSub{color:#536278;max-width:560px;margin:14px auto 0;font-size:16px;line-height:1.7}.jr.m1 .m1Link{color:var(--blue);cursor:pointer;transition:border-color .25s var(--ease), color .25s var(--ease);background:0 0;border:0;border-bottom:2px solid #155eef59;margin-top:18px;padding:6px 0;font-size:15px;font-weight:950}.jr.m1 .m1Link:hover{border-color:var(--violet);color:var(--violet)}.jr.m1 .m1Ba{margin-top:56px}.jr.m1 .m1BaSpread{grid-template-rows:auto;grid-template-columns:1fr 1px 1fr;align-items:start;gap:0;width:min(1080px,100% - 34px);margin:26px auto 0;display:grid}.jr.m1 .m1BaSpread:before{content:"";background:linear-gradient(#dce5ee00, var(--line), #dce5ee00);grid-area:1/2/2/3}.jr.m1 .m1BaSide{grid-area:1/1/2/2;padding:8px 0 8px 40px}.jr.m1 .m1BaSide.m1BaAfter{grid-area:1/3/2/4;padding:8px 40px 8px 0}.jr.m1 .m1BaWord{letter-spacing:-2px;color:#0000;-webkit-text-stroke:1px #07111f38;font-size:clamp(30px,4vw,44px);font-weight:950}.jr.m1 .m1BaAfter .m1BaWord{-webkit-text-stroke:1px #155eef73;color:#0000}.jr.m1 .m1BaSide ul{margin:16px 0 0;padding:0;list-style:none}.jr.m1 .m1BaSide li{color:#304159;border-bottom:1px solid var(--line);padding:12px 18px 12px 0;font-size:17px;line-height:1.65;position:relative}.jr.m1 .m1BaSide li:before{content:"";background:#a9b6c6;width:7px;height:1px;position:absolute;top:20px;right:0}.jr.m1 .m1BaAfter li{color:var(--ink);font-weight:700}.jr.m1 .m1BaAfter li:before{background:var(--blue);width:10px}.jr.m1 .m1Check{border-top:1px solid var(--line);margin-top:56px;padding-top:26px}.jr.m1 .m1Check h2{letter-spacing:-1.6px;margin:10px 0 8px;font-size:clamp(26px,3.3vw,36px);line-height:1.1}.jr.m1 .m1CheckList{margin:18px 0 0;padding:0;list-style:none}.jr.m1 .m1CheckList li{border-bottom:1px solid var(--line);color:#22334a;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:16px;padding:16px 0;font-size:18px;line-height:1.55;display:grid}.jr.m1 .m1CheckList li:first-child{border-top:1px solid var(--line)}.jr.m1 .m1CheckNum{color:var(--blue);letter-spacing:.6px;direction:ltr;font-size:13px;font-weight:950}.jr.m1 .m1End{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 80% 12%,#155eef1a,#0000 22rem),radial-gradient(circle at 12% 85%,#8c36d814,#0000 20rem);margin:58px 0 0;padding:64px 0;position:relative;overflow:hidden}.jr.m1 .m1End:after{content:"i-Know";color:#0000;-webkit-text-stroke:1px #07111f0d;pointer-events:none;direction:ltr;font-size:150px;font-weight:950;position:absolute;bottom:-30px;left:2%}.jr.m1 .m1End h2{letter-spacing:-2.8px;margin:12px 0 14px;font-size:clamp(34px,5.4vw,60px);line-height:1.02}.jr.m1 .m1End p{color:#4a5a70;max-width:620px;margin:0;font-size:18px;line-height:1.7}.jr.m1 .m1EndActions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:26px;display:flex}.jr.m1 .m1EndActions .primary{background:var(--ink);color:#fff;cursor:pointer;transition:transform .25s var(--ease);border:0;border-radius:999px;padding:15px 26px;font-size:15px;font-weight:950}.jr.m1 .m1EndActions .primary:hover{transform:translateY(-2px)}.jr.m1 .m1EndLink{color:var(--blue);border-bottom:1px solid #155eef59;font-size:14px;font-weight:900;text-decoration:none}.jr.m1 .m1Legal{color:#77859a;margin:26px auto 0;font-size:11px;line-height:1.75}@media (width<=1024px){.jr.m1 .m1Const{grid-template-columns:1fr 1fr;gap:22px}.jr.m1 .m1Wires{display:none}.jr.m1 .m1Frag{max-width:none}.jr.m1 .m1Frag[data-pos=a]{grid-area:1/1}.jr.m1 .m1Frag[data-pos=b]{grid-area:1/2;justify-self:start}.jr.m1 .m1Frag[data-pos=c]{grid-area:2/1}.jr.m1 .m1Frag[data-pos=d]{grid-area:2/2;justify-self:start}.jr.m1 .m1Total{text-align:right;grid-area:3/1/4/3;padding:24px 0 20px}}@media (width<=650px){.jr.m1 .articleBody{padding:26px 0 70px}.jr.m1 .m1Opening{letter-spacing:-.2px;font-size:18px}.jr.m1 .m1Spread{margin-top:40px}.jr.m1 .m1SpreadHead p{font-size:16px}.jr.m1 .m1Const{width:calc(100% - 28px);margin-top:26px;padding-right:22px;display:block;position:relative}.jr.m1 .m1Const:before{content:"";background:linear-gradient(#155eef66,#8c36d840);width:1px;position:absolute;top:6px;bottom:64px;right:5px}.jr.m1 .m1Frag{padding-bottom:20px;position:relative}.jr.m1 .m1Frag:before{content:"";background:var(--paper);border:1px solid #155eef8c;border-radius:50%;width:11px;height:11px;position:absolute;top:9px;right:-22px}.jr.m1 .m1Frag[data-pos]{text-align:right;grid-area:auto;justify-self:auto}.jr.m1 .m1FragAmount{letter-spacing:-1.4px;font-size:30px}.jr.m1 .m1Total{text-align:right;background:0 0;grid-area:auto;padding:22px 0 18px}.jr.m1 .m1Total strong{letter-spacing:-2.6px;font-size:46px}.jr.m1 .m1SpreadFoot{flex-direction:column;align-items:flex-start;gap:10px;margin-top:24px}.jr.m1 .m1Rule{flex:none;width:100%}.jr.m1 .m1To{white-space:normal}.jr.m1 .m1Chapter{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:42px}.jr.m1 .m1ChapterMark{align-items:baseline;gap:12px;display:flex}.jr.m1 .m1ChapterMark b{font-size:26px}.jr.m1 .m1ChapterBody p{font-size:17px}.jr.m1 .m1Data li{grid-template-columns:34px minmax(0,1fr);gap:6px 12px}.jr.m1 .m1Data h3,.jr.m1 .m1DataMeaning{grid-column:2}.jr.m1 .m1Interlude{margin:44px auto;padding:28px 0}.jr.m1 .m1InterludeSub{font-size:15px}.jr.m1 .m1BaSpread{grid-template-columns:minmax(0,1fr);gap:0;width:calc(100% - 28px)}.jr.m1 .m1BaSpread:before{display:none}.jr.m1 .m1BaSide,.jr.m1 .m1BaSide.m1BaAfter{grid-area:auto;padding:0}.jr.m1 .m1BaAfter{border-top:1px solid var(--line);margin-top:30px;padding-top:26px}.jr.m1 .m1BaSide li{font-size:16px}.jr.m1 .m1CheckList li{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:14px 0;font-size:17px}.jr.m1 .m1End{margin-top:44px;padding:48px 0}.jr.m1 .m1End p{font-size:16px}.jr.m1 .m1EndActions{gap:16px}.jr.m1 .m1EndActions .primary{text-align:center;width:100%}.jr.m1 .m1End:after{font-size:96px;bottom:-18px}}
