.home .bn-plus{display:flex;flex-direction:column;align-items:center;gap:28px;width:100%}.home .bn-plus-lead{margin:0;max-width:none;text-align:center;color:var(--ink);font:500 22px/30px var(--body);letter-spacing:-.02em}.home .bn-plus-ico{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;position:relative;top:-2px;width:30px;height:30px;margin-right:10px;border-radius:50%;background:var(--teal-3);color:#fff}.home .bn-plus-ico svg{width:14px;height:14px;display:block}.home .bn-plus-a,.home .bn-plus-q{white-space:nowrap}@media (max-width:599px){.home .bn-plus{gap:20px}.home .bn-plus-lead{font-size:18px;line-height:26px}.home .bn-plus-ico{width:24px;height:24px;margin-right:8px}.home .bn-plus-ico svg{width:12px;height:12px}}.home .bn-art[data-art=deck],.home .bn-art[data-art=flow],.home .bn-art[data-art=team]{background:none;border-radius:0}.home .bn-art[data-art=team]{overflow:visible}.home .a-bn-card.bn-card:has([data-art=build]),.home .a-bn-card.bn-card:has([data-art=deck]),.home .a-bn-card.bn-card:has([data-art=flow]),.home .a-bn-card.bn-card:has([data-art=team]){justify-content:flex-end}.home .bn-tskin{background:linear-gradient(160deg,#ffffff,#e4f1f3);box-shadow:inset 0 0 0 1px #ffffff9c;color:#06343a}.home .bn-flow{container:flow/inline-size;color:#06343a}.home .bn-flow-stage{position:absolute;left:0;right:0;top:44%;height:0}.home .bn-flow-strand{position:absolute;left:6%;width:88%;height:34px;top:calc(-17px + (var(--i) - 1) * 34px);overflow:visible;opacity:0;transform-origin:50% 50%}.home .bn-flow-strand path{fill:none;stroke:color-mix(in srgb,var(--ink) 34%,transparent);stroke-width:4;stroke-linecap:round;vector-effect:non-scaling-stroke}.home .bn-flow-track{position:absolute;left:10%;right:10%;top:-1.8cqi;height:3.6cqi;border-radius:2cqi;background:linear-gradient(90deg,#5fd6c8,#22b8aa);transform-origin:0 50%}.home .bn-flow-stops{position:absolute;left:10%;right:10%;top:0;height:0}.home .bn-flow-stop{position:absolute;left:calc(var(--i) * 33.333%);top:0;width:0;height:0}.home .bn-flow-dot{position:absolute;left:-8.5cqi;top:-8.5cqi;width:17cqi;height:17cqi;border-radius:50%;display:flex;align-items:center;justify-content:center}.home .bn-flow-dot svg{width:48%;height:48%;display:block}.home .bn-flow-stop:last-child .bn-flow-dot{background:#1fb573;color:#fff;box-shadow:none}.home .bn-flow-label{position:absolute;left:-15cqi;width:30cqi;top:11.5cqi;text-align:center;white-space:nowrap;font:600 max(10.5px,4.6cqi)/1 var(--body);letter-spacing:-.01em;color:color-mix(in srgb,#06343a 78%,transparent)}.home .bn-flow-span{position:absolute;left:10%;right:10%;top:25cqi;height:5cqi;transform-origin:50% 0}.home .bn-flow-span:before{content:"";position:absolute;inset:0;border:1.6px solid color-mix(in srgb,#0e6e78 55%,transparent);border-top:0;border-radius:0 0 2.4cqi 2.4cqi}.home .bn-flow-span b{position:absolute;left:0;right:0;width:max-content;margin:calc(-.5 * max(11px, 4.8cqi)) auto 0;top:100%;padding:0 2.6cqi;white-space:nowrap;background:color-mix(in srgb,var(--ink) 4%,var(--paper));font:600 max(11px,4.8cqi)/1 var(--body);letter-spacing:-.01em;color:#0e6e78}@container flow (max-width: 200px){.home .bn-flow-label{display:none}.home .bn-flow-span{top:17cqi}}.home .a-bn-card.bn-card:has([data-art=build]){background:var(--teal-3);color:#fff}.home .a-bn-card.bn-card:has([data-art=build]) .bn-text h3{color:#fff}.home .bn-art[data-art=build]{position:absolute;inset:0;z-index:0;border-radius:inherit;background:none}.home .bn-build-glow{position:absolute;left:-10%;top:42%;width:120%;aspect-ratio:1;margin-top:-60%;background:radial-gradient(closest-side,rgba(95,214,200,.3),rgba(95,214,200,0) 70%);opacity:.75}.home .bn-set{position:absolute;left:0;right:0;top:0;bottom:90px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.home .bn-set-k{margin:0;font:600 11px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,#fff 64%,transparent)}.home .bn-set-panel{list-style:none;margin:0;padding:0 0 0 16px;width:min(88%,264px);box-sizing:border-box;border-radius:20px;text-align:left;box-shadow:inset 0 0 0 1px #ffffff9c,0 14px 32px rgba(0,20,25,.35)}.home .bn-set-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px 11px 0}.home .bn-set-row+.bn-set-row{border-top:1px solid #dbe6e7}.home .bn-set-label{font:600 14px/18px var(--body);letter-spacing:-.01em;color:#06343a}.home .bn-set-label .ph{white-space:nowrap}.home .bn-sw{--sw-x:14px;position:relative;flex:none;width:36px;height:22px;border-radius:99px;background:#cdd8d9}.home .bn-sw-on{position:absolute;inset:0;border-radius:inherit;background:#1fb573}.home .bn-sw-knob{position:absolute;left:2px;top:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(6,52,58,.28),0 0 0 .5px rgba(6,52,58,.08);transform:translateX(var(--sw-x))}@media (min-width:900px) and (max-width:1199px){.home .bn-set-panel{width:calc(100% - 22px);padding-left:12px;border-radius:16px}.home .bn-set-row{gap:8px;padding:9px 10px 9px 0}.home .bn-set-label{font-size:13px;line-height:16px}.home .bn-sw{--sw-x:12px;width:32px;height:20px}.home .bn-sw-knob{width:16px;height:16px}}.home .bn-team{container:team/inline-size;color:#06343a}.home .bn-play{position:absolute;inset:0}.home .bn-team-pill{position:absolute;left:0;right:0;width:max-content;margin:0 auto;top:12%;display:flex;align-items:center;gap:7px;padding:6px 12px 6px 6px;border-radius:99px;background:#fff;box-shadow:0 6px 16px color-mix(in srgb,var(--ink) 14%,transparent),inset 0 0 0 1px #0000000d;font:600 max(11px,4.4cqi)/1 var(--body);letter-spacing:-.01em;white-space:nowrap;color:#0b3a26}.home .bn-team-bolt{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--teal-3);color:#fff;padding:4px;box-sizing:border-box}.home .bn-team-bolt svg{width:100%;height:100%;display:block}.home .bn-team-row{position:absolute;left:0;right:0;top:44%;display:flex;justify-content:space-between;padding:0 1cqi}.home .bn-team-p{position:relative;display:flex;flex-direction:column;align-items:center;gap:3.4cqi;width:30cqi}.home .bn-team-face{position:relative;width:28cqi;height:28cqi}.home .bn-team-face img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #fff,0 8px 18px rgba(6,52,58,.16)}.home .bn-team-ok{position:absolute;right:-1.5cqi;bottom:-1.5cqi;width:10cqi;height:10cqi;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#1fb573;color:#fff;box-shadow:0 0 0 2.5px #fff;padding:2.2cqi;box-sizing:border-box}.home .bn-team-ok svg{width:100%;height:100%;display:block}.home .bn-team-role{font:600 max(10.5px,4.6cqi)/1 var(--body);letter-spacing:-.01em;white-space:nowrap;color:color-mix(in srgb,#06343a 78%,transparent)}.home .bn-team-job{position:absolute;top:calc(50% - 15cqi);left:calc(50% - 7cqi);width:14cqi;height:14cqi;border-radius:4cqi;display:flex;align-items:center;justify-content:center;padding:3.2cqi;box-sizing:border-box;background:#fff;color:#0e6e78;box-shadow:0 6px 14px rgba(6,52,58,.18),inset 0 0 0 1px #0000000d;transform:translate(34.5cqi);opacity:0}.home .bn-team-job svg{width:100%;height:100%;display:block}@container team (max-width: 200px){.home .bn-team-role{display:none}}.home .bn-deck{container:deck/inline-size;color:#06343a}.home .bn-deck-k{position:absolute;left:0;right:0;top:8%;margin:0;display:flex;flex-direction:column;align-items:center;gap:4px}.home .bn-deck-k span{font:600 11px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 58%,transparent)}.home .bn-deck-stack{position:absolute;left:0;right:0;top:52%;height:0}.home .bn-deck-card{position:absolute;left:3%;right:3%;top:-13cqi;height:26cqi;border-radius:6cqi;display:flex;align-items:center;gap:3.6cqi;padding:0 5cqi;box-sizing:border-box;font:600 max(11px,5.2cqi)/1.1 var(--body);letter-spacing:-.01em;white-space:nowrap;transform-origin:50% 100%}.home .bn-deck-card.bn-tskin{box-shadow:inset 0 0 0 1px #ffffff9c,0 6px 14px rgba(6,52,58,.1)}.home .bn-deck-card .box{flex:none;width:7cqi;height:7cqi;border-radius:2cqi;box-shadow:inset 0 0 0 1.6px color-mix(in srgb,#06343a 40%,transparent)}.home .bn-deck-card.real{top:-18cqi;height:36cqi;z-index:calc(10 - var(--d));opacity:calc(1 - var(--d) * .08);transform:translateY(calc(var(--d) * 5.4cqi)) scale(calc(1 - var(--d) * .07))}.home .bn-deck-card.top{flex-direction:column;align-items:flex-start;justify-content:center;gap:3cqi;padding-left:7cqi;font-size:max(12px,5.8cqi);font-weight:700}.home .bn-deck-card.top .ln{display:flex;align-items:center;gap:3.6cqi;width:100%}.home .bn-deck-card .bar{position:absolute;left:0;top:18%;bottom:18%;width:1.6cqi;border-radius:0 2cqi 2cqi 0;background:#22b8aa;transform-origin:50% 50%}.home .bn-deck-star{margin-left:auto;display:flex;flex:none;width:8.4cqi;height:8.4cqi;color:#f2b01e}.home .bn-deck-star svg{width:100%;height:100%;display:block}.home .bn-deck-meta{display:flex;align-items:center;gap:2.4cqi;padding-left:10.6cqi;font:600 max(10px,4.3cqi)/1 var(--body);color:color-mix(in srgb,#06343a 62%,transparent)}.home .bn-deck-tag{padding:1.4cqi 2.6cqi;border-radius:99px;background:var(--teal-3);color:#fff;font:700 max(9.5px,4cqi)/1 var(--body);letter-spacing:.02em}.home .bn-deck-card.busy{opacity:0;color:color-mix(in srgb,#06343a 70%,transparent);z-index:12}.home .bn-deck-card.b1{z-index:13}.home .bn-deck-card.b0{z-index:14}.home .bn-deck-card.busy .strike{position:absolute;left:15cqi;right:12cqi;top:50%;height:1.6px;background:currentColor;transform-origin:0 50%;transform:scaleX(0)}@container deck (max-width: 200px){.home .bn-deck-card{left:0;right:0}.home .bn-deck-card.top{padding-left:6cqi;padding-right:4cqi}.home .bn-deck-card.top .ln .box{display:none}.home .bn-deck-meta{padding-left:0}}@keyframes tr-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes tr-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes tr-drop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes tr-grow-x{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes tr-ok{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.home .bn-flow[data-enter=in] .bn-flow-strand{animation:tr-strand 1.4s cubic-bezier(.5,0,.2,1) both;animation-delay:calc(var(--i) * 60ms)}@keyframes tr-strand{0%{opacity:0;transform:translateY(0) scaleY(1)}12%{opacity:1;transform:translateY(0) scaleY(1)}30%{opacity:1;transform:translateX(4px) translateY(0) scaleY(1)}62%{opacity:1;transform:translateY(calc((1 - var(--i)) * 34px)) scaleY(.08)}80%{opacity:.6;transform:translateY(calc((1 - var(--i)) * 34px)) scaleY(.02)}to{opacity:0;transform:translateY(calc((1 - var(--i)) * 34px)) scaleY(.02)}}.home .bn-flow[data-enter=in] .bn-flow-track{animation:tr-grow-x .52s cubic-bezier(.3,.7,.2,1) .88s both}.home .bn-flow[data-enter=in] .bn-flow-dot{animation:tr-pop .42s cubic-bezier(.2,1.5,.4,1) both;animation-delay:calc(.9s + var(--i) * .15s)}.home .bn-flow[data-enter=in] .bn-flow-label{animation:tr-rise .36s ease-out both;animation-delay:calc(.98s + var(--i) * .15s)}.home .bn-flow[data-enter=in] .bn-flow-span{animation:tr-span .42s cubic-bezier(.3,.7,.2,1) 1.56s both}@keyframes tr-span{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}.home .bn-flow[data-enter=in] .bn-flow-span b{animation:tr-rise .32s ease-out 1.82s both}.home .bn-build[data-enter=in] .bn-set{animation:tr-set .52s cubic-bezier(.2,.9,.3,1) both}@keyframes tr-set{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.home .bn-build[data-enter=in] .bn-sw-on{animation:tr-sw-on .26s ease-out both;animation-delay:calc(.7s + var(--i) * .36s)}@keyframes tr-sw-on{0%{opacity:0}to{opacity:1}}.home .bn-build[data-enter=in] .bn-sw-knob{animation:tr-sw-knob .32s cubic-bezier(.3,.7,.2,1) both;animation-delay:calc(.7s + var(--i) * .36s)}@keyframes tr-sw-knob{0%{transform:translateX(0) scaleX(1)}50%{transform:translateX(calc(var(--sw-x) * .55)) scaleX(1.16)}to{transform:translateX(var(--sw-x)) scaleX(1)}}.home .bn-build[data-enter=in] .bn-build-glow{animation:tr-glow 1.8s ease-out .9s both}@keyframes tr-glow{0%{opacity:0}60%{opacity:1}to{opacity:.75}}.home .bn-team[data-enter=in] .bn-team-p{animation:tr-pop .48s cubic-bezier(.2,1.4,.4,1) both;animation-delay:calc(var(--i) * 90ms)}.home .bn-team[data-enter=in] .bn-team-ok{animation:tr-ok .32s cubic-bezier(.2,1.6,.4,1) both;animation-delay:calc(.76s + var(--i) * .33s)}.home .bn-team[data-enter=in] .bn-team-job{animation:tr-hop 1.18s cubic-bezier(.45,0,.25,1) .42s both}.home .bn-team[data-enter=in] .bn-team-job.ghost{animation-name:tr-hop-ghost}.home .bn-team[data-enter=in] .bn-team-job.g1{animation-delay:.47s}.home .bn-team[data-enter=in] .bn-team-job.g2{animation-delay:.52s}@keyframes tr-hop{0%{opacity:0;transform:translate(-34.5cqi) scale(.4)}10%{opacity:1;transform:translate(-34.5cqi) scale(1)}24%{transform:translate(-17cqi,-12cqi) scale(1)}38%{transform:translate(0) scale(1)}44%{transform:translate(0) scale(1)}62%{transform:translate(17cqi,-12cqi) scale(1)}80%{opacity:1;transform:translate(34.5cqi) scale(1)}to{opacity:0;transform:translate(34.5cqi,-8cqi) scale(.6)}}@keyframes tr-hop-ghost{0%{opacity:0;transform:translate(-34.5cqi) scale(.4)}10%{opacity:.3;transform:translate(-34.5cqi) scale(1)}24%{transform:translate(-17cqi,-12cqi) scale(1)}38%{transform:translate(0) scale(1)}44%{transform:translate(0) scale(1)}62%{transform:translate(17cqi,-12cqi) scale(1)}78%{opacity:.3}80%{opacity:0;transform:translate(34.5cqi) scale(1)}to{opacity:0;transform:translate(34.5cqi) scale(1)}}.home .bn-team[data-enter=in] .bn-team-pill{animation:tr-drop .42s cubic-bezier(.2,.9,.3,1) 1.7s both}.home .bn-deck[data-enter=in] .bn-deck-card.b0{animation:tr-b0 2s linear both}.home .bn-deck[data-enter=in] .bn-deck-card.b1{animation:tr-b1 2s linear both}.home .bn-deck[data-enter=in] .bn-deck-card.b2{animation:tr-b2 2s linear both}@keyframes tr-b0{0%{opacity:0;transform:translateY(8cqi)}10%{opacity:1;transform:translateY(0)}25%{opacity:1;transform:translate(0) rotate(0)}37%{opacity:0;transform:translate(115%,-8cqi) rotate(16deg)}to{opacity:0;transform:translate(115%,-8cqi) rotate(16deg)}}@keyframes tr-b1{0%{opacity:0;transform:translateY(18cqi) scale(.93)}10%{opacity:.95;transform:translateY(10cqi) scale(.93)}25%{transform:translateY(10cqi) scale(.93)}33%{opacity:1;transform:translateY(0) scale(1)}40%{opacity:1;transform:translate(0) rotate(0)}52%{opacity:0;transform:translate(-115%,-8cqi) rotate(-16deg)}to{opacity:0;transform:translate(-115%,-8cqi) rotate(-16deg)}}@keyframes tr-b2{0%{opacity:0;transform:translateY(26cqi) scale(.86)}10%{opacity:.85;transform:translateY(18cqi) scale(.86)}25%{transform:translateY(18cqi) scale(.86)}33%{opacity:.95;transform:translateY(10cqi) scale(.93)}40%{transform:translateY(10cqi) scale(.93)}48%{opacity:1;transform:translateY(0) scale(1)}55%{opacity:1;transform:translate(0) rotate(0)}67%{opacity:0;transform:translate(115%,-8cqi) rotate(16deg)}to{opacity:0;transform:translate(115%,-8cqi) rotate(16deg)}}.home .bn-deck[data-enter=in] .bn-deck-card.b0 .strike{animation:tr-s0 2s linear both}.home .bn-deck[data-enter=in] .bn-deck-card.b1 .strike{animation:tr-s1 2s linear both}.home .bn-deck[data-enter=in] .bn-deck-card.b2 .strike{animation:tr-s2 2s linear both}@keyframes tr-s0{0%,16%{transform:scaleX(0)}24%,to{transform:scaleX(1)}}@keyframes tr-s1{0%,33%{transform:scaleX(0)}39%,to{transform:scaleX(1)}}@keyframes tr-s2{0%,48%{transform:scaleX(0)}54%,to{transform:scaleX(1)}}.home .bn-deck[data-enter=in] .bn-deck-card.real{animation:tr-real 2s cubic-bezier(.3,.8,.3,1) both}@keyframes tr-real{0%,55%{opacity:0;transform:translateY(calc(var(--d) * 5.4cqi + 20cqi)) scale(calc(.86 - var(--d) * .06))}72%,to{opacity:calc(1 - var(--d) * .08);transform:translateY(calc(var(--d) * 5.4cqi)) scale(calc(1 - var(--d) * .07))}}.home .bn-deck[data-enter=in] .bn-deck-star{animation:tr-ok .36s cubic-bezier(.2,1.6,.4,1) 1.45s both}.home .bn-deck[data-enter=in] .bn-deck-card .bar{animation:tr-bar .3s ease-out 1.42s both}@keyframes tr-bar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.home .bn-deck[data-enter=in] .bn-deck-k{animation:tr-rise .36s ease-out 1.55s both}