.rs-run{overflow-anchor:none;--rvw:calc(var(--rfw) - var(--rcr));--rvh:calc(var(--rfh) - var(--rcb));--rk:calc(max(100cqw, 100cqh * var(--rvw) / var(--rvh)) / var(--rvw));--tcx:calc(var(--rk) * (var(--rsx) + var(--rsw) / 2));--tcy:calc((100cqh - var(--rk) * var(--rvh)) / 2 + var(--rk) * (var(--rsy) + var(--rsh) / 2));--k:max(calc(var(--rk) * var(--rsh) / var(--sh)), calc(var(--tcx) / (var(--sx) + var(--sw) / 2)));--dl:calc(var(--tcx) - var(--k) * (var(--sx) + var(--sw) / 2));--dt:calc(var(--tcy) - var(--k) * (var(--sy) + var(--sh) / 2));--dw:calc(var(--k) * var(--fw));--dh:calc(var(--k) * var(--fh));--sheet-r:calc(var(--dl) + var(--k) * (var(--sx) + var(--sw)));position:relative}.rs-track,.rs-stage{position:relative}.rs-scene{--on:1;z-index:0;color:#1d1630;background:#f5f2f9;position:relative;overflow:hidden}.rs-top{z-index:1;height:calc(100svh - var(--header));min-height:620px;position:relative;container-type:size}.rs-picture{z-index:0;position:absolute;inset:0;overflow:hidden}.rs-video{left:var(--dl);top:var(--dt);width:var(--dw);height:var(--dh);object-fit:fill;max-width:none;position:absolute}.rs-run[data-video=error] video.rs-video{display:none}.rs-run[data-lag=on] video.rs-video,.rs-run[data-rest=on] video.rs-video{visibility:hidden}.rs-paper{--ink:1;--scan:1;--glow:0;left:calc(var(--dl) + var(--k) * var(--sx));top:calc(var(--dt) + var(--k) * var(--sy));width:calc(var(--k) * var(--sw));height:calc(var(--k) * var(--sh));position:absolute}.rs-doc{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rs-doc-ink{opacity:var(--ink)}.rs-doc text{letter-spacing:-.01em;fill:#24182f;fill-opacity:.82;font-family:inherit;font-size:5.8px;font-weight:600}.rs-doc .rd-title{letter-spacing:-.02em;fill-opacity:.9;font-size:10.5px;font-weight:700}.rs-doc .rd-tag{fill-opacity:.62;font-size:5.6px}.rs-doc .rd-word{font-size:5.6px}.rs-doc .rd-cap{fill:#66198a;fill-opacity:1;font-weight:800}.rs-doc .rd-rest{fill-opacity:.48;font-weight:500}.rs-doc .rd-frame{fill:none;stroke:#24182f;stroke-opacity:.55;stroke-width:.7px}.rs-doc .rd-line{stroke:#24182f;stroke-opacity:.34;stroke-width:.45px}.rs-doc .rd-line-head{stroke-opacity:.5;stroke-width:.6px}.rs-doc .rd-rule-strong{stroke:#24182f;stroke-opacity:.62;stroke-width:1px}.rs-doc .rd-rule{stroke:#24182f;stroke-opacity:.38;stroke-width:.45px}.rs-doc .rd-shade{fill:#24182f;fill-opacity:.07}.rs-doc .rd-value{fill:#24182f;fill-opacity:.2}.rs-doc .rd-box{fill:none;stroke:#24182f;stroke-opacity:.5;stroke-width:.5px}.rs-doc-glow{opacity:calc(var(--ink) * var(--glow));filter:drop-shadow(0 0 1.6px #bd68e2d9);-webkit-mask-image:linear-gradient(180deg,transparent calc(var(--scan) * 98.2% - 24%),#000 calc(var(--scan) * 98.2% - 1.5%),#000 calc(var(--scan) * 98.2%),transparent calc(var(--scan) * 98.2% + 1%));-webkit-mask-image:linear-gradient(180deg,transparent calc(var(--scan) * 98.2% - 24%),#000 calc(var(--scan) * 98.2% - 1.5%),#000 calc(var(--scan) * 98.2%),transparent calc(var(--scan) * 98.2% + 1%));mask-image:linear-gradient(180deg,transparent calc(var(--scan) * 98.2% - 24%),#000 calc(var(--scan) * 98.2% - 1.5%),#000 calc(var(--scan) * 98.2%),transparent calc(var(--scan) * 98.2% + 1%))}.rs-doc-glow text,.rs-doc-glow .rd-value,.rs-doc-glow .rd-cap,.rs-doc-glow .rd-rest{fill:#bd68e2;fill-opacity:1}.rs-doc-glow .rd-shade{fill:#bd68e2;fill-opacity:.16}.rs-doc-glow .rd-frame,.rs-doc-glow .rd-line,.rs-doc-glow .rd-rule,.rs-doc-glow .rd-rule-strong,.rs-doc-glow .rd-box{stroke:#bd68e2;stroke-opacity:1}.rs-scan{left:-9%;right:-9%;top:calc(var(--scan) * 98.2%);opacity:0;pointer-events:none;background:linear-gradient(90deg,#fff0,#fff 12% 88%,#fff0);height:2px;margin-top:-1px;position:absolute;box-shadow:0 0 14px 3px #bd68e28c}.rs-scan:before{content:"";background:linear-gradient(#bd68e200,#bd68e226);height:40px;position:absolute;bottom:2px;left:9%;right:9%}.rs-veil{top:0;bottom:0;right:0;left:calc(var(--sheet-r) + 10px);z-index:1;pointer-events:none;background:linear-gradient(90deg,#f5f2f900,#f5f2f999 160px,#f5f2f9c7);position:absolute}.rs-sentence{letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:min(min(100cqw,1440px)/22.2 - 8.64865px,7.3cqh);font-weight:650;line-height:1.42}.rs-sentence span{white-space:nowrap;display:block}.rs-side{--side-gap:clamp(64px, 6.4cqw, 120px);z-index:2;top:0;bottom:0;left:calc(var(--sheet-r) + var(--side-gap));flex-direction:column;padding:7cqh 0 8cqh;display:flex;position:absolute;right:max(64px,50cqw - 656px)}.rs-band{flex:auto;min-height:72px}.rs-cards{grid-template-columns:repeat(3, calc((100cqw - max(64px, 50cqw - 656px) - var(--sheet-r) - 80px) / 3 * .9));gap:20px;display:grid}.rs-card{border:1px solid rgba(210,183,239,calc(.16 + .18 * var(--on)));color:#fff;background:#100d24;border-radius:14px;flex-direction:column;min-width:0;padding:22px 22px 24px;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1d103014,0 22px 48px #1d10302e}.rs-card-top{height:2px;opacity:var(--on);background:linear-gradient(90deg,#66198a,#bd68e2 50%,#66198a);position:absolute;top:0;left:0;right:0}.rs-card-head{align-items:center;gap:10px;display:flex}.rs-dot{background:#d2b7ef4d;border-radius:50%;flex:none;width:7px;height:7px;position:relative}.rs-dot:after{content:"";border-radius:inherit;opacity:var(--on);background:#bd68e2;position:absolute;inset:0;box-shadow:0 0 0 3px #bd68e238,0 0 10px #bd68e2cc}.rs-card-name{letter-spacing:-.02em;font-size:20px;font-weight:650;line-height:1.3}.rs-card-arrow{color:#d2b7ef;flex:none;margin-left:auto}.rs-card-line{letter-spacing:-.025em;word-break:keep-all;margin-top:12px;font-size:17px;font-weight:600;line-height:1.45}.rs-card-rule{background:#d2b7ef38;height:1px;margin:16px 0 13px}.rs-card-items{color:#ffffffb3;word-break:keep-all;gap:1px;margin:0;padding:0;font-size:15px;line-height:1.6;list-style:none;display:grid}.rs-card-name,.rs-card-arrow,.rs-card-line,.rs-card-rule,.rs-card-items{opacity:calc(.28 + .72 * var(--on))}.rs-card:active{transform:scale(.99)}@media (hover:hover){.rs-card:hover{border-color:#d2b7ef8c;transform:translateY(-2px)}}.rs-lines{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rs-path{fill:none;stroke-width:3px;stroke-linejoin:round;stroke-linecap:butt;stroke-opacity:.92}.rs-flow{opacity:.92}.rs-flow path{fill:none;stroke-width:3px;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:5.6 234.4;stroke-dashoffset:var(--o);animation:3s linear infinite paused rs-flow}.rs-lines[data-flow=on] .rs-flow path{animation-play-state:running}@keyframes rs-flow{to{stroke-dashoffset:calc(var(--o) - 240px)}}@media (prefers-reduced-motion:no-preference){.rs-path{visibility:hidden}}@media (prefers-reduced-motion:reduce){.rs-flow{display:none}}.rs-head path{fill:none;stroke-linecap:butt}.rs-head-halo{stroke:#ea5cc8;stroke-opacity:.3;stroke-width:9px}.rs-head-core{stroke:#ffd8f6;stroke-width:3px}.rs-paper{--ring-r:12px}.rs-ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rs-ring-still{fill:none;stroke-width:3px;stroke-opacity:.92;rx:var(--ring-r);ry:var(--ring-r)}.rs-ring-line{fill:none;stroke-width:3px;stroke-opacity:.92}.rs-ring-arm,.rs-run[data-mode] .rs-ring-still{display:none}.rs-run[data-mode] .rs-ring-arm{display:inline}.rs-corners{--cr:calc(var(--ring-r) + 1px);pointer-events:none;opacity:var(--ink);background:radial-gradient(circle at 100% 100%,transparent calc(var(--ring-r) - .5px),#f3eef8 var(--ring-r)) 0 0/var(--cr) var(--cr) no-repeat, radial-gradient(circle at 0 100%,transparent calc(var(--ring-r) - .5px),#f3eef8 var(--ring-r)) 100% 0/var(--cr) var(--cr) no-repeat, radial-gradient(circle at 100% 0,transparent calc(var(--ring-r) - .5px),#f4edf8 var(--ring-r)) 0 100%/var(--cr) var(--cr) no-repeat, radial-gradient(circle at 0 0,transparent calc(var(--ring-r) - .5px),#f4edf8 var(--ring-r)) 100% 100%/var(--cr) var(--cr) no-repeat;position:absolute;inset:-1px}.rs-run[data-mode=stage] .rs-track{height:calc(var(--stage-h) + var(--rs-range))}.rs-run[data-mode=stage] .rs-stage{top:var(--rs-top,var(--header));height:var(--stage-h);background:#f5f2f9;position:sticky;overflow:hidden}.rs-run[data-mode=stage] .hero{background:0 0}.rs-run[data-mode=stage] .hero-video,.rs-run[data-mode=stage] .hero-poster,.rs-run[data-mode=stage] .hero-shade,.rs-run[data-mode=stage] .hero:after{transform:translateX(calc(var(--rs-out,0) * (100% + 40px)))}.rs-run[data-mode=stage] .hero-copy{opacity:var(--rs-copy,1);visibility:var(--rs-copy-vis,visible);transform:translateX(calc(var(--rs-copy-x,0) * 1px))}.rs-run[data-mode=stage] .rs-scene{z-index:3;inset:0;top:var(--header);position:absolute}.rs-run[data-mode=stage] .rs-top{height:auto;min-height:0;position:absolute;inset:0}.rs-run[data-mode=stage] .rs-lead,.rs-run[data-mode=stage] .rs-cards{transform:translateY(calc((1 - var(--move,1)) * var(--rs-lead,0px)))}.rs-run[data-mode=stage] .rs-cards{opacity:calc(var(--move,1) * 1.8)}.rs-run[data-cards=out] .rs-cards{pointer-events:none}@media (max-width:1099px){.rs-side{right:36px}}@media (max-width:1199px){.rs-run{--rs-col:1;--sheet-w:min(46vw, 230px);--k:calc(var(--sheet-w) / var(--sw));--dl:calc(50cqw - var(--k) * (var(--sx) + var(--sw) / 2));--dt:calc(var(--k) * -140)}.rs-paper{--ring-r:8px}.rs-top{z-index:auto;flex-direction:column;height:auto;min-height:0;display:flex;container-type:normal}.rs-side{display:contents}.rs-lead{order:1;padding:64px 20px 6px}.rs-picture{height:calc(var(--k) * 724);background:linear-gradient(#f5f2f9,#f3eff9 24px calc(100% - 24px),#f5f2f9);order:2;position:relative;inset:auto;container-type:size}.rs-video{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px),linear-gradient(#0000 12.96%,#000 17% 76%,#0000 80%);mask-image:linear-gradient(90deg,#0000,#000 28px),linear-gradient(#0000 12.96%,#000 17% 76%,#0000 80%);-webkit-mask-composite:source-in;mask-composite:intersect}.rs-veil,.rs-band{display:none}.rs-sentence{text-align:center;font-size:min(28px,7.2vw)}.rs-cards{z-index:4;order:3;grid-template-columns:1fr;grid-auto-rows:1fr;gap:28px;width:calc(100% - 40px);max-width:560px;margin:30px auto 0;padding-bottom:64px;position:relative}.rs-card{padding:22px}.rs-lines{z-index:3}}@media (min-width:901px) and (max-width:1199px){.rs-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1040px;margin-top:64px}}@media (min-width:1200px) and (max-width:1365px){.rs-card{padding:20px 18px 22px}.rs-card-name{white-space:nowrap;font-size:16px}.rs-card-head{gap:8px}}@media (min-width:1200px) and (max-aspect-ratio:4/3){.rs-run{--fit-h:min(100cqh, calc(62.5vw - var(--header)));--fit-top:calc((100cqh - var(--fit-h)) / 2);--rk:calc(max(100cqw, var(--fit-h) * var(--rvw) / var(--rvh)) / var(--rvw));--tcy:calc(var(--fit-top) + (var(--fit-h) - var(--rk) * var(--rvh)) / 2 + var(--rk) * (var(--rsy) + var(--rsh) / 2))}.rs-top{height:calc(62.5vw - var(--header))}.rs-video{-webkit-mask-image:linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 7% 93%,#0000)}.rs-sentence{font-size:min(calc((min(100cqw, 1440px) - 192px) / 22.2), calc(var(--fit-h) * .073))}.rs-side{padding:calc(var(--fit-top) + var(--fit-h) * .07) 0 calc(var(--fit-top) + var(--fit-h) * .08)}}
.bt-section{--bt-accent:#a9583e;--bt-ink:#23253a;--bt-muted:#586575;scroll-margin-top:var(--header);color:var(--bt-ink);background:#fff;border-bottom:1px solid #e7e3ec;padding:92px 48px}.bt-title-flow{color:#a9583e}@supports ((-webkit-background-clip:text) or (background-clip:text)){.bt-title-flow{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(90deg,#a9583e 0%,#cc785c 25%,#a9583e 50%,#cc785c 75%,#a9583e 100%);background-repeat:repeat-x;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite bt-title-flow}}@keyframes bt-title-flow{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.bt-title-flow{animation:none}}@media (forced-colors:active){.bt-title-flow{color:canvastext;background:0 0;animation:none}}.bt-actions{--bt-gap:14px;gap:var(--bt-gap);grid-auto-columns:1fr;grid-auto-flow:column;width:fit-content;max-width:100%;display:grid}.bt-action{isolation:isolate;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:16px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.bt-action:before,.bt-action:after{content:"";pointer-events:none;position:absolute}.bt-action:before{z-index:-2;width:calc(200% + var(--bt-gap));background-color:#a9583e;background-image:linear-gradient(90deg,#a9583e 0%,#cc785c 25%,#a9583e 50%,#cc785c 75%,#a9583e 100%);background-repeat:repeat-x;background-size:200% 100%;top:0;bottom:0;left:0}.bt-action-demo:before{left:calc(-100% - var(--bt-gap))}.bt-action:after{z-index:-1;transition:background-color .2s ease-out}.bt-action-details{color:var(--bt-accent)}.bt-action-details:after{background-color:#fff;border-radius:4px;inset:2px}.bt-action-details:hover:after{background-color:#fff7f2}.bt-action-demo{color:#fff}.bt-action-demo:after{background-color:#23253a40;inset:0}.bt-action-demo:hover:after{background-color:#23253a5c}.bt-action:focus-visible{outline:3px solid var(--bt-accent);outline-offset:4px}@media (max-width:359px){.bt-actions{--bt-gap:12px;grid-auto-flow:row;width:100%}.bt-action:before,.bt-action-demo:before{width:100%;left:0}}@media (prefers-reduced-motion:no-preference){.bt-action:before{animation:7s linear infinite bt-title-flow}}@media (forced-colors:active){.bt-action{border:1px solid buttontext}.bt-action:before,.bt-action:after{display:none}}.bt-inner{grid-template-columns:minmax(300px,.83fr) minmax(0,1.65fr);align-items:center;gap:60px;max-width:1440px;margin:auto;display:grid}.bt-copy{align-self:center}.bt-logo{width:340px;max-width:100%;height:auto;margin-bottom:34px}.bt-copy h3{letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:30px;font-weight:600;line-height:1.5}.bt-copy ul{gap:15px;margin:28px 0 32px;padding:0;list-style:none;display:grid}.bt-copy li{word-break:keep-all;padding-left:16px;font-size:16px;line-height:1.7;position:relative}.bt-copy li:before{content:"";background:var(--bt-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:11px;left:0}.bt-diagram{min-width:0;font-size:13px;position:relative}.bt-diagram h3{margin:0;font-size:19px;font-weight:650;line-height:1.4}.bt-ledger,.bt-card{background:#fff;border:1px solid #dce2e8;border-radius:12px;box-shadow:0 8px #f5f7f9}.bt-ledger{padding:20px 20px 8px}.bt-tableHead,.bt-record{text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:10px;display:grid}.bt-tableHead{color:var(--bt-muted);background:#f5f7f9;margin-top:12px;padding:8px 0 7px;font-size:11px}.bt-record{border-top:1px solid #e8ecf0;min-height:55px;padding:7px 0}.bt-record strong{font-size:14px;font-weight:600}.bt-record small{color:var(--bt-muted);white-space:nowrap;margin-top:5px;font-size:10px;line-height:1.5;display:block}.bt-time{color:var(--bt-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.bt-kind{color:var(--bt-accent);background:#fff7f2;border-radius:3px;padding:6px;font-size:11px;font-weight:600}.bt-issuer{font-size:11px}.bt-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.bt-card{text-align:center;flex-direction:column;align-items:center;min-width:0;height:220px;padding:14px 13px;display:flex}.bt-card h3{white-space:nowrap;font-size:16px}.bt-badge{color:var(--bt-accent);white-space:nowrap;background:#fff7f2;border-radius:3px;margin-top:auto;padding:6px 8px;font-size:12px;font-weight:600;display:inline-block}.bt-signature ul{text-align:left;gap:5px;margin:15px 0 10px;padding:0;list-style:none;display:grid}.bt-signature li{align-items:center;gap:7px;font-size:13px;line-height:20px;display:flex}.bt-sign{flex-shrink:0;display:inline-flex}.bt-sign svg{width:18px;height:18px}.bt-equation{white-space:nowrap;letter-spacing:-.025em;margin-top:15px;font-size:13px;line-height:1.8}.bt-equation [data-term]{display:inline-block}.bt-equation [data-term]+[data-term]{margin-left:4px}.bt-equation b{color:var(--bt-accent);font-size:16px;font-weight:650}.bt-total{margin-top:9px;font-size:13px}.bt-total strong{color:var(--bt-accent);margin:0 3px;font-size:24px;font-weight:650}.bt-originalBody{white-space:nowrap;margin-top:15px;font-size:13px;line-height:1.5}.bt-originalBody strong{font-size:16px}.bt-originalBody p{margin-top:12px}.bt-copyNumber{margin-top:15px;font-size:13px;line-height:1.5}.bt-copyNumber strong{color:var(--bt-accent);letter-spacing:-.02em;margin-top:8px;font-size:25px;font-weight:650;display:block}.bt-purpose{color:var(--bt-muted);white-space:nowrap;justify-content:center;align-items:center;min-height:30px;margin-top:auto;font-size:12px;line-height:1.5;display:flex}.bt-flowCanvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bt-section :is([data-sign],[data-approved],[data-record],[data-term],[data-total],[data-match],[data-original],[data-confirmed],[data-copy]){opacity:1!important;visibility:visible!important;transform:none!important}.bt-section[data-flow=paused] [data-flow-dot]{opacity:0}@media (max-width:1199px){.bt-section{padding:72px 32px}.bt-inner{grid-template-columns:1fr;gap:40px;max-width:780px}.bt-copy h3{max-width:550px;font-size:26px}.bt-copy ul{gap:8px}.bt-copy li{font-size:16px}.bt-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bt-card{height:210px;padding:14px 18px}.bt-record,.bt-tableHead{gap:6px}.bt-card h3{font-size:17px}}@media (max-width:600px){.bt-section{padding:56px 24px;scroll-margin-top:72px}.bt-inner{gap:36px}.bt-logo{width:340px;margin-bottom:24px}.bt-copy h3{font-size:25px;line-height:1.5}.bt-copy li{font-size:14px}.bt-copy ul{margin:22px 0 24px}.bt-ledger{padding:18px 16px 4px}.bt-tableHead{display:none}.bt-ledger h3{margin-bottom:14px}.bt-record{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px;padding:14px 0}.bt-recordName{grid-area:1/1/auto/3}.bt-record small{white-space:normal;font-size:10px}.bt-kind{text-align:center;grid-area:1/3;font-size:11px}.bt-time{grid-area:2/1;align-self:start;margin-top:3px;font-size:11px}.bt-time span{margin-top:3px;display:block}.bt-sheets{grid-area:2/2}.bt-issuer{grid-area:2/3;align-self:start;margin-top:3px;font-size:11px}.bt-cards{gap:12px;margin-top:20px}.bt-card{height:210px;padding:14px 11px}.bt-card h3{font-size:16px}.bt-signature li{gap:6px;font-size:12px}.bt-equation,.bt-total{font-size:12px}.bt-badge{padding:5px 6px;font-size:12px}.bt-originalBody{font-size:12px}.bt-purpose{min-height:28px;font-size:12px}}@media (prefers-reduced-motion:reduce){.bt-diagram{opacity:1!important;transform:none!important}.bt-section [data-flow-dot]{display:none}}@media (max-width:1199px){.bt-tableHead{font-size:12.5px}.bt-record small{white-space:normal;word-break:keep-all;font-size:12.5px}.bt-time,.bt-kind,.bt-issuer{font-size:13px}}
