:root{--hd:72px;--svnav:60px}@media (width<=560px){:root{--hd:64px;--svnav:56px}}.ttl--xl{font-size:clamp(2.5rem,1.3rem + 3.4vw,4.6rem)}.mini-h{color:var(--ink);letter-spacing:-.005em;font-size:.86rem;font-weight:500}.sv-idx{margin-top:clamp(56px,8vh,104px)}.sv-idx-head,.sv-idx-list a{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,3.4fr) 24px;align-items:baseline;gap:24px;display:grid}.sv-idx-head{border-bottom:1px solid var(--line-2);color:var(--ink-3);padding-bottom:12px;font-size:.76rem}.sv-idx-list li{border-bottom:1px solid var(--line)}.sv-idx-list a{transition:padding-left .52s var(--ease-out);padding:22px 0;position:relative}.sv-idx-list a:before{content:"";background:var(--paint);transform-origin:0;width:22px;height:2px;transition:transform .52s var(--ease-out);position:absolute;top:50%;left:0;transform:scaleX(0)}.sv-idx-n{letter-spacing:-.03em;font-size:clamp(1.35rem,1rem + .9vw,1.9rem);line-height:1.1}.sv-idx-f{font-variant-numeric:tabular-nums;font-size:.95rem}.sv-idx-l{color:var(--ink-3);font-size:.9rem}.sv-idx-list .arr{color:var(--ink-3);transition:color var(--t-ui);place-self:center end}.sv-idx-list a:hover{padding-left:38px}.sv-idx-list a:hover:before{transform:scaleX(1)}.sv-idx-list a:hover .arr{color:var(--ink)}.sv-idx-list a:hover .arr svg{transition:transform .38s var(--ease-io)}.sv-idx-list a:hover .arr svg:first-child{transform:translate(130%)}.sv-idx-list a:hover .arr svg+svg{transform:translate(0)}.sv{margin-top:clamp(72px,8vw,128px);position:relative}.sv-nav{top:var(--hd);z-index:40;background:var(--fog);box-shadow:inset 0 -1px 0 var(--line), inset 0 1px 0 var(--line);position:sticky}.sv-nav-in{height:var(--svnav);justify-content:space-between;align-items:center;gap:24px;display:flex}.sv-tabs{gap:2px;min-width:0;display:flex;position:relative}.sv-tabs a{z-index:1;height:38px;color:var(--ink-3);white-space:nowrap;transition:color var(--t-mid) var(--ease-out);border-radius:999px;align-items:center;padding:0 15px;font-size:.88rem;font-weight:500;display:inline-flex;position:relative}.sv-tabs a[aria-current=true]{color:#fff}.sv-tabs a:not([aria-current=true]):hover{color:var(--ink)}.sv-ind{background:var(--ink);width:0;height:38px;transition:transform .52s var(--ease-out), width .52s var(--ease-out);border-radius:999px;position:absolute;top:0;left:0}.sv-nav-from{color:var(--ink-3);white-space:nowrap;flex:none;font-size:.86rem}.sv-nav-from span{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500;display:inline-block}.sv-nav-from span.is-swap{animation:sv-swap .46s var(--ease-out)}.ch{margin-top:var(--gap-section);scroll-margin-top:calc(var(--hd) + var(--svnav) + 40px)}.sv-nav+.ch{margin-top:clamp(64px,7vw,112px)}.ch-hd{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:32px clamp(32px,5vw,96px);padding-bottom:clamp(40px,4vw,64px);display:grid}.ch-side{gap:4px;display:grid}.ch-intro{color:var(--ink-2);text-wrap:pretty;max-width:48ch;font-size:1.05rem;line-height:1.55}.lt{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid}.lt div{padding:12px 14px 0 0}.lt div+div{border-left:1px solid var(--line);padding-left:14px}.lt dt{color:var(--ink-3);font-size:.76rem}.lt dd{margin:3px 0 0;font-size:.9rem;font-weight:500;line-height:1.35}.chg{border-top:1px solid var(--line-2);gap:14px;margin:0;padding-top:18px;display:grid}.chg-head{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.chg-t{color:var(--ink-3);max-width:36ch;font-size:.86rem}.chg-sum{letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.9rem,1.3rem + 1.4vw,2.6rem);line-height:1}.chg-cur{vertical-align:.6em;color:var(--ink-3);margin-right:.06em;font-size:.55em}.chg-bar{gap:3px;height:8px;display:flex}.chg-bar i{flex:var(--g) 1 0;background:var(--ink);min-width:4px;opacity:calc(1 - var(--k) * .18);transform-origin:0;transition:transform 1s var(--ease-out) calc(.2s + var(--k) * 90ms), opacity .3s var(--ease-out), background-color .3s var(--ease-out), flex-grow .7s var(--ease-out);border-radius:2px;transform:scaleX(0)}.chg.in .chg-bar i{transform:none}.chg-lines li{border-bottom:1px solid var(--line);grid-template-columns:18px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:11px 0;display:grid;position:relative}.chg-sw{background:var(--ink);width:12px;height:4px;opacity:calc(1 - var(--k) * .18);transition:background-color .3s var(--ease-out);border-radius:1px;align-self:start;margin-top:.62em}.chg-n{display:grid}.chg-n>span{transition:color var(--t-ui);font-size:.94rem;font-weight:500}.chg-n small{color:var(--ink-3);font-size:.8rem}.chg-v{font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--t-ui);font-size:.94rem}.chg-note{color:var(--ink-3);max-width:60ch;font-size:.8rem}.chg.is-hl .chg-bar i{opacity:.16}.chg.is-hl .chg-bar i.is-hl{opacity:1;background:var(--paint)}.chg-lines li.is-hl .chg-sw{background:var(--paint);opacity:1}.chg-lines li.is-hl .chg-n>span,.chg-lines li.is-hl .chg-v{color:var(--paint-text)}.fcl-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.fcl-stage{top:calc(var(--hd) + var(--svnav) + 32px);gap:8px;display:grid;position:sticky}.seg{background:var(--fog-2);border-radius:10px;grid-auto-columns:auto;grid-auto-flow:column;justify-self:start;padding:3px;display:inline-grid;position:relative}.seg-ind{background:var(--ink);width:0;height:calc(100% - 6px);transition:transform .46s var(--ease-out), width .46s var(--ease-out);border-radius:7px;position:absolute;top:3px;left:0}.seg-opt{z-index:1;height:38px;color:var(--ink-2);white-space:nowrap;transition:color var(--t-mid) var(--ease-out);border-radius:7px;padding:0 16px;font-size:.88rem;font-weight:500;position:relative}.seg-opt[aria-selected=true],.seg-opt[aria-checked=true]{color:#fff}.seg-opt:not([aria-selected=true]):not([aria-checked=true]):hover{color:var(--ink)}.seg-opt:focus-visible{outline-offset:1px}.fcl-boxes{aspect-ratio:10/8.4;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 16%);mask-image:linear-gradient(#0000 0,#000 16%)}.fcl-box{transform-origin:50% -30%;opacity:0;width:100%;max-width:none;transition:opacity .42s var(--ease-out), transform .9s var(--ease-out);margin-inline:auto;animation:7s ease-in-out infinite alternate sv-sway;position:absolute;top:0;left:0;right:0;transform:translateY(-7%)}.fcl-box--20{width:62%}.fcl-box.is-on{opacity:1;transition-delay:.16s,.16s;transform:none}@keyframes sv-sway{0%{rotate:-.6deg}to{rotate:.6deg}}.fcl-dim{border-left:1px solid var(--ink-3);border-right:1px solid var(--ink-3);width:75%;height:9px;transition:left .8s var(--ease-out), width .8s var(--ease-out);place-items:center;display:grid;position:absolute;bottom:3%;left:9%}.fcl-dim:before{content:"";background:var(--ink-3);height:1px;position:absolute;top:50%;left:0;right:0}.fcl-dim .mono{background:var(--fog);color:var(--ink-2);white-space:nowrap;padding:0 10px;font-size:.74rem;position:relative}.fcl-dim[data-fcl-dim="20"]{width:47%;left:22%}.fcl-info{gap:clamp(28px,3vw,44px);display:grid}.fcl-name{letter-spacing:-.035em;font-size:clamp(1.5rem,1.1rem + 1vw,2.1rem);line-height:1.1}.fcl-name .mono{letter-spacing:0;color:var(--ink-3);vertical-align:.35em;margin-left:6px;font-size:.8rem}.fcl-spec dl{border-top:1px solid var(--line-2);grid-template-columns:1fr 1fr;margin-top:18px;display:grid}.fcl-spec dl div{border-bottom:1px solid var(--line);padding:12px 0}.fcl-spec dl div:nth-child(2n){border-left:1px solid var(--line);padding-left:16px}.fcl-spec dt{color:var(--ink-3);font-size:.76rem}.fcl-spec dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:1.05rem}.fcl-suits{color:var(--ink-2);margin-top:14px;font-size:.92rem}[data-fcl-panel] .is-swap{animation:sv-swap .52s var(--ease-out)}@keyframes sv-swap{0%{opacity:0;transform:translateY(5px)}}[data-fcl-panel] [data-fcl-k],[data-fcl-panel] [data-fcl-name]{display:inline-block}.steps{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:32px clamp(32px,5vw,96px);margin-top:clamp(72px,8vw,128px);display:grid}.steps-h{letter-spacing:-.03em;font-size:clamp(1.35rem,1rem + .9vw,1.9rem);font-weight:400;line-height:1.1}.steps-list{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;column-gap:clamp(28px,3vw,56px);display:grid}.steps-list li{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.steps-list li:nth-child(-n+2){border-top-color:var(--line-2)}.steps-list b{font-size:.95rem;font-weight:500}.steps-list p{color:var(--ink-2);font-size:.92rem}.ch-lcl{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.lcl-fig{top:calc(var(--hd) + var(--svnav) + 32px);aspect-ratio:4/5;border-radius:16px;margin:0;position:sticky;overflow:hidden}.lcl-fig img{object-fit:cover;object-position:30% 50%;width:100%;height:100%}.lcl-main{gap:0;display:grid}.lcl-main .ttl{margin-bottom:24px}.lcl-main .lt{margin-top:28px}.lcl-tbl{margin-top:clamp(48px,5vw,72px)}.lcl-tbl table{border-collapse:collapse;width:100%;font-size:.9rem}.lcl-tbl caption{text-align:left;padding-bottom:14px;font-size:.86rem;font-weight:500}.lcl-tbl thead th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line-2);padding:0 12px 10px 0;font-size:.76rem;font-weight:400}.lcl-tbl tbody th,.lcl-tbl td{text-align:left;border-bottom:1px solid var(--line);padding:14px 12px 14px 0;font-weight:400}.lcl-tbl tbody th b{font-weight:500}.lcl-tbl .mono{color:var(--ink-3);margin-left:4px;font-size:.74rem}.lcl-tbl td:last-child{white-space:nowrap}.lcl-how{color:var(--ink-2);max-width:60ch;margin:28px 0 clamp(40px,4vw,56px);font-size:.95rem}.haul-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.ladder-cap{border-bottom:1px solid var(--line-2);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-bottom:12px;font-size:.78rem;display:flex}.ladder-cap span:first-child{color:var(--ink);font-weight:500}.ladder-list li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,5fr) 92px;align-items:center;gap:20px;padding:15px 0;display:grid}.ladder-to{align-items:baseline;gap:10px;min-width:0;display:flex}.ladder-to b{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(1.1rem,.95rem + .4vw,1.3rem);font-weight:400}.ladder-to .mono{color:var(--ink-3);font-size:.72rem}.ladder-mi{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:12px;font-size:.78rem;display:flex}.ladder-bar{background:var(--line);flex:1;height:2px;position:relative}.ladder-bar i{height:4px;width:calc(var(--m) * 100%);background:var(--ink);transform-origin:0;transition:transform 1s var(--ease-out) calc(.15s + var(--k) * 70ms), background-color var(--t-mid) var(--ease-out);border-radius:2px;position:absolute;top:-1px;left:0;transform:scaleX(0)}.ladder.in .ladder-bar i{transform:none}.ladder-v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;transition:color var(--t-ui);justify-self:end;font-size:clamp(1.2rem,1rem + .5vw,1.5rem)}.ladder-list li:hover .ladder-bar i{background:var(--paint)}.ladder-list li:hover .ladder-v{color:var(--paint-text)}.ladder-note{color:var(--ink-3);margin-top:14px;font-size:.82rem}.haul-side{gap:28px;display:grid}.haul-fig{aspect-ratio:4/3;border-radius:16px;margin:0;overflow:hidden}.haul-fig img{object-fit:cover;width:100%;height:100%}.extras dl{border-top:1px solid var(--line-2);margin-top:12px}.extras dl div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;display:flex}.extras dt{font-size:.92rem;font-weight:500;display:grid}.extras dt small{color:var(--ink-3);font-size:.8rem;font-weight:400}.extras dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:.92rem}.haul-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:clamp(64px,7vw,104px);padding-top:30px;display:grid;position:relative}.haul-steps:before{content:"";border-top:1.5px dashed var(--line-2);position:absolute;top:4px;left:0;right:0}.haul-steps li{position:relative}.haul-steps li:before{content:"";background:var(--fog);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:50%;position:absolute;top:-30px;left:0}.haul-steps li:last-child:before{background:var(--ink)}.haul-steps b{font-size:.95rem;font-weight:500}.haul-steps p{color:var(--ink-2);max-width:34ch;margin-top:6px;font-size:.9rem}.ch-cus{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.cus-side{top:calc(var(--hd) + var(--svnav) + 32px);gap:32px;display:grid;position:sticky}.cus-fig{aspect-ratio:1;border-radius:16px;margin:0;overflow:hidden}.cus-fig img{object-fit:cover;object-position:40% 50%;width:100%;height:100%}.cus-need ul{border-top:1px solid var(--line-2);margin-top:10px}.cus-need li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;font-size:.92rem;display:flex}.cus-need li:before{content:"";background:var(--paint);flex:none;width:10px;height:1.5px}.cus-main{display:grid}.cus-main .ttl{margin-bottom:24px}.cus-main .lt{margin-top:28px}.ruler{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:clamp(56px,6vw,88px);display:grid;position:relative}.ruler:before{content:"";background:var(--line-2);height:1px;position:absolute;top:30px;left:0;right:0}.ruler li{align-content:start;display:grid}.ruler-at{height:30px;color:var(--ink-3);font-size:.74rem}.ruler b{padding-top:22px;font-size:.95rem;font-weight:500;position:relative}.ruler b:before{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:0}.ruler li:last-child b:before{background:var(--paint);box-shadow:0 0 0 4px #c9431f29}.ruler li:last-child .ruler-at{color:var(--paint-text)}.ruler p{color:var(--ink-2);margin-top:6px;font-size:.88rem}.cus-chg{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:40px;margin-top:clamp(56px,6vw,88px);display:grid}.cus-other{border-top:1px solid var(--line-2);margin:0;padding-top:18px}.cus-other>dt{margin-bottom:8px}.cus-other div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:.9rem;display:flex}.cus-other dd{font-variant-numeric:tabular-nums;margin:0}.bond-band{isolation:isolate;border-radius:20px;align-items:flex-end;height:clamp(320px,42vw,620px);margin:0 10px;display:flex;position:relative;overflow:hidden}.bond-band img{z-index:-2;object-fit:cover;object-position:50% 58%;width:100%;height:100%;position:absolute;inset:0}.bond-band:after{content:"";z-index:-1;background:linear-gradient(#05142200 40%,#0514222e 62%,#0514229e 100%);position:absolute;inset:0}.bond-cap{padding-bottom:clamp(24px,3vw,44px);padding-inline:calc(var(--gutter) - 10px)}.bond-cap .ttl{color:#fff}.bond-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,5vw,96px);margin-top:clamp(48px,5vw,80px);display:grid}.bond-sub{color:var(--ink-2);max-width:54ch;margin-top:8px;font-size:.92rem}.bond-bars{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:32px;display:grid}.bond-bars li{grid-template-rows:auto 220px auto auto;justify-items:start;gap:8px;display:grid}.bond-n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.05rem}.bond-col{border-bottom:1px solid var(--line-2);width:100%;position:relative}.bond-col i{height:calc(var(--h) * 100%);background:var(--ink);transform-origin:bottom;transition:transform 1s var(--ease-out) calc(.2s + var(--k) * 80ms), background-color var(--t-mid);border-radius:3px 3px 0 0;position:absolute;bottom:0;left:0;right:42%;transform:scaleY(0)}.bond-chart.in .bond-col i{transform:none}.bond-bars li:hover .bond-col i{background:var(--paint)}.bond-wk{color:var(--ink-3);font-size:.76rem}.bond-paid{font-variant-numeric:tabular-nums;color:var(--paint-text);font-size:.82rem}.bond-bars li:first-child .bond-paid{color:var(--ink-3)}.bond-key{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;gap:24px;margin-top:18px;padding-top:12px;font-size:.78rem;display:flex}.bond-key span{align-items:center;gap:8px;display:inline-flex}.bond-key span+span:before{content:"";background:var(--paint);width:10px;height:2px}.k-ink{background:var(--ink);border-radius:2px;width:10px;height:10px}.bond-side{gap:0;display:grid}.bond-side .lt{margin-top:28px}.bond-side .bond-facts{margin-top:36px}.bond-side .chg{margin-top:48px}.bond-chart{top:calc(var(--hd) + var(--svnav) + 32px);position:sticky}.bond-facts{border-top:1px solid var(--line-2);margin:0}.bond-facts div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:12px 0;font-size:.92rem;display:flex}.bond-facts dt{color:var(--ink-3)}.bond-facts dd{text-align:right;margin:0;font-weight:500}.xr{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px clamp(32px,5vw,96px);display:grid}.xr-head{top:calc(var(--hd) + 40px);gap:20px;display:grid;position:sticky}.xr-head .body{color:var(--ink-3);max-width:40ch}.xr-list{grid-template-columns:1fr 1fr;column-gap:clamp(28px,3vw,48px);margin:0;display:grid}.xr-list div{border-top:1px solid var(--line);padding:20px 0 24px}.xr-list div:nth-child(-n+2){border-top-color:var(--line-2)}.xr-list dt{letter-spacing:-.02em;justify-content:space-between;align-items:baseline;gap:16px;font-size:clamp(1.15rem,1rem + .4vw,1.35rem);display:flex}.xr-list dt span{letter-spacing:0;color:var(--ink-3);white-space:nowrap;font-size:.76rem}.xr-list dd{color:var(--ink-2);margin:6px 0 0;font-size:.92rem}.sv-end{padding-top:var(--gap-section)}.sv-rf{gap:clamp(28px,3vw,40px);display:grid}.sv-sent{letter-spacing:-.045em;text-wrap:balance;max-width:22ch;font-size:clamp(2.2rem,.9rem + 3.4vw,4.6rem);font-weight:400;line-height:1.12}.sv-w{white-space:nowrap}.sv-pk{vertical-align:baseline;gap:0;display:inline-block;position:relative}.sv-pk select{height:100%;top:0}.sv-tok{font:inherit;letter-spacing:inherit;color:var(--paint-text);white-space:nowrap;transition:color var(--t-mid) var(--ease-out);align-items:baseline;gap:.1em;margin:0 -.04em;padding:0 .04em;display:inline-flex;position:relative}.sv-tok:after{content:"";opacity:.3;height:2px;transition:opacity var(--t-mid) var(--ease-out);background:currentColor;position:absolute;bottom:.02em;left:.04em;right:.04em}.sv-tok:hover,.sv-tok[aria-expanded=true]{color:var(--paint)}.sv-tok:hover:after,.sv-tok[aria-expanded=true]:after{opacity:1}.sv-tok:focus-visible{outline-offset:4px;border-radius:4px}.sv-chev{width:.3em;height:.3em;transition:transform var(--t-mid) var(--ease-out);align-self:center;margin-top:.1em}.sv-tok[aria-expanded=true] .sv-chev{transform:rotate(180deg)}.sv-tok [data-pk-value].is-swap{animation:sv-swap .42s var(--ease-out);display:inline-block}.sv-pk .pk-pop{letter-spacing:0;color:var(--ink);font-size:1rem;line-height:1.4}.sv-price{font-variant-numeric:tabular-nums;white-space:nowrap}.sv-cur{vertical-align:.45em;color:var(--ink-3);margin-right:.04em;font-size:.6em}.sv-rf-row{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;padding-top:24px;display:flex}.sv-rf-meta{max-width:56ch;color:var(--ink-2);font-size:.98rem}.sv-rf-acts{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.sv-rf-desk{color:var(--ink-3);align-items:center;gap:10px;font-size:.86rem;display:inline-flex}.sv-rf-desk.is-closed .live{background:var(--ink-3)}.sv-rf-desk{flex-wrap:wrap}.sv-rf-desk a{color:var(--ink);font-variant-numeric:tabular-nums;transition:color var(--t-ui);font-weight:500}.sv-rf-desk a:hover{color:var(--paint-text)}@media (width<=1100px){.sv-nav-from{display:none}.fcl-grid,.haul-grid,.bond-grid{grid-template-columns:1fr}.fcl-stage{position:relative;top:auto}.fcl-boxes{max-width:640px}.cus-chg,.steps{grid-template-columns:1fr}}@media (width<=900px){.sv-idx-head{display:none}.sv-idx-list a{grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:18px 0}.sv-idx-n{grid-column:1}.sv-idx-list .arr{grid-area:1/2/span 3}.sv-idx-f{grid-column:1;font-size:.9rem}.sv-idx-l{grid-column:1;font-size:.84rem}.sv-idx-list a:hover{padding-left:0}.sv-idx-list a:before{display:none}.sv-nav-in{padding-inline:0}.sv-tabs{scrollbar-width:none;padding:0 var(--gutter);scroll-padding-inline:var(--gutter);overflow-x:auto}.sv-tabs::-webkit-scrollbar{display:none}.sv-ind{left:0}.ch-hd{grid-template-columns:1fr;align-items:start}.ch-lcl,.ch-cus,.xr{grid-template-columns:1fr}.lcl-fig{aspect-ratio:16/11;order:2;position:relative;top:auto}.lcl-main{display:contents}.lcl-main>:is(.ttl,.ch-intro,.lt){order:1}.lcl-main>:is(.lcl-tbl,.lcl-how,.chg){order:3}.ch-lcl{gap:0}.ch-lcl .lcl-fig{margin-top:36px}.cus-side{order:2;grid-template-columns:1fr;position:relative;top:auto}.cus-fig{aspect-ratio:16/11}.xr-head{position:relative;top:auto}.ruler{grid-template-columns:1fr 1fr;row-gap:36px}.ruler:before{display:none}.ruler b{border-top:1px solid var(--line-2);padding-top:16px}.ruler b:before{top:-5px}.ruler-at{height:auto;padding-bottom:10px}.haul-steps{grid-template-columns:1fr 1fr;row-gap:32px}.haul-steps:before{display:none}.haul-steps li{border-top:1.5px dashed var(--line-2);padding-top:22px}.haul-steps li:before{top:-5px}.bond-band{border-radius:16px;height:92vw;margin:0 8px}.bond-cap{padding-inline:calc(var(--gutter) - 8px)}.bond-chart{position:relative;top:auto}.sv-sent{font-size:min(9vw,2.5rem);line-height:1.18}.sv-chev{width:.4em;height:.4em}.sv-rf-acts .btn{justify-content:space-between;width:100%}}@media (width<=600px){.lt{border-top:1px solid var(--line-2);grid-template-columns:1fr}.lt div,.lt div+div{border-left:0;border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.lt dd{text-align:right;margin:0}.steps-list{grid-template-columns:1fr}.steps-list li{grid-template-columns:1fr;gap:4px}.steps-list li:nth-child(2){border-top-color:var(--line)}.ladder-list li{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}.ladder-mi{grid-area:2/1/auto/-1}.ladder-v{grid-area:1/2}.ruler,.haul-steps,.xr-list{grid-template-columns:1fr}.xr-list div:nth-child(2){border-top-color:var(--line)}.bond-bars{gap:6px}.bond-bars li{grid-template-rows:auto 160px auto auto}.bond-paid{font-size:.74rem}.bond-n{font-size:.92rem}.fcl-spec dd{font-size:.95rem}.seg-opt{padding:0 13px}.chg-lines li{grid-template-columns:14px minmax(0,1fr) auto;gap:10px}}@media (prefers-reduced-motion:reduce){.fcl-box{transition:opacity .2s;animation:none;transform:none}.chg-bar i,.ladder-bar i,.bond-col i{transition:opacity .2s,background-color .2s;transform:none}.sv-ind,.seg-ind{transition:none}[data-fcl-panel] .is-swap{animation:none}.sv-idx-list a{transition:none}}.fcl-dim .mono.is-swap{animation:sv-swap .52s var(--ease-out)}.sv-end{opacity:calc(1 - var(--tone) * .9)}
