.bnd{--bnd-hi: var(--sun-deep);--bnd-ai: rgba(30, 26, 20, .42);--bnd-rail: var(--ink);--bnd-track: rgba(30, 26, 20, .12);--bnd-line: var(--sun-deep);--bnd-fig-bg: #fff;--bnd-dim: .56;--rx: 0px;overflow-x:clip}.bnd--b{--bnd-hi: var(--sun);--bnd-ai: rgba(255, 248, 231, .4);--bnd-rail: rgba(255, 248, 231, .8);--bnd-track: rgba(255, 248, 231, .1);--bnd-line: var(--sun);--bnd-fig-bg: #1d1a15}.bnd-head{display:grid;gap:18px;justify-items:start;padding-bottom:clamp(44px,6vw,88px)}.bnd-h{margin-top:8px;color:var(--fg);word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.bnd--a .bnd-h{font-size:var(--a-h2, clamp(34px, 4.2vw, 62px));line-height:1.12;letter-spacing:-.025em}.bnd--b .bnd-h{font-size:clamp(40px,5.2vw,80px);line-height:1.06;letter-spacing:-.02em}html[lang=en] .bnd--b .bnd-h{font-size:clamp(34px,4.2vw,64px)}.bnd-sub{max-width:34em;color:var(--fg-soft);text-wrap:pretty}.bnd-wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.bnd-part{position:relative;display:grid;grid-template-columns:minmax(0,30%) minmax(0,6%) minmax(0,1fr);grid-template-rows:auto}.bnd-k{grid-column:1;grid-row:1;align-self:start;position:sticky;top:calc(var(--header-h, 68px) + 48px);margin:0;color:var(--fg);word-break:keep-all;overflow-wrap:anywhere}.bnd-k:before{content:"";display:block;width:32px;height:2px;margin-bottom:16px}.bnd-k--ai:before{background:radial-gradient(circle,var(--bnd-ai) 0 1px,transparent 1.3px) left center / 6px 2px repeat-x}.bnd-k--human:before{height:1.5px;background:var(--bnd-rail)}.bnd--a .bnd-k{font-family:var(--font-body);font-weight:600;font-size:clamp(21px,1.9vw,28px);line-height:1.3;letter-spacing:-.01em}.bnd--b .bnd-k{font-family:var(--font-display);font-weight:400;font-size:clamp(26px,2.5vw,38px);line-height:1.15;letter-spacing:-.01em}html[lang=en] .bnd--b .bnd-k{font-size:clamp(24px,2.2vw,32px)}.bnd-main{grid-column:3;grid-row:1;min-width:0}.bnd-track{position:absolute;left:36%;top:0;bottom:0;width:0;pointer-events:none}.bnd-track--ai:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:2px;background:radial-gradient(circle,var(--bnd-ai) 0 1px,transparent 1.3px) center top / 2px 7px repeat-y}.bnd-track--human:before{content:"";position:absolute;top:0;bottom:0;left:-.75px;width:1.5px;background:var(--bnd-track)}.bnd-fill{position:absolute;top:0;bottom:0;left:-.75px;width:1.5px;background:var(--bnd-rail);transform-origin:50% 0}.bnd-tip{position:absolute;top:-4px;left:-4px;width:8px;height:8px;border-radius:50%;background:var(--bnd-rail);opacity:0}.bnd-track--end:after{content:"";position:absolute;bottom:-5px;left:-5px;width:10px;height:10px;border-radius:50%;background:var(--bnd-rail);transition:opacity .4s var(--ease),transform .4s var(--ease)}.bnd-dot{position:absolute;left:-6px;bottom:-6px;width:12px;height:12px;border-radius:50%;background:var(--bnd-hi);box-shadow:0 0 0 5px #f5b21b29,0 0 18px 3px #f5b21b4d}.bnd--b .bnd-dot{box-shadow:0 0 0 5px #ffd47124,0 0 22px 5px #ffd47173}.bnd.is-live .bnd-dot{bottom:auto;top:-6px;will-change:transform}.bnd-p1{padding-bottom:clamp(64px,7vw,104px)}.bnd-tasks{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.bnd-task{position:relative;display:grid;grid-template-columns:30px minmax(0,8.5em) minmax(0,1fr);column-gap:18px;align-items:start;padding:18px 0 18px 30px;border-bottom:1px solid var(--rule)}html[lang=en] .bnd-task{grid-template-columns:30px minmax(0,12em) minmax(0,1fr)}.bnd-tick{position:absolute;left:var(--rx);top:30px;width:calc(30px - var(--rx) - 4px);height:2px;margin-top:-1px;background:radial-gradient(circle,var(--bnd-ai) 0 1px,transparent 1.3px) left center / 6px 2px repeat-x}.bnd-sw{position:relative;width:30px;height:16px;margin-top:4px;border-radius:999px;background:var(--sun);box-shadow:inset 0 0 0 1px var(--sun-deep);transition:background-color .45s var(--ease),box-shadow .45s var(--ease)}.bnd-sw i{position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:var(--ink);transform:translate3d(14px,0,0);transition:transform .5s var(--ease),background-color .45s var(--ease)}.bnd--b .bnd-sw{box-shadow:inset 0 0 0 1px var(--sun),0 0 14px #ffd47173}.bnd--b .bnd-sw i{background:var(--night)}.bnd-tk{font-weight:600;font-size:clamp(16px,1.2vw,18px);line-height:1.45;color:var(--fg);transition:opacity .5s var(--ease)}.bnd-tv{font-size:15.5px;line-height:1.7;color:var(--fg-soft);transition:opacity .5s var(--ease)}.bnd-note{margin:18px 0 0 30px;padding:12px 16px;border-radius:12px;font-size:14px;line-height:1.65;color:var(--fg-soft)}.bnd-linerow{position:relative;height:2px;--sx: 36%}.bnd-line{position:absolute;top:0;height:2px;background:var(--bnd-line);transition:transform 1.2s cubic-bezier(.6,0,.2,1)}.bnd-line-l{left:0;width:var(--sx);transform-origin:100% 50%}.bnd-line-r{left:var(--sx);right:0;transform-origin:0 50%}.bnd--b .bnd-line{height:1.5px;box-shadow:0 0 8px #ffd47199,0 0 26px #f5b21b59}.bnd--b .bnd-linerow:after{content:"";position:absolute;left:0;right:0;top:1px;height:160px;pointer-events:none;background:radial-gradient(42% 100% at var(--sx) 0,rgba(255,212,113,.1),rgba(255,212,113,0));transition:opacity 1.4s var(--ease) .4s}.bnd-p2{padding-top:clamp(48px,5.6vw,80px);padding-bottom:clamp(64px,7vw,112px)}.bnd-p2 .bnd-k{top:calc(var(--header-h, 68px) + 48px)}.bnd-donts{margin:0;padding:0;list-style:none;display:grid}.bnd-dont{position:relative;display:grid;grid-template-columns:minmax(0,10em) minmax(0,1fr);column-gap:24px;align-items:start;padding:22px 0 22px 44px;border-bottom:1px solid var(--rule)}.bnd-dont:first-child{padding-top:6px}.bnd-dont:last-child{border-bottom:0}html[lang=en] .bnd-dont{grid-template-columns:minmax(0,13.5em) minmax(0,1fr)}.bnd-rcv-slot{position:absolute;left:var(--rx);top:36px;width:48px;height:48px;margin:-24px 0 0 -24px}.bnd-dont:first-child .bnd-rcv-slot{top:20px}.bnd-dk{font-weight:600;font-size:clamp(18px,1.45vw,21px);line-height:1.4;color:var(--fg);transition:opacity .5s var(--ease)}.bnd-dv{font-size:15.5px;line-height:1.7;color:var(--fg-soft);padding-top:2px;transition:opacity .5s var(--ease)}.bnd--b .bnd-dont.is-companion .bnd-dk{color:var(--sun)}.bnd-rcv{display:block;width:48px;height:48px;overflow:visible}.bnd-rcv-cut{fill:var(--bg)}.bnd-rcv-core{fill:var(--fg);transform-box:fill-box;transform-origin:center;transition:transform .6s cubic-bezier(.3,1.5,.5,1),opacity .4s var(--ease)}.bnd-rcv-halo{transform-box:fill-box;transform-origin:center;transition:transform 1s var(--ease) .1s,opacity .8s var(--ease) .1s}.bnd-rcv-a,.bnd-rcv-b{transition:transform .9s var(--ease) .15s,opacity .4s var(--ease)}.bnd-rcv-sq{fill:var(--fg);opacity:.5;transition:opacity .3s var(--ease) calc(var(--q) * 45ms)}.bnd-rcv-sq.is-hot{fill:var(--bnd-hi);opacity:1}.bnd-p3{padding-top:8px}.bnd--a .bnd-k--sec,.bnd--b .bnd-k--sec,.bnd-p3{scroll-margin-top:calc(var(--header-h, 68px) + 24px)}.bnd-stations{margin:0;padding:0;list-style:none;display:grid}.bnd-st{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px clamp(24px,3vw,44px);align-items:start;padding:30px 0 30px 44px;border-top:1px solid var(--rule)}.bnd-st:first-child{border-top:0;padding-top:0}.bnd-audit{position:absolute;left:var(--rx);top:42px;width:16px;height:1.5px;margin-top:-.75px;background:var(--bnd-rail);transform-origin:0 50%;transition:transform .5s var(--ease)}.bnd-st:first-child .bnd-audit{top:12px}.bnd-st-txt{min-width:0;padding-top:2px}.bnd-st-h{margin:0;font-family:var(--font-body);font-weight:600;font-size:clamp(18px,1.45vw,21px);line-height:1.4;color:var(--fg)}.bnd-st-b{margin-top:8px;font-size:15.5px;line-height:1.75;color:var(--fg-soft);text-wrap:pretty}.bnd-enc{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;margin-top:18px;padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.65;color:var(--fg-soft);box-shadow:inset 0 0 0 1px var(--rule)}.bnd-enc .bnd-nobr{white-space:nowrap}.bnd-enc-ic{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--rule)}.bnd--b .bnd-enc-ic{color:var(--sun)}.bnd-st-fig{padding:14px 16px 18px;border-radius:var(--r-card);color:var(--dot);background:var(--bnd-fig-bg);box-shadow:0 1px #1e1a140a,0 18px 36px -28px #7a4e0066}.bnd-st-fig .fg-tag.is-flow{margin-bottom:4px}.bnd--b .bnd-st-fig{position:relative;background:linear-gradient(180deg,#fff8e70e,#fff8e705);box-shadow:inset 0 1px #fff8e714,inset 0 0 0 1px #fff8e717,0 30px 60px -40px #000000e6}html.fx-high .bnd--b .bnd-st-fig{-webkit-backdrop-filter:blur(10px) saturate(130%);backdrop-filter:blur(10px) saturate(130%)}.bnd-fig{display:block;width:100%;height:auto;overflow:visible}.bnd-p4{padding-top:clamp(40px,5vw,72px)}.bnd-foot{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bnd-fn{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border-radius:14px;font-size:14px;line-height:1.65;color:var(--fg-soft);box-shadow:inset 0 0 0 1px var(--rule)}.bnd-fn.card-slot{box-shadow:none}.bnd-fn-ic{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--rule)}.bnd--b .bnd-fn-ic{color:var(--sun)}.bnd-ticks{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.bnd-draw{stroke-dasharray:1.02 1.02;stroke-dashoffset:0}.bnd-fig .fg-stipple{stroke-width:3.2}.bnd-r-box{fill:none;stroke:currentColor;stroke-opacity:.4;stroke-width:1}.bnd-r-sq{fill:currentColor;opacity:.13}.bnd-r-fire{fill:var(--bnd-hi);transition:opacity .35s var(--ease) calc(var(--L) + .52s)}.bnd-r-in{stroke-width:3.4;transition:opacity .4s var(--ease) var(--L)}.bnd-r-conn{fill:none;stroke:currentColor;stroke-opacity:.5;stroke-width:1;transition:stroke-dashoffset .45s var(--ease) calc(var(--L) + .12s)}.bnd-r-thru{fill:none;stroke:currentColor;stroke-opacity:.5;stroke-width:1;transition:opacity .3s var(--ease) calc(var(--L) + .6s)}.bnd-r-out{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round;transition:stroke-dashoffset .9s var(--ease) calc(var(--L) + .68s)}.bnd-r-l0{--L: 0ms}.bnd-r-l1{--L: 1.5s}.bnd-r-guides path{fill:none;stroke:currentColor;stroke-opacity:.3;stroke-width:1;stroke-dasharray:2 3}.bnd-r-guides{transition:opacity .5s var(--ease) 3.1s}.bnd-r-match path{fill:none;stroke:var(--bnd-hi);stroke-width:1.8}.bnd-r-match circle{fill:var(--bnd-hi)}.bnd-r-match{transform-box:fill-box;transform-origin:50% 50%;transition:transform .5s var(--ease) 3.45s,opacity .3s var(--ease) 3.45s}.bnd-s-origin{fill:none;stroke:currentColor;stroke-opacity:.35;stroke-width:1.2;stroke-linecap:round}.bnd-s-wire{fill:none;stroke:currentColor;stroke-opacity:.28;stroke-width:1}.bnd-s-keywire{fill:none;stroke:var(--bnd-hi);stroke-opacity:.85;stroke-width:1;stroke-dasharray:2.5 3.5}.bnd-s-lane{--t0: calc(var(--i) * .26s)}.bnd-s-env{fill:var(--bnd-fig-bg);stroke:currentColor;stroke-width:1.3}.bnd-s-content{stroke-width:2.6!important}.bnd-s-lockbg{fill:var(--sun)}.bnd-s-lock{color:var(--ink);transform-box:fill-box;transform-origin:50% 50%;transition:transform .4s cubic-bezier(.3,1.6,.5,1) var(--t0),opacity .2s var(--ease) var(--t0)}.bnd-s-pack{transform:translate(var(--bnd-travel));transition:transform 1.05s var(--ease) calc(var(--t0) + .42s)}.bnd-s-key{color:var(--fg);transform:translate(var(--bnd-key-travel));transition:transform 1.05s var(--ease) calc(var(--t0) + 1.56s),opacity .3s var(--ease) calc(var(--t0) + 1.5s)}.bnd-s-core{fill:currentColor}.bnd-s-halo{transition:opacity .7s var(--ease) calc(var(--t0) + 2.5s)}.bnd-sc-all{stroke-width:2.6;opacity:.16;transition:opacity .9s var(--ease) 1.9s}.bnd-sc-school{stroke-width:2.6;opacity:.5;transition:opacity .9s var(--ease) 1.9s}.bnd-sc-mine{color:var(--bnd-hi);stroke-width:4.2;transition:opacity .7s var(--ease) 2.05s}.bnd-sc-halo{transition:opacity .9s var(--ease) 2.15s}.bnd--b .bnd-sc-halo{opacity:.9}.bnd-sc-o{fill:none;stroke:currentColor;stroke-opacity:.62;stroke-width:1.1;transition:stroke-dashoffset .8s var(--ease) calc(var(--k) * .46s)}.bnd-sc-o4{stroke:var(--bnd-hi);stroke-opacity:1;stroke-width:1.6}.bnd-o-from{fill:none;stroke:currentColor;stroke-opacity:.45;stroke-width:1;stroke-dasharray:3 4;opacity:.5;transition:opacity .7s var(--ease) 1.5s}.bnd-o-to{fill:none;stroke:var(--bnd-hi);stroke-width:1.5;transition:stroke .7s var(--ease) 1.45s,stroke-opacity .7s var(--ease) 1.45s}.bnd-o-arc{fill:none;stroke:currentColor;stroke-opacity:.35;stroke-width:1;stroke-dasharray:2 4}.bnd-o-head{fill:none;stroke:currentColor;stroke-opacity:.55;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.bnd-o-data{transform:translate(var(--bnd-shift))}.bnd-o-data .fg-stipple{stroke-width:3.4}@keyframes bnd-own{0%{transform:translate(0)}55%{transform:translate(calc(var(--bnd-shift) * .55),-16px)}to{transform:translate(var(--bnd-shift))}}@media screen and (prefers-reduced-motion:no-preference){.bnd.bnd-noanim,.bnd.bnd-noanim *,.bnd.bnd-noanim *:before,.bnd.bnd-noanim *:after{transition:none!important;animation:none!important}.bnd.is-live .bnd-task:not(.on) .bnd-sw{background:transparent;box-shadow:inset 0 0 0 1px #1e1a1447}.bnd.is-live .bnd-task:not(.on) .bnd-sw i{background:#1e1a144d;transform:none}.bnd--b.is-live .bnd-task:not(.on) .bnd-sw{box-shadow:inset 0 0 0 1px #fff8e742}.bnd--b.is-live .bnd-task:not(.on) .bnd-sw i{background:#fff8e757}.bnd.is-live .bnd-task:not(.on) :is(.bnd-tk,.bnd-tv){opacity:var(--bnd-dim)}.bnd.is-live:not(.line-on) .bnd-line{transform:scaleX(0)}.bnd--b.is-live:not(.line-on) .bnd-linerow:after{opacity:0}.bnd.is-live .bnd-dont:not(.on) :is(.bnd-dk,.bnd-dv){opacity:var(--bnd-dim)}.bnd.is-live .bnd-dont:not(.on) .bnd-rcv-halo{opacity:0;transform:scale(.3)}.bnd.is-live .bnd-dont:not(.on) .bnd-rcv-core{opacity:.4;transform:scale(.6)}.bnd.is-live .bnd-dont:not(.on) .bnd-rcv-a{transform:translate(-7px)}.bnd.is-live .bnd-dont:not(.on) .bnd-rcv-b{transform:translate(8px);opacity:0}.bnd.is-live .bnd-dont:not(.on) .bnd-rcv-sq{opacity:.12}.bnd.is-live .bnd-track--end:not(.done):after{opacity:0;transform:scale(.4)}.bnd.is-live .bnd-st:not(.go) .bnd-audit{transform:scaleX(0)}.bnd.is-live .bnd-st:not(.go) .bnd-r-in{opacity:0}.bnd.is-live .bnd-st:not(.go) .bnd-r-conn{stroke-dashoffset:1.02}.bnd.is-live .bnd-st:not(.go) .bnd-r-thru{opacity:0}.bnd.is-live .bnd-st:not(.go) .bnd-r-fire{opacity:0}.bnd.is-live .bnd-st:not(.go) .bnd-r-out{stroke-dashoffset:1.02}.bnd.is-live .bnd-st:not(.go) .bnd-r-guides{opacity:0}.bnd.is-live .bnd-st:not(.go) .bnd-r-match{opacity:0;transform:scaleY(0)}.bnd.is-live .bnd-st:not(.go) .bnd-s-lock{opacity:0;transform:scale(0)}.bnd.is-live .bnd-st:not(.go) .bnd-s-pack{transform:none}.bnd.is-live .bnd-st:not(.go) .bnd-s-key{transform:none;opacity:0}.bnd.is-live .bnd-st:not(.go) .bnd-s-halo{opacity:.25}.bnd.is-live .bnd-st:not(.go) .bnd-sc-o{stroke-dashoffset:1.02}.bnd.is-live .bnd-st:not(.go) .bnd-sc-all{opacity:.85}.bnd.is-live .bnd-st:not(.go) .bnd-sc-mine{opacity:0}.bnd.is-live .bnd-st:not(.go) .bnd-sc-school{opacity:0}.bnd.is-live .bnd-st:not(.go) .bnd-sc-halo{opacity:0}.bnd.is-live .bnd-st:not(.go) .bnd-o-data{transform:none}.bnd.is-live .bnd-st:not(.go) .bnd-o-from{opacity:1}.bnd.is-live .bnd-st:not(.go) .bnd-o-to{stroke:currentColor;stroke-opacity:.4}.bnd.is-live .bnd-st.go .bnd-o-data{animation:bnd-own 1.3s var(--ease) .25s both}}.bnd--b .bnd-tasks{border-top-color:#fff8e71a}.bnd--b .bnd-st{border-top-color:transparent;padding-top:40px}.bnd--b .bnd-st:first-child{padding-top:0}.bnd--b .bnd-st .bnd-audit{top:52px}.bnd--b .bnd-st:first-child .bnd-audit{top:12px}@media(max-width:899px){.bnd{--rx: -22px}.bnd-part{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;padding-left:30px}.bnd-k{grid-column:1;grid-row:1;position:static;margin-bottom:22px}.bnd-k:before{display:none}.bnd-main{grid-column:1;grid-row:2}.bnd-track{left:8px}.bnd-p1{padding-bottom:56px}.bnd-p2{padding-top:44px;padding-bottom:56px}.bnd-task,html[lang=en] .bnd-task{grid-template-columns:30px minmax(0,1fr);column-gap:14px;padding:16px 0}.bnd-tick{top:28px;width:20px}.bnd-tv{grid-column:2;margin-top:2px;font-size:15px}.bnd-note{margin-left:0}.bnd-dont,html[lang=en] .bnd-dont{grid-template-columns:minmax(0,1fr);padding:18px 0 18px 14px}.bnd-dont:first-child{padding-top:4px}.bnd-rcv-slot{top:32px}.bnd-dont:first-child .bnd-rcv-slot{top:18px}.bnd-dv{font-size:15px;margin-top:4px}.bnd-st{grid-template-columns:minmax(0,1fr);padding:26px 0 30px;gap:18px}.bnd-st .bnd-audit,.bnd--b .bnd-st .bnd-audit{top:38px}.bnd-st:first-child .bnd-audit,.bnd--b .bnd-st:first-child .bnd-audit{top:12px}.bnd--b .bnd-st{padding-top:34px}.bnd-st-b{font-size:15px}.bnd-st-fig{padding:12px 12px 14px}.bnd-foot{grid-template-columns:minmax(0,1fr)}}@media(max-width:899px)and (min-width:640px){.bnd-task{grid-template-columns:30px minmax(0,9em) minmax(0,1fr)}.bnd-tv{grid-column:auto;margin-top:0}}@media print{.bnd *,.bnd *:before,.bnd *:after{transition:none!important;animation:none!important}.bnd-k{position:static}}
