.sb-page{--sb-ease:cubic-bezier(.16, 1, .3, 1);--sb-face:var(--lx-panel-bg);--sb-face-line:var(--lx-hair);--sb-shadow:var(--lx-panel-shadow);--sb-shadow-sm:var(--lx-card-shadow);--sb-tint:var(--lx-fill);--sb-land:color-mix(in srgb, var(--lx-on) 11%, transparent);--sb-land-line:color-mix(in srgb, var(--lx-on) 20%, transparent);background:var(--lx-bg);color:var(--lx-on)}.sb-wrap{width:100%;max-width:var(--page-max);padding:0 var(--page-gutter);box-sizing:border-box;margin:0 auto}.sb-sec{padding:var(--section-y-top) 0 var(--section-y-bottom);background:var(--lx-bg);position:relative}.sb-sec.is-alt{background:var(--lx-bg-2)}.sb-sec:before{content:"";background:linear-gradient(90deg, transparent, var(--lx-hair-strong) 20%, var(--lx-hair-strong) 80%, transparent);opacity:.6;height:1px;position:absolute;top:0;left:40px;right:40px}.sb-eyebrow{margin:0 0 var(--eyebrow-mb);font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-ls);text-transform:uppercase;color:var(--lx-gold-text);align-items:center;gap:12px;display:inline-flex}.sb-eyebrow:before{content:"";background:var(--lx-line-strong);width:22px;height:1px}.sb-h1{max-width:13em;font-size:var(--hd-1-size);font-weight:var(--hd-weight);line-height:var(--hd-1-lh);letter-spacing:var(--hd-1-ls);color:var(--lx-on);text-wrap:balance;margin:0}.sb-h2{font-size:var(--hd-2-sm-size);font-weight:var(--hd-weight);line-height:var(--hd-2-sm-lh);letter-spacing:var(--hd-2-sm-ls);color:var(--lx-on);text-wrap:balance;margin:0}.sb-h1 em{white-space:nowrap}.sb-h1 em,.sb-h2 em{color:var(--lx-gold);font-style:normal}.sb-h1 em .rv-wi,.sb-h2 em .rv-wi{background:linear-gradient(180deg, var(--lx-em-1), var(--lx-em-2));color:#0000;-webkit-background-clip:text;background-clip:text}.sb-sub{max-width:36em;color:var(--lx-on-70);text-wrap:pretty;margin:22px 0 0;font-size:clamp(16px,1.3vw,18.5px);line-height:1.56}.sb-sub a{color:var(--lx-gold-text);text-decoration:underline;-webkit-text-decoration-color:var(--lx-line-strong);text-decoration-color:var(--lx-line-strong);text-underline-offset:3px}.sb-actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.sb-actions .lx-btn{min-height:48px}.sb-head{gap:18px;max-width:46em;margin-bottom:52px;display:grid}.sb-head .sb-sub{margin:0}.sb-hero{padding:var(--hero-top) 0 88px;background:var(--lx-bg);position:relative;overflow:hidden}.sb-hero-glow{pointer-events:none;background:radial-gradient(60% 50% at 82% 8%, var(--lx-glow-2), transparent 70%), radial-gradient(50% 60% at 8% 70%, var(--lx-glow-1), transparent 70%);position:absolute;inset:0}.sb-hero-copy{margin-bottom:52px;position:relative}.sb-fp{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:48px;display:grid}.sb-fp-side{gap:28px;display:grid}.sb-fig{gap:6px;display:grid}.sb-fig b{letter-spacing:-.06em;color:var(--lx-on);font-variant-numeric:tabular-nums;font-size:clamp(64px,7vw,96px);font-weight:400;line-height:.9}.sb-fig span{color:var(--lx-on-70);font-size:15px;line-height:1.45}.sb-pick{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sb-pick button{width:100%;font:inherit;letter-spacing:-.01em;color:var(--lx-on-70);text-align:left;cursor:pointer;transition:background .3s var(--sb-ease), color .3s var(--sb-ease), border-color .3s var(--sb-ease);background:0 0;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 14px;font-size:15px;display:flex}.sb-pick button:hover,.sb-pick button:focus-visible{background:var(--sb-tint);color:var(--lx-on)}.sb-pick button[aria-pressed=true]{border-color:var(--lx-line-strong);background:var(--sb-tint);color:var(--lx-on);font-weight:600}.sb-pick i{color:var(--lx-on-52);font-variant-numeric:tabular-nums;font-size:13px;font-style:normal}.sb-map{border:1px solid var(--sb-face-line);background:var(--sb-face);box-shadow:var(--sb-shadow);border-radius:26px;position:relative;overflow:hidden}.sb-map>svg{width:100%;height:auto;display:block}.sb-land{fill:var(--sb-land);stroke:var(--sb-land-line);stroke-width:.5px;vector-effect:non-scaling-stroke}.sb-dot{fill:var(--lx-dot);transition:fill .4s var(--sb-ease), opacity .4s var(--sb-ease)}.sb-dot.is-lit{fill:var(--lx-gold)}.sb-halo{fill:none;stroke:var(--lx-gold);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .4s var(--sb-ease)}.sb-halo.is-lit{opacity:.55}.sb-halo.is-focus{opacity:1;stroke-width:2px}.sb-regions{border-top:1px solid var(--sb-face-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.sb-region{border-right:1px solid var(--sb-face-line);padding:22px 22px 24px}.sb-region:last-child{border-right:0}.sb-region h3{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-gold-text);margin:0 0 14px;font-size:11px;font-weight:700}.sb-region h3 button{font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;color:inherit;cursor:pointer;transition:border-color .3s var(--sb-ease);background:0 0;border:0;border-bottom:1px solid #0000;padding:0}.sb-region h3 button:hover:not(:disabled),.sb-region h3 button[aria-pressed=true]{border-bottom-color:var(--lx-gold)}.sb-region h3 button:disabled{cursor:default}.sb-dot-label{fill:var(--lx-on);font-family:var(--q-font-sans);paint-order:stroke;stroke:var(--lx-panel-solid);stroke-width:.35px;pointer-events:none;font-weight:600}.sb-region ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sb-region li{color:var(--lx-on);transition:opacity .3s var(--sb-ease), color .3s var(--sb-ease);font-size:14.5px}.sb-region li button{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.sb-region li.is-off{opacity:.32}.sb-region li.is-focus{color:var(--lx-gold-text);font-weight:600}.sb-region li svg{flex:none}.sb-region.is-empty{opacity:.4}.sb-region-none{color:var(--lx-on-52);font-size:14px}.sb-ledger{border:1px solid var(--sb-face-line);background:var(--sb-face);box-shadow:var(--sb-shadow-sm);border-radius:26px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.sb-ledger-col{padding:34px 38px 38px}.sb-ledger-col+.sb-ledger-col{border-left:1px solid var(--sb-face-line)}.sb-ledger h3{font-size:var(--hd-3-size);font-weight:500;line-height:var(--hd-3-lh);letter-spacing:var(--hd-3-ls);margin:0 0 22px}.sb-ledger ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.sb-ledger li{border-top:1px solid var(--lx-hair);color:var(--lx-on);grid-template-columns:22px minmax(0,1fr);gap:14px;padding:14px 0;font-size:15.5px;line-height:1.5;display:grid}.sb-ledger li svg{margin-top:2px}.sb-ledger .is-never li{color:var(--lx-on-70)}.sb-mark-yes{stroke:var(--lx-gold)}.sb-mark-no{stroke:var(--lx-on-52)}.sb-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;display:grid}.sb-faq-grid .sb-head{margin-bottom:0}.sb-faq{border:1px solid var(--lx-hair);background:var(--lx-card,var(--lx-bg-2));box-sizing:border-box;border-radius:22px;padding:6px 34px}.sb-faq ul{margin:0;padding:0;list-style:none}.sb-faq-item{border-bottom:1px solid var(--lx-hair)}.sb-faq-item:last-child{border-bottom:0}.sb-faq-item h3{margin:0}.sb-faq-item h3 button{width:100%;font:inherit;text-align:left;color:var(--lx-on);cursor:pointer;background:0 0;border:0;grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:12px;padding:20px 0;display:grid}.sb-faq-item h3 button:focus-visible{outline:2px solid var(--lx-gold);outline-offset:2px}.sb-faq-n{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--lx-on-38);padding-top:3px;font-size:13px;font-weight:700;transition:color .25s}.sb-faq-q{letter-spacing:-.02em;font-size:19px;font-weight:500;line-height:1.35;transition:color .25s}.sb-faq-item h3 button:hover .sb-faq-q{color:var(--lx-gold-text)}.sb-faq-chev{color:var(--lx-on-52);margin-top:3px;transition:transform .4s cubic-bezier(.16,1,.3,1),color .25s}.sb-faq-item.is-open .sb-faq-chev{color:var(--lx-gold-text);transform:rotate(180deg)}.sb-faq-item.is-open .sb-faq-n{color:var(--lx-gold-text)}.sb-faq-a{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1);display:grid}.sb-faq-item.is-open .sb-faq-a{grid-template-rows:1fr}.sb-faq-a-in{min-height:0;padding-left:64px;overflow:hidden}.sb-faq-a-in p{max-width:820px;color:var(--lx-on-70);margin:0;padding:2px 0 22px;font-size:16px;line-height:1.68}@media (max-width:640px){.sb-faq{padding:4px 18px}.sb-faq-item h3 button{grid-template-columns:38px minmax(0,1fr) auto;gap:8px}.sb-faq-q{font-size:17px}.sb-faq-a-in{padding-left:46px}}@media (prefers-reduced-motion:reduce){.sb-faq-a,.sb-faq-chev{transition:none}}.sb-picker{flex-wrap:wrap;gap:10px;margin:36px 0 28px;padding:0;list-style:none;display:flex}.sb-picker button{border:1px solid var(--lx-hair-strong);font:inherit;letter-spacing:-.015em;color:var(--lx-on-70);cursor:pointer;transition:border-color .3s var(--sb-ease), color .3s var(--sb-ease), background .3s var(--sb-ease);background:0 0;border-radius:12px;padding:11px 18px;font-size:14.5px;font-weight:500}.sb-picker button:hover,.sb-picker button:focus-visible{border-color:var(--lx-gold);color:var(--lx-on)}.sb-picker button[aria-pressed=true]{border-color:var(--lx-gold);background:var(--sb-tint);color:var(--lx-on);font-weight:600}.sb-lane{border:1px solid var(--sb-face-line);background:var(--sb-face);box-shadow:var(--sb-shadow);border-radius:26px;overflow:hidden}.sb-lane-head,.sb-lane-row{grid-template-columns:72px repeat(3,minmax(0,1fr));display:grid}.sb-lane-head{border-bottom:1px solid var(--sb-face-line);background:var(--sb-tint)}.sb-lane-head div{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-gold-text);padding:18px 22px;font-size:11px;font-weight:700}.sb-lane-row{border-bottom:1px solid var(--lx-hair);min-height:112px;position:relative}.sb-lane-row:last-child{border-bottom:0}.sb-lane-n{letter-spacing:-.04em;color:var(--lx-on-52);font-variant-numeric:tabular-nums;justify-content:center;align-items:flex-start;padding-top:26px;font-size:26px;font-weight:400;display:flex}.sb-lane-cell{border-left:1px solid var(--lx-hair);padding:22px 22px 24px}.sb-lane-cell.is-on{background:var(--sb-tint)}.sb-lane-cell h3{letter-spacing:-.02em;color:var(--lx-on);margin:0;font-size:17px;font-weight:600;line-height:1.25}.sb-lane-cell p{color:var(--lx-on-70);margin:8px 0 0;font-size:14.5px;line-height:1.58}.sb-lane-actor{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-gold-text);margin:0 0 6px;font-size:11px;font-weight:700;display:none}.sb-after{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:40px;display:grid}.sb-submit{border:1px solid var(--lx-line-strong);background:var(--sb-face);box-shadow:var(--sb-shadow-sm);border-radius:26px;align-content:start;gap:18px;padding:32px 34px 34px;display:grid}.sb-submit h3{font-size:var(--hd-3-size);font-weight:500;line-height:var(--hd-3-lh);letter-spacing:var(--hd-3-ls);margin:0}.sb-submit p{color:var(--lx-on-70);margin:0;font-size:15.5px;line-height:1.6}.sb-submit .sb-actions{margin-top:6px}.sb-submit-msg{border:1px solid var(--lx-hair);background:var(--sb-tint);color:var(--lx-on-70);border-radius:14px;padding:16px 18px;font-size:14.5px;line-height:1.6}.sb-text-link{color:var(--lx-gold-text);align-items:center;gap:8px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.sb-text-link:hover{text-underline-offset:3px;text-decoration:underline}.sb-profile-hero{padding:var(--hero-top) 0 80px;background:var(--lx-bg);position:relative;overflow:hidden}.sb-profile-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:64px;display:grid;position:relative}.sb-profile-wm{letter-spacing:-.06em;color:var(--lx-on);text-wrap:balance;margin:0;font-size:clamp(48px,7.2vw,108px);font-weight:500;line-height:.96}.sb-facts{border:1px solid var(--sb-face-line);background:var(--sb-face);box-shadow:var(--sb-shadow);border-radius:24px;margin:0;display:grid;overflow:hidden}.sb-facts div{border-bottom:1px solid var(--lx-hair);grid-template-columns:8.5em minmax(0,1fr);gap:20px;padding:18px 26px;font-size:15px;line-height:1.5;display:grid}.sb-facts div:last-child{border-bottom:0}.sb-facts dt{color:var(--lx-on-52)}.sb-facts dd{color:var(--lx-on);margin:0}.sb-limit{border:1px solid var(--lx-line-strong);background:var(--sb-tint);max-width:54em;color:var(--lx-on);border-radius:20px;margin:0;padding:26px 30px;font-size:16px;line-height:1.62}.sb-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.sb-way{border:1px solid var(--sb-face-line);background:var(--sb-face);box-shadow:var(--sb-shadow-sm);border-radius:26px;flex-direction:column;padding:32px 34px 34px;display:flex}.sb-way h3{font-size:var(--hd-3-size);font-weight:500;line-height:var(--hd-3-lh);letter-spacing:var(--hd-3-ls);margin:0}.sb-way ol{counter-reset:sb-way;margin:22px 0 0;padding:0;list-style:none;display:grid}.sb-way li{border-top:1px solid var(--lx-hair);counter-increment:sb-way;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.sb-way li:before{content:counter(sb-way, decimal-leading-zero);letter-spacing:.08em;color:var(--lx-gold-text);font-variant-numeric:tabular-nums;padding-top:2px;font-size:13px;font-weight:700}.sb-way li h4{letter-spacing:-.015em;color:var(--lx-on);margin:0;font-size:16px;font-weight:600}.sb-way li p{color:var(--lx-on-70);margin:6px 0 0;font-size:14.5px;line-height:1.58}.sb-way .lx-btn{align-self:flex-start;margin-top:auto}.sb-way-foot{margin-top:26px}.sb-others{border-top:1px solid var(--lx-hair-strong);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:44px;display:grid}.sb-others a{border-bottom:1px solid var(--lx-hair);letter-spacing:-.035em;color:var(--lx-on);transition:color .3s var(--sb-ease), padding .3s var(--sb-ease);justify-content:space-between;align-items:baseline;gap:16px;padding:22px 8px 22px 0;font-size:clamp(20px,2vw,26px);font-weight:500;text-decoration:none;display:flex}.sb-others a:hover,.sb-others a:focus-visible{color:var(--lx-gold-text);padding-left:8px}.sb-others a span{letter-spacing:0;color:var(--lx-on-52);white-space:nowrap;font-size:13px;font-weight:400}.sb-fine{max-width:54em;color:var(--lx-on-52);margin:40px 0 0;font-size:13.5px;line-height:1.6}.sb-table{color:var(--lx-on-70);margin-top:28px;font-size:14px}.sb-table summary{cursor:pointer;color:var(--lx-gold-text);font-weight:600}.sb-table table{border-collapse:collapse;width:100%;margin-top:14px}.sb-table th,.sb-table td{border-bottom:1px solid var(--lx-hair);text-align:left;vertical-align:top;padding:10px 12px;line-height:1.5}.sb-table th{color:var(--lx-on);white-space:nowrap;font-weight:600}@media (max-width:1099px){.sb-fp{grid-template-columns:minmax(0,1fr);gap:32px}.sb-fp-side{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end}.sb-profile-grid{gap:40px}.sb-others{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-others a{padding-right:16px}}@media (max-width:859px){.sb-hero,.sb-profile-hero{padding-bottom:56px}.sb-hero-copy{margin-bottom:36px}.sb-faq-grid{grid-template-columns:minmax(0,1fr);gap:32px}.sb-ledger,.sb-after,.sb-two,.sb-profile-grid{grid-template-columns:minmax(0,1fr)}.sb-head{margin-bottom:36px}.sb-fp-side{grid-template-columns:minmax(0,1fr);gap:22px}.sb-pick{flex-wrap:wrap;gap:8px;display:flex}.sb-pick button{border-color:var(--lx-hair-strong);gap:10px;width:auto;padding:9px 14px}.sb-regions{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-region{border-bottom:1px solid var(--sb-face-line);padding:18px 18px 20px}.sb-region:nth-child(2n){border-right:0}.sb-region:nth-last-child(-n+2){border-bottom:0}.sb-ledger-col{padding:26px 22px 28px}.sb-ledger-col+.sb-ledger-col{border-left:0;border-top:1px solid var(--sb-face-line)}.sb-lane-head{display:none}.sb-lane-row{grid-template-columns:44px minmax(0,1fr);min-height:0}.sb-lane-n{padding-top:22px;font-size:20px}.sb-lane-cell{border-left:0;display:none}.sb-lane-cell.is-on{background:0 0;grid-column:2;padding:20px 20px 22px 0;display:block}.sb-lane-actor{display:block}.sb-submit,.sb-way{padding:26px 22px 28px}.sb-facts div{grid-template-columns:7em minmax(0,1fr);gap:14px;padding:16px 20px}.sb-others{grid-template-columns:minmax(0,1fr)}.sb-limit{padding:22px}}@media (max-width:559px){.sb-actions .lx-btn{white-space:normal;text-align:center;justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.sb-dot,.sb-halo{transition:none}}.sb-map-detail{border-top:1px solid var(--sb-face-line);min-height:3em;color:var(--lx-on-70);margin:0;padding:14px 22px;font-size:14px;line-height:1.5}.sb-lane ol{margin:0;padding:0;list-style:none}.sb-after .sb-ledger{grid-column:1/-1}.sb-actions-flush{margin-top:0}.sb-way-more{margin:16px 0 0}.sb-hero-copy.is-flush{margin-bottom:0}
.bl-page{--bl-radius:26px;--bl-ink-soft:color-mix(in srgb, var(--lx-on) 7%, transparent);--bl-gold-soft:color-mix(in srgb, var(--lx-gold) 14%, transparent);--bl-gold-line:color-mix(in srgb, var(--lx-gold) 46%, transparent);--bl-grid-dot:radial-gradient(circle at 1px 1px, var(--lx-dotgrid) 1px, transparent 1.4px);--bl-sticky:120px}.bl-hero{padding:var(--hero-top) 0 96px;background:var(--lx-bg);position:relative;overflow:hidden}.bl-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;column-gap:56px;display:grid;position:relative}.bl-hero-copy .sb-h1{max-width:11em;font-size:clamp(40px,4.6vw,68px)}.bl-hero-cta{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.bl-hero-cta .lx-btn{min-height:52px}.bl-stats{grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;gap:0;margin:44px 0 0;padding:0;display:grid}.bl-stats div{border-left:1px solid var(--lx-hair-strong);gap:6px;padding:0 32px;display:grid}.bl-stats div:first-child{border-left:0;padding-left:0}.bl-stats dt{max-width:11em;color:var(--lx-on-52);order:2;font-size:13px;line-height:1.4}.bl-stats dd{letter-spacing:-.04em;color:var(--lx-on);font-variant-numeric:tabular-nums;order:1;margin:0;font-size:clamp(40px,4.2vw,56px);font-weight:400;line-height:1}.bl-hero-note{border-top:1px solid var(--lx-emerald-line);max-width:34em;color:var(--lx-on-70);align-items:flex-start;gap:12px;margin:34px 0 0;padding-top:24px;font-size:14.5px;line-height:1.6;display:flex}.bl-hero-note svg{color:var(--lx-emerald-text);flex:none;margin-top:3px}.bl-hero-note a,.bl-read a{color:var(--lx-gold-text);text-decoration:underline;-webkit-text-decoration-color:var(--lx-line-strong);text-decoration-color:var(--lx-line-strong);text-underline-offset:3px}.bl-read{max-width:40em;color:var(--lx-on-70);margin:0;font-size:15.5px;line-height:1.6}.bl-link{border-radius:var(--bl-radius);border:1px solid var(--sb-face-line);background:var(--sb-face);box-shadow:var(--sb-shadow);position:relative;overflow:hidden}.bl-link-bar{border-bottom:1px solid var(--lx-hair);letter-spacing:.16em;text-transform:uppercase;color:var(--lx-on-52);align-items:center;gap:12px;padding:14px 20px;font-size:11px;font-weight:700;display:flex}.bl-bar-tag{color:var(--lx-gold-text);margin-left:auto}.bl-tabs{scrollbar-width:none;border-bottom:1px solid var(--lx-hair);background:var(--bl-ink-soft);flex-wrap:wrap;gap:8px;padding:14px 20px;display:flex;overflow-x:auto}.bl-tabs::-webkit-scrollbar{display:none}.bl-tabs button{flex:none;align-items:center;padding:5px 11px;font-size:13px;display:inline-flex}.bl-node-k{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-gold-text);margin:0;font-size:11px;font-weight:700}.bl-node-t{letter-spacing:-.02em;color:var(--lx-on);margin:0;font-size:16px;font-weight:600}.bl-node-s{color:var(--lx-on-52);margin:0;font-size:13px}.bl-node-name{letter-spacing:-.04em;min-height:2.2em;color:var(--lx-on);text-wrap:balance;margin:2px 0 0;font-size:clamp(21px,2.1vw,26px);font-weight:600;line-height:1.1}.bl-node-lock{color:var(--lx-on-70);align-items:center;gap:7px;margin:2px 0 0;font-size:13px;font-weight:600;display:inline-flex}.bl-node-lock svg{color:var(--lx-gold-text)}.bl-node-foot{border-top:1px solid var(--lx-hair);margin-top:auto;padding-top:12px}.bl-node-foot .bl-swap{gap:8px;display:grid}.bl-swap{display:inline-block}.bl-flagrow{align-items:center;gap:5px;min-height:20px;display:inline-flex}.bl-flagrow svg{flex:none;display:block}.bl-flagrow em{color:var(--lx-on-52);margin-left:4px;font-size:12.5px;font-style:normal}.bl-node-count{color:var(--lx-on-52);font-size:12.5px;line-height:1.35}.bl-link-foot{border-top:1px solid var(--lx-hair);background:var(--bl-ink-soft);justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 24px 22px;display:flex}.bl-link-sum{min-height:3.1em;color:var(--lx-on-70);margin:0;font-size:14.5px;line-height:1.55}.bl-link-go{color:var(--lx-gold-text);white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.bl-link-go svg{transition:transform .3s var(--sb-ease)}.bl-link-go:hover svg{transform:translate(4px)}.bl-fig{align-items:baseline;gap:18px;margin:0;display:flex}.bl-fig b{letter-spacing:-.05em;color:var(--lx-on);font-variant-numeric:tabular-nums;font-size:clamp(64px,7vw,92px);font-weight:400;line-height:.95}.bl-fig span{max-width:14em;color:var(--lx-on-70);font-size:14.5px;line-height:1.45}.bl-matrix{border-collapse:separate;border-spacing:0 5px;width:100%;font-size:14px}.bl-matrix th,.bl-matrix td{text-align:center;font-variant-numeric:tabular-nums;padding:0}.bl-matrix thead th{letter-spacing:.14em;text-transform:uppercase;color:var(--lx-on-52);padding-bottom:6px;font-size:11px;font-weight:700}.bl-matrix thead th:first-child{text-align:left}.bl-matrix thead button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 4px}.bl-matrix thead button:hover,.bl-matrix thead button[aria-pressed=true]{color:var(--lx-gold-text)}.bl-matrix thead button[aria-pressed=true]{background:var(--bl-gold-soft)}.bl-matrix tbody th{text-align:left}.bl-matrix tbody th button{width:100%;min-height:44px;font:inherit;text-align:left;color:var(--lx-on);cursor:pointer;transition:background .25s var(--sb-ease);background:0 0;border:1px solid #0000;border-radius:12px 0 0 12px;padding:6px 14px;font-size:14.5px;font-weight:600;line-height:1.25}.bl-matrix tbody td{background:color-mix(in srgb, var(--lx-gold) calc(var(--bl-i) * 62%), var(--bl-ink-soft));height:44px;color:var(--lx-on);transition:background .3s var(--sb-ease), box-shadow .3s var(--sb-ease);border-top:1px solid #0000;border-bottom:1px solid #0000;font-weight:600}.bl-matrix tbody td.is-zero{color:var(--lx-on-38);background:0 0;font-weight:400}.bl-matrix tbody td.is-col{box-shadow:inset 0 0 0 1.5px var(--lx-gold)}.bl-matrix tbody td+td{border-left:3px solid var(--lx-bg-2)}.bl-matrix tbody td.bl-mtotal{color:var(--lx-on);background:0 0;border-radius:0 12px 12px 0;font-size:16px}.bl-mrow:hover th button{background:var(--bl-ink-soft)}.bl-mrow.is-on th button{border-color:var(--lx-gold);background:var(--bl-gold-soft)}.bl-mrow.is-on td.bl-mtotal{background:var(--bl-gold-soft)}.bl-fine{color:var(--lx-on-52);margin:0;font-size:13px;line-height:1.55}.sb-fp.is-solo{grid-template-columns:minmax(0,1fr)}.sb-fp.is-solo .sb-fp-side{display:none}.bl-journey{gap:40px;display:grid}.bl-seg{border:1px solid var(--lx-hair-strong);background:var(--sb-face);box-shadow:var(--sb-shadow-sm);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:start;padding:5px;display:inline-grid;position:relative}.bl-seg button{min-width:15em;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;gap:2px;padding:14px 26px;display:grid;position:relative}.bl-seg-pill{border:1px solid var(--bl-gold-line);background:var(--bl-gold-soft);border-radius:13px;position:absolute;inset:0}.bl-seg-l,.bl-seg-h{position:relative}.bl-seg-l{letter-spacing:-.02em;color:var(--lx-on);font-size:16px;font-weight:600}.bl-seg-h{color:var(--lx-on-52);font-size:12.5px}.bl-journey-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:64px;display:grid}.bl-tl{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.bl-tl-rail{background:var(--lx-hair-strong);border-radius:2px;width:2px;position:absolute;top:24px;bottom:24px;left:23px}.bl-tl-rail i{background:var(--lx-gold);transform-origin:top;width:100%;height:100%;transform:scaleY(var(--bl-p,0));transition:transform .5s var(--sb-ease);border-radius:2px;display:block}.bl-ts{grid-template-columns:48px minmax(0,1fr);column-gap:26px;padding:0 0 34px;display:grid;position:relative}.bl-ts:last-child{padding-bottom:0}.bl-ts-mark{z-index:1;border:1.5px solid var(--lx-hair-strong);background:var(--lx-bg);letter-spacing:.04em;width:48px;height:48px;color:var(--lx-on-52);transition:border-color .5s var(--sb-ease), background .5s var(--sb-ease), color .5s var(--sb-ease);border-radius:12px;place-items:center;font-size:13px;font-weight:700;display:grid;position:relative}.bl-ts.is-broker .bl-ts-mark{border-radius:14px}.bl-ts.is-desk .bl-ts-mark{border-style:dashed}.bl-ts.is-reached .bl-ts-mark{border-color:var(--lx-gold);background:var(--bl-mark-fill,var(--lx-bg));color:var(--lx-gold-text);box-shadow:0 0 0 4px var(--bl-gold-soft)}.bl-ts-body{border:1px solid var(--sb-face-line);background:var(--sb-face);box-shadow:var(--sb-shadow-sm);opacity:.78;transition:opacity .5s var(--sb-ease), transform .5s var(--sb-ease), border-color .5s var(--sb-ease);border-radius:18px;padding:18px 26px 22px;transform:translate(-4px)}.bl-ts.is-reached .bl-ts-body{opacity:1;border-color:var(--lx-line-strong);transform:none}.bl-ts-actor{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-gold-text);margin:0 0 8px;font-size:11px;font-weight:700}.bl-ts h3{letter-spacing:-.03em;color:var(--lx-on);margin:0;font-size:20px;font-weight:500;line-height:1.25}.bl-ts-body p:last-child{color:var(--lx-on-70);margin:8px 0 0;font-size:15px;line-height:1.6}.bl-journey-cta{flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:38px;padding-left:74px;display:flex}.bl-journey-cta .lx-btn{min-height:52px}.bl-journey-cta p{color:var(--lx-on-52);margin:0;font-size:14px}.bl-journey-side{top:var(--bl-sticky);position:sticky}.bl-spec{border-radius:var(--bl-radius);border:1px solid var(--sb-face-line);background:var(--sb-face);box-shadow:var(--sb-shadow);padding:28px 28px 26px}.bl-spec-k{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-gold-text);margin:0 0 6px;font-size:11px;font-weight:700}.bl-spec ul{margin:0;padding:0;list-style:none;display:grid}.bl-spec li{border-bottom:1px solid var(--lx-hair);gap:10px;padding:20px 0;display:grid}.bl-spec-name{letter-spacing:-.04em;color:var(--lx-on);font-size:22px;font-weight:600;text-decoration:none}.bl-spec-name:hover{color:var(--lx-gold-text)}.bl-spec-t{color:var(--lx-on-70);margin:0;font-size:14px;line-height:1.6}.bl-crumbs{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.bl-crumbs span{border:1px solid var(--bl-gold-line);background:var(--bl-gold-soft);color:var(--lx-on);border-radius:9px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.bl-crumbs svg{color:var(--lx-gold-text);margin-left:-4px}.bl-spec .bl-fine{margin-top:18px}.bl-ledger{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.bl-ledger-col{border-radius:var(--bl-radius);border:1px solid var(--bl-gold-line);background:linear-gradient(180deg, var(--bl-gold-soft), transparent 70%), var(--sb-face);box-shadow:var(--sb-shadow-sm);padding:30px 34px 20px}.bl-ledger-col.is-never{border-color:var(--sb-face-line);background:var(--sb-face)}.bl-ledger-col h3{letter-spacing:-.035em;color:var(--lx-on);margin:0 0 8px;font-size:24px;font-weight:500}.bl-ledger-col ul{margin:0;padding:0;list-style:none}.bl-ledger-col li{border-top:1px solid var(--lx-hair);color:var(--lx-on);align-items:center;gap:16px;padding:17px 0;font-size:16px;line-height:1.4;display:flex}.bl-ledger-col li:first-child{margin-top:14px}.bl-ledger-col li svg{flex:none}.bl-mk-ring{fill:none;stroke:var(--lx-hair-strong);stroke-width:1.2px}.bl-mk-yes{stroke:var(--lx-pos)}.bl-mk-no{stroke:var(--lx-on-52)}.bl-close{text-align:center;justify-items:center;display:grid}.bl-close .sb-actions{justify-content:center}@media screen and (prefers-reduced-motion:no-preference){.bl-ledger[data-rv-s=armed] .bl-mk-yes,.bl-ledger[data-rv-s=armed] .bl-mk-no{stroke-dasharray:24;stroke-dashoffset:24px}.bl-ledger[data-rv-s=in] .bl-mk-yes,.bl-ledger[data-rv-s=in] .bl-mk-no{stroke-dasharray:24;stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--sb-ease) .4s}}@media (max-width:1099px){.bl-hero-grid{grid-template-columns:minmax(0,1fr);row-gap:48px}.bl-hero-copy .sb-h1{max-width:12em}.bl-journey-grid{grid-template-columns:minmax(0,1fr)}.bl-journey-side{margin-top:40px;position:static}}@media (max-width:859px){.bl-hero{padding-bottom:64px}.bl-stats div{padding:0 20px}.bl-seg{justify-self:stretch}.bl-seg button{min-width:0;padding:12px 16px}.bl-journey-cta{padding-left:0}.bl-ledger{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.bl-hero-grid{row-gap:36px}.bl-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px}.bl-stats div{padding:0 12px}.bl-stats dt{font-size:12px}.bl-link-bar{letter-spacing:.12em;padding:12px 16px}.bl-tabs{flex-wrap:nowrap;padding:12px 16px}.bl-hero-cta .lx-btn{flex:100%;justify-content:space-between}.bl-link-foot{flex-direction:column;gap:12px;padding:16px 18px 20px}.bl-link-sum{min-height:0}.bl-fig{flex-direction:column;gap:8px}.bl-matrix{font-size:13px}.bl-matrix tbody th button{padding:6px 8px;font-size:13px}.bl-ts{grid-template-columns:36px minmax(0,1fr);column-gap:14px}.bl-ts-mark{width:36px;height:36px;font-size:11px}.bl-ts.is-broker .bl-ts-mark{border-radius:11px}.bl-tl-rail{top:18px;bottom:18px;left:17px}.bl-ts-body{padding:16px 18px 18px}.bl-ts h3{font-size:18px}.bl-spec{padding:22px 20px}.bl-ledger-col{padding:24px 20px 12px}}@media (prefers-reduced-motion:reduce){.bl-ts-body,.bl-tl-rail i{transition:none}}.bl-fl{gap:0;padding:18px 20px 14px;display:grid}.bl-fn{border:1px solid var(--lx-hair-strong);background:var(--lx-panel-solid);box-shadow:var(--sb-shadow-sm);border-radius:18px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:4px 16px;padding:11px 18px;display:grid;position:relative}.bl-fn.is-account{border-color:var(--bl-gold-line);box-shadow:0 0 0 5px var(--bl-gold-soft), var(--sb-shadow-sm)}.bl-fn-ico{background:color-mix(in srgb, var(--lx-gold) 12%, transparent);width:52px;height:52px;color:var(--lx-gold-text);border-radius:14px;place-items:center;display:grid}.bl-fn.is-account:has(.is-logo){grid-template-columns:auto minmax(0,1fr)}.bl-fn-ico:has(.is-logo){background:0 0;width:auto;height:auto}.bl-fn-tx{gap:3px;min-width:0;display:grid}.bl-fn-tx p{margin:0}.bl-fn .bl-node-foot{grid-column:1/-1;margin-top:4px;padding-top:10px}.bl-fn .bl-node-s{align-items:center;gap:6px;display:inline-flex}.bl-fn .bl-node-name{min-height:0}.bl-fw{justify-self:center;width:100%;height:48px;position:relative}.bl-fw i{border-left:2px dashed var(--lx-on-52);width:0;margin-left:-1px;position:absolute;top:4px;bottom:4px;left:50%}.bl-fw b{background:var(--lx-on-70);opacity:0;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:4px;left:50%}.bl-fw-l{letter-spacing:.14em;text-transform:uppercase;color:var(--lx-on-52);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:50%;left:calc(50% + 18px);transform:translateY(-50%)}.bl-fg{grid-template-columns:52px minmax(0,1fr);gap:16px;min-height:108px;padding:8px 18px;display:grid}.bl-fg-run{position:relative}.bl-fg-run i{background:var(--lx-gold);opacity:.55;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0;left:50%}.bl-fg-run b{background:var(--lx-gold);width:11px;height:11px;box-shadow:0 0 0 4px color-mix(in srgb, var(--lx-gold) 24%, transparent);opacity:0;border-radius:50%;margin-left:-5.5px;position:absolute;top:0;left:50%}.bl-fg-seal{border:2px solid var(--lx-gold);background:var(--sb-face);width:44px;height:44px;color:var(--lx-gold-text);box-shadow:0 0 0 6px color-mix(in srgb, var(--lx-gold) 14%, transparent);border-radius:50%;place-items:center;margin:-22px 0 0 -22px;display:grid;position:absolute;top:50%;left:50%}.bl-fg-tx{align-content:center;justify-items:start;gap:8px;min-width:0;padding:8px 0;display:grid}.bl-fg-top{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.bl-fg-k{letter-spacing:.14em;text-transform:uppercase;color:var(--lx-gold-text);align-items:center;gap:6px;margin:0;font-size:11px;font-weight:700;display:inline-flex}.bl-chip{border:1px solid var(--lx-hair-strong);background:var(--lx-panel-solid);max-width:100%;color:var(--lx-on-70);border-radius:10px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-block}.bl-chip.is-stated{border-color:var(--bl-gold-line);color:var(--lx-gold-text)}.bl-fg-stop{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bl-fg-stop li{border:1.5px dashed var(--lx-hair-strong);color:var(--lx-on-70);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}.bl-fg-stop li svg{color:var(--lx-gold-text);flex:none}.bl-fg-stop li span{text-decoration:line-through;-webkit-text-decoration-color:var(--lx-gold);text-decoration-color:var(--lx-gold);text-decoration-thickness:1.5px}@media (prefers-reduced-motion:no-preference){.bl-fw b{animation:3.4s linear infinite bl-fw-go}.bl-fw b.is-b{animation-name:bl-fw-back;animation-delay:-1.2s}.bl-fg-run b{animation:3.4s linear infinite bl-fg-go}.bl-fg-run b.is-b{animation-delay:-1.7s}.bl-fg-seal{animation:3.4s ease-in-out infinite bl-fg-pulse}.bl-fg-stop li{animation:3.4s ease-in-out infinite bl-fg-bump;animation-delay:calc(var(--i,0) * .3s)}}@keyframes bl-fw-go{0%{opacity:0;top:4px}10%,90%{opacity:1}to{opacity:0;top:calc(100% - 13px)}}@keyframes bl-fw-back{0%{opacity:0;top:calc(100% - 13px)}10%,90%{opacity:1}to{opacity:0;top:4px}}@keyframes bl-fg-go{0%{opacity:0;top:0}10%,90%{opacity:1}to{opacity:0;top:calc(100% - 11px)}}@keyframes bl-fg-pulse{0%,to{box-shadow:0 0 0 6px color-mix(in srgb, var(--lx-gold) 14%, transparent)}50%{box-shadow:0 0 0 11px color-mix(in srgb, var(--lx-gold) 24%, transparent)}}@keyframes bl-fg-bump{0%,55%,to{transform:translate(0)}65%{transform:translate(5px)}75%{transform:translate(-2px)}85%{transform:translate(0)}}@media (max-width:859px){.bl-fl{padding:18px 14px 14px}.bl-fn{grid-template-columns:44px minmax(0,1fr);padding:14px 16px}.bl-fn-ico{width:44px;height:44px}.bl-fn.is-account:has(.is-logo){grid-template-columns:auto minmax(0,1fr)}.bl-fn-ico:has(.is-logo){width:auto;height:auto}.bl-fg{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:4px 16px}}
.bk-glyph{border:1.5px solid var(--bl-gold-line,var(--lx-line-strong));background:var(--bl-gold-soft,var(--sb-tint));color:var(--lx-gold-text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;border-radius:10px;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.bk-glyph.is-sm{border-radius:8px;width:28px;height:28px;font-size:11px}.bk-glyph.is-md{width:46px;height:46px;font-size:16px}.bk-glyph.is-lg{border-radius:18px;width:76px;height:76px;font-size:28px}.bk-glyph.is-logo{box-sizing:border-box;background:#fff;border-color:#0f172a24;grid-template:minmax(0,1fr)/minmax(0,1fr);transition:border-color .2s,box-shadow .2s;overflow:hidden}.bk-glyph.is-logo.is-dark{background:#0e1b2e}.bk-glyph.is-logo img{object-fit:contain;width:100%;height:100%;display:block}.bk-glyph.is-logo.is-sm{border-width:1px;width:92px;height:32px;padding:7px 9px}.bk-glyph.is-logo.is-md{width:148px;height:52px;padding:12px 15px}.bk-glyph.is-logo.is-lg{width:260px;height:84px;padding:20px 24px}a:hover>.bk-glyph.is-logo,button:hover>.bk-glyph.is-logo,.bx-card:hover .bk-glyph.is-logo,.bk-node:hover .bk-glyph.is-logo{border-color:var(--bl-gold-line,var(--lx-line-strong))}.bk-chain{grid-template-columns:minmax(0,1fr) minmax(56px,.62fr) minmax(0,1.2fr) minmax(56px,.62fr) minmax(0,1fr);align-items:center;margin:0;display:grid}.bk-node{border:1.5px solid var(--lx-hair-strong);background:var(--sb-face);min-width:0;box-shadow:var(--sb-shadow-sm);text-align:center;border-radius:20px;align-content:center;justify-items:center;gap:6px;padding:26px 18px 24px;display:grid}.bk-node.is-core{border-color:var(--bl-gold-line,var(--lx-line-strong));background:linear-gradient(var(--bl-gold-soft,transparent), var(--bl-gold-soft,transparent)), var(--sb-face)}.bk-node-ico{background:var(--bl-ink-soft,var(--sb-tint));width:52px;height:52px;color:var(--lx-on);border-radius:14px;place-items:center;margin-bottom:6px;display:inline-grid}.bk-node-ico .bk-glyph:not(.is-logo){background:0 0;border:0}.bk-node-ico:has(.is-logo){background:0 0;width:auto;height:auto}.bk-node p{margin:0}.bk-node-k{letter-spacing:.16em;text-transform:uppercase;color:var(--lx-gold-text);font-size:11px;font-weight:700}.bk-node-t{letter-spacing:-.02em;color:var(--lx-on);font-size:18px;font-weight:500;line-height:1.25}.bk-node-s{color:var(--lx-on-70);justify-content:center;align-items:center;gap:6px;font-size:13px;line-height:1.4;display:flex}.bk-wire{text-align:center;gap:10px;padding:0 8px;display:grid}.bk-wire span{letter-spacing:.12em;text-transform:uppercase;color:var(--lx-on-52);font-size:11px;font-weight:700;line-height:1.3}.bk-wire i{background:var(--lx-hair-strong);border-radius:2px;height:2px;display:block;position:relative;overflow:hidden}.bk-wire i:after{content:"";background:linear-gradient(90deg, transparent, var(--lx-on-52), transparent);width:42%;height:100%;animation:3.4s linear infinite bk-run;position:absolute;top:0;left:0}.bk-wire.is-trade i:after{background:linear-gradient(90deg, transparent, var(--lx-gold), transparent);animation-direction:reverse}@keyframes bk-run{0%{transform:translate(-100%)}to{transform:translate(240%)}}@keyframes bk-run-v{0%{transform:translateY(-100%)}to{transform:translateY(240%)}}.bk-node{align-self:stretch}.bk-chain.is-compact{grid-template-columns:minmax(0,1fr) minmax(88px,.75fr) minmax(0,1.15fr) minmax(88px,.75fr) minmax(0,1fr)}.bx-detail{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.bk-chain.is-compact .bk-node{border-radius:14px;gap:4px;padding:14px 10px 12px}.bk-chain.is-compact .bk-node-ico{border-radius:10px;width:36px;height:36px;margin-bottom:2px}.bk-chain.is-compact .bk-node-t{font-size:14px}.bk-chain.is-compact .bk-node-k{font-size:11px}.bk-chain.is-compact .bk-node-s{font-size:12px}.bk-chain.is-compact .bk-wire{gap:8px;padding:0 4px}.bk-chain.is-compact .bk-wire span{letter-spacing:.08em;font-size:11px}.bk-path{gap:14px;display:grid}.bk-path-k{letter-spacing:.16em;text-transform:uppercase;color:var(--lx-on-52);margin:0;font-size:11px;font-weight:700}.bk-crumbs{flex-wrap:wrap;align-items:center;gap:10px 6px;margin:0;padding:0;list-style:none;display:flex}.bk-crumbs li{color:var(--lx-on-38,var(--lx-on-52));align-items:center;gap:6px;display:inline-flex}.bk-crumbs li span{border:1.5px solid var(--lx-hair-strong);background:var(--sb-face);color:var(--lx-on);animation:7.2s ease-in-out infinite bk-crumb;animation-delay:calc(var(--i,0) * 1.6s);border-radius:10px;padding:10px 14px;font-size:15px;font-weight:500;line-height:1.3}@keyframes bk-crumb{0%,22%,to{border-color:var(--lx-hair-strong);background-color:var(--sb-face)}8%,16%{border-color:var(--lx-gold);background-color:var(--bl-gold-soft,var(--sb-tint))}}.bk-path-open{color:var(--lx-on-70);align-items:flex-start;gap:10px;margin:0;font-size:15px;line-height:1.5;display:flex}.bk-path-open svg{color:var(--lx-gold-text);flex:none;margin-top:3px}.bk-path.is-compact .bk-crumbs li span{padding:7px 10px;font-size:13px}.bk-path.is-compact .bk-path-open{font-size:14px}.bk-track{gap:0;margin:22px 0 0;padding:0;list-style:none;display:grid}.sb-way .bk-track li{counter-increment:none;opacity:.62;transition:opacity .5s var(--sb-ease);border-top:0;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:14px 12px 18px 0;display:grid;position:relative}.sb-way .bk-track li:before{content:none}.sb-way .bk-track li:not(:last-child):after{content:"";background:var(--lx-hair-strong);border-radius:2px;width:2px;position:absolute;top:56px;bottom:-4px;left:19px}.sb-way .bk-track li.is-past:after{background:var(--lx-gold)}.sb-way .bk-track li.is-now,.sb-way .bk-track li.is-past{opacity:1}.bk-track-dot{border:1.5px solid var(--lx-hair-strong);background:var(--sb-face);letter-spacing:.04em;width:40px;height:40px;color:var(--lx-on-52);font-variant-numeric:tabular-nums;transition:background .5s var(--sb-ease), border-color .5s var(--sb-ease), color .5s var(--sb-ease);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.is-now>.bk-track-dot{border-color:var(--lx-gold);background:var(--bl-gold-soft,var(--sb-tint));color:var(--lx-gold-text)}.is-past>.bk-track-dot{border-color:var(--lx-gold);color:var(--lx-gold-text)}.bk-track-who{letter-spacing:.16em;text-transform:uppercase;color:var(--lx-gold-text);margin:0 0 4px;font-size:11px;font-weight:700}.sb-lane-row{transition:background .5s var(--sb-ease)}.sb-lane-row .sb-lane-n{transition:color .5s var(--sb-ease)}.sb-lane-row .sb-lane-cell.is-on{transition:background .5s var(--sb-ease)}.sb-lane-row.is-now .sb-lane-cell.is-on{background:var(--bl-gold-soft,var(--sb-tint))}.sb-lane-row.is-now .sb-lane-n,.sb-lane-row.is-past .sb-lane-n{color:var(--lx-gold-text)}.bl-tabs[hidden]{display:none}.bk-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;column-gap:56px;display:grid;position:relative}.bk-hero-copy,.bk-hero .bl-hero-art{min-width:0}.bk-hero-mark{margin:0 0 20px}.sb-profile-wm.bk-wm{font-size:clamp(40px,5vw,76px)}.bk-stats{margin-top:40px}.bk-stat-word{font-size:clamp(32px,3.4vw,44px)}.bk-scene{max-width:720px;margin:0 auto 32px}.bk-connect{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:28px;display:grid}.bk-panel{border:1px solid var(--sb-face-line);background:var(--sb-face);box-shadow:var(--sb-shadow-sm);border-radius:26px;align-content:center;padding:36px;display:grid}.bk-sheet{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:28px 24px;margin:0;display:grid}.bk-sheet div{border-top:1.5px solid var(--lx-hair-strong);gap:8px;padding-top:16px;display:grid}.bk-sheet dt{letter-spacing:.16em;text-transform:uppercase;color:var(--lx-gold-text);font-size:11px;font-weight:700}.bk-sheet dd{letter-spacing:-.02em;color:var(--lx-on);margin:0;font-size:clamp(18px,1.7vw,22px);font-weight:500;line-height:1.3}.bk-others a{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.bk-others a b{font-weight:500}.bx-name{align-items:center;gap:14px;display:flex}.bx-name>div{gap:6px;min-width:0;display:grid}.bx-detail{padding:0 8px 36px}.bx-detail-main{align-content:start;gap:22px;min-width:0;display:grid}.bx-places{margin-top:4px}.sb-picker button{align-items:center;gap:10px;display:inline-flex}@media (max-width:1099px){.bk-hero-grid{grid-template-columns:minmax(0,1fr);row-gap:40px}.bk-connect{grid-template-columns:minmax(0,1fr)}}@media (max-width:859px){.bx-detail{grid-template-columns:minmax(0,1fr);gap:24px}.bk-chain,.bk-chain.is-compact{grid-template-columns:minmax(0,1fr);justify-items:stretch}.bk-wire{grid-auto-flow:column;justify-content:center;align-items:center;gap:14px;min-height:64px;padding:10px 0}.bk-wire i{order:1;width:2px;height:44px}.bk-wire span{text-align:left;order:2}.bk-wire i:after{width:100%;height:42%;animation-name:bk-run-v}.bk-chain.is-compact .bk-wire{min-height:48px}.bk-chain.is-compact .bk-wire i{height:30px}.bk-panel{padding:24px 20px}.bk-sheet{gap:22px 16px}}@media (max-width:559px){.bk-sheet{grid-template-columns:minmax(0,1fr)}.bk-glyph.is-lg{width:60px;height:60px;font-size:22px}.bk-glyph.is-logo.is-lg{width:168px;height:60px;padding:14px 18px}.bk-others a{padding-right:0}.bx-detail{padding:0 0 28px}}@media (prefers-reduced-motion:reduce){.bk-wire i:after{opacity:.55;width:100%;animation:none}.bk-crumbs li span{animation:none}}.bl-journey-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px}.bl-jcol{border:1px solid var(--sb-face-line);background:var(--sb-face);min-width:0;box-shadow:var(--sb-shadow-sm);border-radius:26px;gap:28px;padding:34px 32px 32px;display:grid}.bl-jcol-head{gap:6px;display:grid}.bl-jcol-head h3{font-size:var(--hd-3-size);font-weight:500;line-height:var(--hd-3-lh);letter-spacing:var(--hd-3-ls);color:var(--lx-on);margin:0}.bl-jcol-h{letter-spacing:.16em;text-transform:uppercase;color:var(--lx-gold-text);margin:0;font-size:11px;font-weight:700}.bl-jcol .bl-journey-cta{margin-top:0}@media (max-width:1099px){.bl-journey-two{grid-template-columns:minmax(0,1fr)}}@media (max-width:559px){.bl-jcol{padding:26px 18px 24px}}.bk-journey-sec{padding-top:0}.sb-picker-k{color:var(--lx-on-70);margin:0;font-size:15px}.sb-picker-k b{color:var(--lx-on);font-weight:600}.jr{--jr-run:400vh;height:var(--jr-run);margin-top:8px;position:relative}.jr.is-calm{height:auto}.jr-stick{align-content:center;gap:14px;min-height:calc(100svh - 112px);display:grid;position:sticky;top:96px}.jr.is-calm .jr-stick{min-height:0;position:static}.jr-stage{border:1px solid var(--sb-face-line);background:var(--sb-face);min-height:min(640px,100svh - 190px);box-shadow:var(--sb-shadow);border-radius:26px;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:center;gap:28px;padding:36px;display:grid}.jr-diagram{min-width:0}.jr-svg{aspect-ratio:640/480;width:100%;height:auto;display:block;overflow:visible}.jr-lane rect{fill:var(--sb-tint);stroke:var(--lx-hair-strong);stroke-width:1px;transition:fill .5s var(--sb-ease), stroke .5s var(--sb-ease)}.jr-lane.is-hot rect{fill:var(--bl-gold-soft,var(--sb-tint));stroke:var(--bl-gold-line,var(--lx-line-strong))}.jr-lane text{letter-spacing:.16em;fill:var(--lx-gold-text);font-weight:700}.jr-chip rect{fill:var(--lx-panel-solid);stroke:var(--bl-gold-line,var(--lx-line-strong))}.jr-chip text{fill:var(--lx-gold-text);letter-spacing:0;font-weight:700}.jr-ttl{fill:var(--lx-on-70);stroke:var(--sb-face);stroke-width:4px;stroke-linejoin:round;paint-order:stroke;font-weight:600}.jr-node.is-reached .jr-ttl{fill:var(--lx-on)}.jr-wire{fill:none;stroke:var(--lx-on-52);stroke-opacity:.45;stroke-width:4px;stroke-linecap:round}.jr-wire.is-fill{stroke:var(--lx-gold);stroke-opacity:1;stroke-width:5px}.jr-flow{fill:none;stroke:var(--lx-panel-solid);stroke-width:2px;stroke-linecap:round;stroke-dasharray:3 22;opacity:.85;animation:1.6s linear infinite jr-flow}@keyframes jr-flow{to{stroke-dashoffset:-50px}}.jr-disc{fill:var(--lx-panel-solid);stroke:var(--lx-hair-strong);stroke-width:2px;transition:fill .4s var(--sb-ease), stroke .4s var(--sb-ease)}.jr-num{fill:var(--lx-on-52);font-variant-numeric:tabular-nums;font-weight:600}.jr-node.is-reached .jr-disc{fill:var(--lx-gold);stroke:var(--lx-gold)}.jr-node.is-reached .jr-num{fill:var(--lx-panel-solid)}.jr-node.is-now .jr-disc{transform:scale(1.14)}.jr-ring{fill:none;stroke:var(--lx-gold);stroke-width:1.5px;transform-origin:50%;transform-box:fill-box;animation:2.2s ease-out infinite jr-ring}@keyframes jr-ring{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.9)}}.jr-token circle:first-child{fill:var(--lx-on)}.jr-token-halo{fill:none;stroke:var(--lx-on);stroke-opacity:.25;stroke-width:1.5px}.jr-card{border:1.5px solid var(--bl-gold-line,var(--lx-line-strong));background:linear-gradient(var(--bl-gold-soft,transparent), var(--bl-gold-soft,transparent)), var(--sb-face);min-height:440px;box-shadow:var(--sb-shadow-sm);border-radius:20px;align-content:space-between;gap:18px;padding:32px 32px 26px;display:grid}.jr-card-slot{display:grid}.jr-card-ghost,.jr-card-body{grid-area:1/1;align-content:start;gap:10px;display:grid}.jr-card-ghost{visibility:hidden;pointer-events:none}.jr-card-body{animation:jr-in .45s var(--sb-ease) both}@keyframes jr-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.jr-card-top{justify-content:space-between;align-items:center;display:flex}.jr-card-ico{background:var(--bl-ink-soft,var(--sb-tint));width:48px;height:48px;color:var(--lx-on);border-radius:14px;place-items:center;display:inline-grid}.jr-card-n{letter-spacing:-.04em;color:var(--lx-gold-text);font-variant-numeric:tabular-nums;font-size:40px;font-weight:300}.jr-card-n i{letter-spacing:0;color:var(--lx-on-52);font-size:15px;font-style:normal}.jr-card-actor{letter-spacing:.16em;text-transform:uppercase;color:var(--lx-gold-text);margin:0;font-size:11px;font-weight:700}.jr-card h3{letter-spacing:-.02em;color:var(--lx-on);margin:0;font-size:26px;font-weight:500;line-height:1.2}.jr-card-text{color:var(--lx-on-70);margin:0;font-size:16px;line-height:1.55}.jr-card .bk-path{margin-top:4px}.jr-ticks{gap:6px;display:flex}.jr-ticks i{background:var(--lx-hair-strong);height:4px;transition:background .4s var(--sb-ease);border-radius:2px;flex:1}.jr-ticks i.is-past,.jr-ticks i.is-now{background:var(--lx-gold)}.jr-ticks i.is-now{animation:1.8s ease-in-out infinite jr-pulse}@keyframes jr-pulse{50%{opacity:.45}}.jr-hint{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-on-52);margin:0;font-size:12px;font-weight:700}.jr-list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.jr-list li{grid-template-columns:40px minmax(0,1fr);gap:14px;display:grid}.jr-list li>span{color:var(--lx-gold-text);font-size:22px;font-weight:300}@media (max-width:1099px){.jr-stage{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);gap:20px;padding:24px}.jr-card{min-height:0;padding:24px}.jr-card h3{font-size:22px}}@media (max-width:859px){.jr-stage{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px}}@media (max-width:559px){.jr-svg{aspect-ratio:380/340}}@media (max-width:859px){.jr-stick{gap:8px;min-height:calc(100svh - 92px);top:76px}.jr-stage{gap:10px;padding:14px}.jr-card{gap:10px;padding:16px 16px 14px}.jr-card-ghost,.jr-card-body{gap:6px}.jr-card-ico{width:36px;height:36px}.jr-card-n{font-size:28px}.jr-card h3{font-size:18px}.jr-card-text{font-size:14px;line-height:1.45}}@media (prefers-reduced-motion:reduce){.jr-flow,.jr-ring,.jr-ticks i.is-now,.jr-card-body{animation:none}}.sb-fp-strip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:22px 26px 6px;display:flex}.sb-fp-strip .sb-fig{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;margin:0}.sb-fp-strip .sb-fig b{font-size:clamp(48px,5vw,72px)}.sb-fp-strip .sb-fig span{max-width:14em}.sb-fp-tabs{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sb-fp-tabs li{border:1px solid var(--lx-hair-strong);color:var(--lx-on-70);transition:border-color .4s var(--sb-ease), background .4s var(--sb-ease), color .4s var(--sb-ease);border-radius:12px;align-items:baseline;gap:8px;padding:8px 14px;font-size:13.5px;display:inline-flex}.sb-fp-tabs li.is-on{border-color:var(--lx-gold);background:var(--sb-tint);color:var(--lx-on);font-weight:600}.sb-fp-tabs i{color:var(--lx-on-52);font-size:12px;font-style:normal}.sb-fp.is-solo .sb-halo.is-lit{animation:2.6s ease-in-out infinite bk-halo}@keyframes bk-halo{50%{opacity:.15}}@media (prefers-reduced-motion:reduce){.sb-fp.is-solo .sb-halo.is-lit{animation:none}}.wy{gap:18px}.wy-rail{width:100%;height:auto;display:block}.wy-lane rect{fill:var(--sb-tint);stroke:var(--lx-hair-strong)}.wy-lane text{letter-spacing:.14em;fill:var(--lx-gold-text);opacity:.8;font-weight:700}.wy-wire{fill:none;stroke:var(--lx-on-52);stroke-opacity:.45;stroke-width:3.5px;stroke-linecap:round;transition:stroke .5s var(--sb-ease)}.wy-wire.is-on{stroke:var(--lx-gold);stroke-opacity:1}.wy-n circle:not(.wy-ring){fill:var(--lx-panel-solid);stroke:var(--lx-hair-strong);stroke-width:1.5px;transition:fill .4s var(--sb-ease)}.wy-n text{fill:var(--lx-on-52);font-weight:700}.wy-n.is-past circle:not(.wy-ring),.wy-n.is-now circle:not(.wy-ring){fill:var(--lx-gold);stroke:var(--lx-gold)}.wy-n.is-past text,.wy-n.is-now text{fill:var(--lx-panel-solid)}.wy-ring{fill:none;stroke:var(--lx-gold);transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite jr-ring}.wy-steps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.wy-step{opacity:.55;transition:opacity .4s var(--sb-ease), background .4s var(--sb-ease), border-color .4s var(--sb-ease);border:1px solid #0000;border-radius:14px;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.wy-step.is-now{opacity:1;background:var(--sb-tint);border-color:var(--bl-gold-line,var(--lx-line-strong))}.wy-step.is-past{opacity:.8}.wy-step>span{color:var(--lx-gold-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:300}.wy-step h4{letter-spacing:-.015em;color:var(--lx-on);margin:0 0 4px;font-size:16px;font-weight:500}.wy-step p{color:var(--lx-on-70);margin:0;font-size:14px;line-height:1.5}@media (prefers-reduced-motion:reduce){.wy-ring{animation:none}}.bk-cant{flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.bk-cant li{border:1.5px solid var(--lx-hair-strong);background:var(--sb-face);color:var(--lx-on-70);border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:14.5px;display:inline-flex;position:relative}.bk-cant li svg{color:var(--lx-gold-text)}.bk-cant li span{background:linear-gradient(var(--lx-gold), var(--lx-gold)) left center / 0 2px no-repeat;animation:6s ease-in-out infinite bk-strike;animation-delay:calc(var(--i,0) * .9s)}@keyframes bk-strike{0%,12%{background-size:0 2px}30%,88%{background-size:100% 2px}to{background-size:0 2px}}@media (prefers-reduced-motion:reduce){.bk-cant li span{background-size:100% 2px;animation:none}}.bk-panel .bk-crumbs{flex-direction:column;align-items:stretch;gap:4px}.bk-panel .bk-crumbs li{flex-direction:column;align-items:flex-start;gap:4px}.bk-panel .bk-crumbs li svg{margin-left:18px;transform:rotate(90deg)}.bk-panel .bk-crumbs li span{width:100%;padding:16px 20px;font-size:17px;display:block}.bk-panel .bk-path{grid-template-rows:auto minmax(0,1fr);height:100%}.bk-panel .bk-crumbs{justify-content:space-evenly}
