.bento{--fh: #09C382;--fh-field: #08875A;--fh-forest: #0D3B2E;--fh-mint: #DFF6EC;--fh-ink: #13241D;--fh-line: #DCE3DE}.bv-c-tile{width: 16px;height: 16px;border-radius: 4px;flex: none;display: block}.bv-c-ln{display: block;height: 4px;border-radius: 2px;background: #E7E4DB;width: calc(var(--w, 100) * 1%)}.bv-c-av{width: 22px;height: 22px;border-radius: 50%;flex: none;object-fit: cover;box-shadow: 0 0 0 2px #fff}.bv-c-avs{display: flex}.bv-c-avs > * + *{margin-left: -6px}.bv-c-fmt{display: inline-grid;place-items: center;min-width: 30px;height: 16px;padding: 0 4px;border-radius: 4px;flex: none;font: 600 8.5px/1 'PP Mori UI', system-ui, sans-serif;letter-spacing: 0.04em;color: #fff;background: var(--f, #8E8A7E)}.bv-c-a4{position: relative;display: flex;flex-direction: column;gap: 4px;width: 64px;aspect-ratio: 1 / 1.414;padding: 8px 7px;border-radius: 4px;background: #fff;overflow: hidden;box-shadow: 0 0 0 1px var(--bx-line), 0 1px 2px rgba(28, 27, 23, 0.05), 0 8px 18px -12px rgba(28, 27, 23, 0.28)}.bv-c-tpls{display: flex;gap: 12px;align-items: flex-end;container-type: inline-size;width: 100%;justify-content: center}.bv-c-tpl{margin: 0;display: grid;justify-items: center;gap: 7px}.bv-c-tpl .bv-c-a4{width: 70px}.bv-c-tpl .bv-c-a4.is-slide{width: 98px}.bv-c-tpl figcaption{font-size: 10.5px;color: var(--bx-soft);white-space: nowrap}.bv-c-a4 .bv-c-tile{width: 9px;height: 9px;border-radius: 2px}.bv-c-a4 b{font: 600 7px/1.15 'PP Mori', system-ui, sans-serif;letter-spacing: -0.01em;color: var(--fh-forest)}.bv-c-a4 i{font: 500 4.5px/1 'PP Mori UI', system-ui, sans-serif;letter-spacing: 0.08em;text-transform: uppercase;color: var(--fh-field);font-style: normal}.bv-c-a4.is-cover{background: var(--fh-forest);justify-content: flex-end}.bv-c-a4.is-cover b{color: #fff}.bv-c-a4.is-cover i{color: var(--fh)}.bv-c-a4.is-cover .bv-c-tile{position: absolute;top: 8px;left: 7px}.bv-c-a4.is-slide{width: 92px;aspect-ratio: 16 / 9;align-self: center;background: var(--fh-forest);padding: 7px;justify-content: flex-end}.bv-c-a4.is-slide b{color: #fff;font-size: 7.5px}.bv-c-a4.is-slide .bv-c-tile{position: absolute;top: 7px;right: 7px}.bv-c-stats{display: flex;gap: 2px;margin: 2px 0}.bv-c-stats i{flex: 1;height: 9px;border-radius: 1.5px;background: var(--fh-forest)}.bv-c-stats i:nth-child(2){background: var(--fh)}.bv-c-stats i:nth-child(3){background: var(--fh-mint)}.bv-c-bars{display: flex;align-items: flex-end;gap: 3px;height: 22px;margin: 3px 0 2px;padding-bottom: 1px;border-bottom: 1px solid var(--fh-line)}.bv-c-bars i{flex: 1;height: calc(var(--h) * 1%);border-radius: 1.5px 1.5px 0 0;background: var(--fh)}.bv-c-bars i:last-child{background: var(--fh-forest)}.bv-c-num{display: flex;gap: 3px;align-items: center}.bv-c-num::before{content: '';width: 4px;height: 4px;border-radius: 1px;background: var(--fh);flex: none}@container (max-width: 400px){.bv-c-tpl:nth-child(n + 4){display: none}}.bx:hover .bv-c-tpl .bv-c-a4{animation: bv-c-lift 0.7s cubic-bezier(0.2, 0.8, 0.2, 1) both}.bx:hover .bv-c-tpl:nth-child(2) .bv-c-a4{animation-delay: 0.07s}.bx:hover .bv-c-tpl:nth-child(3) .bv-c-a4{animation-delay: 0.14s}.bx:hover .bv-c-tpl:nth-child(4) .bv-c-a4{animation-delay: 0.21s}.bx:hover .bv-c-tpl:nth-child(5) .bv-c-a4{animation-delay: 0.28s}@keyframes bv-c-lift{40%{translate: 0 -7px;box-shadow: 0 0 0 1px var(--bx-line), 0 14px 22px -12px rgba(28, 27, 23, 0.32)}}.bv-c-pal{position: relative;width: 270px;height: 140px}.bv-c-sw{position: absolute;left: 50%;bottom: 6px;width: 60px;height: 96px;margin-left: -30px;display: flex;flex-direction: column;justify-content: flex-end;padding: 0 0 7px 8px;border-radius: 10px;background: #fff;box-shadow: 0 0 0 1px var(--bx-line), 0 10px 22px -14px rgba(28, 27, 23, 0.35);transform-origin: 50% 175%;rotate: var(--r);transition: rotate 0.6s cubic-bezier(0.34, 1.3, 0.64, 1)}.bv-c-sw::before{content: '';position: absolute;inset: 5px 5px 24px;border-radius: 6px;background: var(--c);box-shadow: inset 0 0 0 1px rgba(13, 59, 46, 0.06)}.bv-c-sw i{position: relative;font: 500 8.5px/1 'PP Mori UI', system-ui, sans-serif;font-style: normal;letter-spacing: 0.04em;color: var(--bx-soft)}.bv-c-sw.is-type::before{background: var(--bx-paper)}.bv-c-sw.is-type b{position: absolute;left: 0;right: 0;top: 22px;text-align: center;font: 600 26px/1 'PP Mori', system-ui, sans-serif;letter-spacing: -0.03em;color: var(--fh-forest)}.bv-c-pal-logo{position: absolute;right: 8px;top: 30px;width: 30px;height: 30px;border-radius: 8px;box-shadow: 0 0 0 3px var(--bx-paper), 0 6px 14px -6px rgba(13, 59, 46, 0.5)}.bv-c-pal-client{position: absolute;left: 0;top: 2px;height: 26px;padding: 0 10px 0 7px;border-radius: 999px;background: #fff;box-shadow: 0 0 0 1px var(--bx-line), 0 6px 14px -8px rgba(28, 27, 23, 0.3)}.bv-c-pal-client img{width: 14px;height: 14px}.bx:hover .bv-c-sw{rotate: calc(var(--r) * 1.35)}.bv-c-edit{width: 300px;gap: 8px}.bv-c-edit p{margin: 0;font-size: 13px;line-height: 1.55;color: var(--bx-ink2)}.bv-c-del{text-decoration: none;color: var(--bx-faint);background: linear-gradient(#B4554A, #B4554A) 0 55% / 100% 1.5px no-repeat}.bv-c-ins{text-decoration: none;color: var(--bx-sage-d);padding: 1px 3px;border-radius: 4px;background: linear-gradient(var(--bx-wash), var(--bx-wash)) 0 0 / 100% 100% no-repeat}.bx:hover .bv-c-del{animation: bv-c-strike 0.6s cubic-bezier(0.2, 0.8, 0.2, 1) both}.bx:hover .bv-c-ins{animation: bv-sweep 0.6s cubic-bezier(0.2, 0.8, 0.2, 1) 0.35s both}@keyframes bv-c-strike{from{background-size: 0% 1.5px}}.bv-c-mail{width: 282px;gap: 8px;padding: 12px 14px}.bv-c-mail .bv-row{gap: 7px;font-size: 12.5px}.bv-c-mail .bv-c-to{padding-bottom: 7px;border-bottom: 1px solid var(--bx-line)}.bv-c-mail .bv-chip{height: 22px;padding: 0 8px 0 3px;border-radius: 999px}.bv-c-mail .bv-chip img{width: 16px;height: 16px;border-radius: 50%;object-fit: cover}.bv-c-att{display: inline-flex;align-items: center;gap: 7px;height: 28px;padding: 0 10px 0 6px;border-radius: 8px;background: #F7F6F1;font-size: 11.5px;color: var(--bx-ink2);box-shadow: inset 0 0 0 1px var(--bx-line);white-space: nowrap}.bv-c-mail .bv-pill{height: 28px;padding: 0 12px;font-size: 12px}.bx:hover .bv-c-att{animation: bv-c-attach 0.6s cubic-bezier(0.2, 0.8, 0.2, 1) both}@keyframes bv-c-attach{from{opacity: 0;translate: 0 -14px;scale: 0.92}}.bv-c-share{position: relative;width: 260px;height: 132px}.bv-c-share .bv-ill{position: absolute;inset: 0;width: 260px;height: 132px}.bv-c-share-doc{position: absolute;left: 6px;top: 32px;width: 50px;padding: 6px 5px}.bv-c-share-doc b{font-size: 6px}.bv-c-share-doc .bv-c-tile{top: 6px;left: 5px;width: 8px;height: 8px}.bv-c-share-slack{position: absolute;left: 200px;top: 8px}.bv-c-share-acct{position: absolute;left: 170px;top: 89px;height: 26px;padding: 0 10px 0 3px;border-radius: 999px;background: #fff;box-shadow: 0 0 0 1px var(--bx-line), 0 6px 14px -8px rgba(28, 27, 23, 0.3)}.bv-c-share-acct img{width: 20px;height: 20px;border-radius: 50%;object-fit: cover}.bv-c-mover{position: absolute;left: 0;top: 0;width: 26px;height: 26px;display: grid;place-items: center;border-radius: 50%;background: var(--bx-sage);color: #fff;box-shadow: 0 0 0 3px var(--bx-paper), 0 6px 12px -6px rgba(55, 85, 58, 0.6);offset-rotate: 0deg;offset-distance: 62%}.bv-c-mover .i{width: 14px;height: 14px;--gw: 0.4px}.bx:hover .bv-c-mover{animation: bv-c-travel 1.2s cubic-bezier(0.45, 0, 0.2, 1)}@keyframes bv-c-travel{from{offset-distance: 0%}}.bv-c-collab{position: relative;width: 500px;height: 168px}.bv-c-collab .bv-c-sheet{position: absolute;left: 0;top: 0;width: 290px;gap: 7px;padding: 14px 16px}.bv-c-collab .bv-c-sheet p{margin: 0;font-size: 12px;line-height: 1.55;color: var(--bx-ink2)}.bv-c-collab mark{padding: 1px 2px;border-radius: 3px;background: color-mix(in srgb, #F2C76B 45%, #fff);color: var(--bx-ink)}.bv-c-thread{position: absolute;right: 0;top: 30px;width: 196px;gap: 9px;padding: 11px 12px}.bv-c-cm{display: grid;grid-template-columns: 22px 1fr;column-gap: 8px;font-size: 12px;line-height: 1.4;color: var(--bx-ink2)}.bv-c-cm b{font-weight: 500;color: var(--bx-ink)}.bv-c-cm .bv-c-av{grid-row: span 2;box-shadow: none}.bv-c-ver{position: absolute;left: 14px;bottom: 0}.bx:hover .bv-c-cm.is-reply{animation: bv-up 0.55s cubic-bezier(0.2, 0.8, 0.2, 1) 0.1s both}@container (max-width: 520px){.bv-c-collab{width: 384px;zoom: 0.78}.bv-c-thread{top: 46px}}.bv-c-fit{width: 100%;display: grid;place-items: center;container-type: inline-size}.bv-c-qt{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;max-width: 470px}.bv-c-q{display: inline-flex;align-items: center;gap: 7px;height: 30px;padding: 0 12px 0 10px;border-radius: 9px;background: #fff;font-size: 12.5px;color: var(--bx-ink);white-space: nowrap;box-shadow: 0 0 0 1px var(--bx-line), 0 1px 2px rgba(28, 27, 23, 0.05)}.bv-c-q .i{width: 14px;height: 14px;color: var(--bx-sage-d)}.bv-c-q .bv-c-radio{width: 12px;height: 12px;border-radius: 50%;box-shadow: inset 0 0 0 1.5px var(--bx-sage-d);display: grid;place-items: center}.bv-c-q .bv-c-radio::after{content: '';width: 5px;height: 5px;border-radius: 50%;background: var(--bx-sage-d)}.bv-c-q .bv-c-hash{width: 14px;text-align: center;font-weight: 600;font-size: 13px;color: var(--bx-sage-d)}.bv-c-q.is-break{background: transparent;box-shadow: none;outline: 1px dashed #BDB8AB;outline-offset: -1px;color: var(--bx-soft)}.bv-c-q.is-break .i{color: var(--bx-soft)}.bv-c-q.is-on{box-shadow: 0 0 0 1.5px rgba(94, 138, 94, 0.6), 0 0 0 4px rgba(94, 138, 94, 0.12)}.bx:hover .bv-c-q{animation: bv-c-wave 0.55s cubic-bezier(0.2, 0.8, 0.2, 1) calc(var(--i, 0) * 45ms) both}@keyframes bv-c-wave{45%{translate: 0 -5px}}@container (max-width: 420px){.bv-c-qt{gap: 6px}.bv-c-q{height: 26px;font-size: 11.5px;padding: 0 9px 0 8px}.bv-c-q.is-x{display: none}}.bv-c-chat{display: grid;gap: 10px;width: 272px}.bv-c-me{justify-self: end;max-width: 210px;padding: 9px 12px;border-radius: 14px 14px 4px 14px;background: #ECE8DE;font-size: 12.5px;line-height: 1.4;color: var(--bx-ink)}.bv-c-rv{display: grid;grid-template-columns: 24px 1fr;gap: 8px;align-items: start;font-size: 12.5px;line-height: 1.45;color: var(--bx-ink2)}.bv-c-rv .bv-c-gl{width: 24px;height: 24px;border-radius: 50%;display: grid;place-items: center;background: #fff;box-shadow: 0 0 0 1px var(--bx-line)}.bv-c-rv .bv-c-gl img{width: 15px;height: 10px}.bv-c-rv > span:last-child{padding: 9px 12px;border-radius: 4px 14px 14px 14px;background: #fff;box-shadow: 0 0 0 1px var(--bx-line), 0 8px 20px -14px rgba(28, 27, 23, 0.25)}.bv-c-rv b{font-weight: 500;color: var(--bx-ink)}.bv-c-web{position: relative;width: 250px;height: 136px}.bv-c-site{position: absolute;right: 0;top: 0;width: 206px;height: 128px;border-radius: 10px;background: #fff;overflow: hidden;box-shadow: 0 0 0 1px var(--bx-line), 0 12px 26px -18px rgba(28, 27, 23, 0.35)}.bv-c-site::before{content: '';position: absolute;left: 0;right: 0;top: 0;height: 18px;background: #F4F2EC;border-bottom: 1px solid var(--bx-line)}.bv-c-site > i{position: absolute;top: 6px;width: 6px;height: 6px;border-radius: 50%;background: #DDD8CC}.bv-c-site .bv-c-hero{position: absolute;left: 14px;top: 30px;width: 96px;display: grid;gap: 6px}.bv-c-site .bv-c-hero b{display: block;height: 8px;width: 80%;border-radius: 4px;background: #D6D2C6}.bv-c-slider{position: absolute;right: 8px;bottom: 8px;width: 82px;padding: 8px;border-radius: 8px;background: var(--fh-mint);display: grid;gap: 5px;box-shadow: 0 0 0 1px rgba(13, 59, 46, 0.08), 0 10px 18px -10px rgba(13, 59, 46, 0.45)}.bv-c-slider .bv-c-tile{width: 11px;height: 11px;border-radius: 3px}.bv-c-slider u{display: block;height: 14px;border-radius: 4px;background: var(--fh-field);text-decoration: none;margin-top: 2px}.bv-c-slider .bv-c-ln{background: color-mix(in srgb, var(--fh-forest) 30%, var(--fh-mint))}.bv-c-qr{position: absolute;left: 0;bottom: 0;width: 64px;height: 64px;padding: 7px;border-radius: 10px;background: #fff;box-shadow: 0 0 0 1px var(--bx-line), 0 0 0 4px var(--bx-paper), 0 10px 20px -12px rgba(28, 27, 23, 0.4)}.bv-c-qr svg{display: block;width: 100%;height: 100%}.bx:hover .bv-c-slider{animation: bv-c-slide-in 0.6s cubic-bezier(0.2, 0.8, 0.2, 1) both}@keyframes bv-c-slide-in{from{translate: 0 60px;opacity: 0.3}}.bv-c-leaf{position: relative;width: 104px;height: 112px;border-radius: 22px;background: #fff;display: grid;grid-template-rows: 30px 1fr;overflow: visible;box-shadow: 0 0 0 1px var(--bx-line), inset 0 1px 0 #fff, 0 22px 40px -22px rgba(28, 27, 23, 0.35)}.bv-c-leaf > i{display: grid;place-items: center;border-radius: 22px 22px 0 0;background: var(--bx-sage);color: #fff;font: 600 11px/1 'PP Mori UI', system-ui, sans-serif;font-style: normal;letter-spacing: 0.12em}.bv-c-leaf > b{display: grid;place-items: center;font: 500 50px/1 'PP Mori', system-ui, sans-serif;letter-spacing: -0.04em;color: var(--bx-ink)}.bv-c-leaf .bv-c-stamp{position: absolute;right: -58px;bottom: 6px;display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 11px;border-radius: 999px;background: var(--bx-ink);color: #fff;font-size: 12.5px;white-space: nowrap;box-shadow: 0 8px 16px -8px rgba(28, 27, 23, 0.5);rotate: -4deg}.bv-c-leaf .bv-c-stamp .i{width: 12px;height: 12px}.bv-c-leaf .bv-c-when{position: absolute;left: -114px;top: 46px;display: inline-flex;align-items: center;height: 28px;padding: 0 11px;border-radius: 999px;background: #fff;font-size: 12.5px;white-space: nowrap;box-shadow: 0 0 0 1px var(--bx-line), 0 6px 14px -8px rgba(28, 27, 23, 0.3)}.bx:hover .bv-c-stamp{animation: bv-c-stamp 0.55s cubic-bezier(0.34, 1.5, 0.64, 1) 0.15s both}@keyframes bv-c-stamp{from{scale: 1.5;opacity: 0;rotate: -12deg}}.bv-c-look{display: flex;align-items: center;gap: 14px;--br: 6px}.bv-c-form{width: 188px;padding: 10px;border-radius: 12px;background: var(--fh-mint);display: grid;gap: 8px;box-shadow: 0 0 0 1px rgba(13, 59, 46, 0.08), 0 14px 28px -20px rgba(13, 59, 46, 0.5)}.bv-c-form > .bv-row{gap: 6px;font: 600 10.5px/1 'PP Mori', system-ui, sans-serif;color: var(--fh-ink)}.bv-c-form .bv-c-tile{width: 14px;height: 14px}.bv-c-fq{display: grid;gap: 6px;padding: 10px;border-radius: 9px;background: #fff}.bv-c-fq > small{justify-self: start;padding: 2px 6px;border-radius: 999px;background: var(--fh-mint);color: var(--fh-field);font-size: 8.5px;font-weight: 500}.bv-c-fq > b{font: 600 11.5px/1.25 'PP Mori', system-ui, sans-serif;letter-spacing: -0.01em;color: var(--fh-forest)}.bv-c-opt{display: flex;align-items: center;gap: 6px;height: 20px;padding: 0 7px;border-radius: 5px;font-size: 9.5px;color: var(--fh-ink);box-shadow: inset 0 0 0 1px var(--fh-line)}.bv-c-opt::before{content: '';width: 7px;height: 7px;border-radius: 50%;box-shadow: inset 0 0 0 1px #A8B5AE}.bv-c-opt.is-on{box-shadow: inset 0 0 0 1.5px var(--fh-field);background: color-mix(in srgb, var(--fh-mint) 50%, #fff)}.bv-c-opt.is-on::before{box-shadow: inset 0 0 0 2.5px var(--fh-field)}.bv-c-next{justify-self: stretch;display: grid;place-items: center;height: 22px;border-radius: var(--br);background: var(--fh-field);color: #fff;font-size: 9.5px;font-weight: 500;transition: border-radius 0.5s cubic-bezier(0.2, 0.8, 0.2, 1) 0.1s}.bv-c-style{width: 112px;display: grid;gap: 9px;padding: 10px}.bv-c-style small{font-size: 10px;color: var(--bx-faint)}.bv-c-shapes{position: relative;display: flex;gap: 6px}.bv-c-shapes i{width: 26px;height: 16px;border: 1.5px solid #B8B3A6}.bv-c-shapes i:nth-child(1){border-radius: 2px}.bv-c-shapes i:nth-child(2){border-radius: 6px}.bv-c-shapes i:nth-child(3){border-radius: 999px}.bv-c-shapes::after{content: '';position: absolute;left: -3px;top: -3px;width: 32px;height: 22px;border-radius: 9px;box-shadow: 0 0 0 1.5px var(--bx-sage);translate: 32px 0;transition: translate 0.5s cubic-bezier(0.2, 0.8, 0.2, 1) 0.1s, border-radius 0.5s cubic-bezier(0.2, 0.8, 0.2, 1) 0.1s}.bv-c-lang{display: flex;gap: 2px;padding: 2px;border-radius: 7px;background: #ECE8DE;font-size: 10.5px}.bv-c-lang span{flex: 1;text-align: center;padding: 3px 0;border-radius: 5px;color: var(--bx-soft)}.bv-c-lang span.is-on{background: #fff;color: var(--bx-ink);box-shadow: 0 1px 2px rgba(28, 27, 23, 0.12)}.bx:hover .bv-c-look{--br: 999px}.bx:hover .bv-c-shapes::after{translate: 64px 0;border-radius: 11px}@container (max-width: 330px){.bv-c-look{zoom: 0.86;gap: 10px}.bv-c-form{width: 180px}.bv-c-opt:not(.is-on){display: none}}.bv-c-seg .i{width: 20px;height: 20px;color: var(--bx-sage-d)}@container (max-width: 380px){.bv-c-seg > span{padding: 9px 11px 9px 9px;gap: 7px;font-size: 12.5px}.bv-c-seg small{display: none}}.bv-c-brands{width: 300px;gap: 2px;padding: 6px}.bv-c-brands > .bv-row{gap: 10px;height: 31px;padding: 0 8px;border-radius: 9px;font-size: 12.5px}.bv-c-brands > .bv-row.is-on{background: #F4F2EC}.bv-c-brands .bv-c-lg{width: 20px;height: 20px;border-radius: 5px;object-fit: contain;flex: none}.bv-c-brands .bv-faint{font-size: 10.5px}.bv-c-sws{display: flex;margin-left: auto}.bv-c-sws i{width: 13px;height: 13px;border-radius: 50%;background: var(--c);box-shadow: 0 0 0 1.5px #fff, inset 0 0 0 1px rgba(0, 0, 0, 0.06)}.bv-c-sws i + i{margin-left: -3px}.bv-c-brands .bv-c-aa{width: 24px;text-align: right;font-size: 13px;color: var(--bx-ink)}.bv-c-type{display: grid;justify-items: center;gap: 12px}.bv-c-type > div{display: flex;align-items: flex-end;align-items: last baseline;gap: 16px}.bv-c-type b{font: 600 76px/0.9 'PP Mori', system-ui, sans-serif;letter-spacing: -0.045em;color: var(--fh-forest)}.bv-c-type ul{margin: 0;padding: 0;list-style: none;display: grid;gap: 3px;font: 400 12px/1.3 'PP Mori', system-ui, sans-serif;color: var(--bx-ink2)}.bv-c-type li:nth-child(2){font-weight: 500}.bv-c-type li:nth-child(3){font-weight: 600}.bv-c-fmts{display: flex;gap: 5px}.bv-c-fmts span{height: 20px;padding: 0 7px;display: grid;place-items: center;border-radius: 6px;background: #fff;font-size: 10px;font-weight: 500;letter-spacing: 0.04em;color: var(--bx-soft);box-shadow: 0 0 0 1px var(--bx-line)}.bx:hover .bv-c-fmts span{animation: bv-c-wave 0.5s cubic-bezier(0.2, 0.8, 0.2, 1) calc(var(--i, 0) * 70ms) both}.bv-c-deck{position: relative;width: 236px;height: 128px}.bv-c-sl{position: absolute;left: 0;top: 0;width: 128px;height: 72px;padding: 9px 10px;border-radius: 6px;display: flex;flex-direction: column;justify-content: flex-end;gap: 4px;background: var(--bg);box-shadow: 0 0 0 1px rgba(13, 59, 46, 0.08), 0 12px 22px -14px rgba(13, 59, 46, 0.45);translate: calc(var(--k) * 34px) calc(var(--k) * 17px);transition: translate 0.6s cubic-bezier(0.34, 1.3, 0.64, 1)}.bv-c-sl .bv-c-tile{position: absolute;top: 8px;left: 9px;width: 10px;height: 10px;border-radius: 3px}.bv-c-sl b{display: block;height: 6px;width: 64%;border-radius: 3px;background: var(--tx)}.bv-c-sl i{display: block;height: 3.5px;width: 82%;border-radius: 2px;background: var(--tx);opacity: 0.45}.bx:hover .bv-c-sl{translate: calc(var(--k) * 36px) calc(var(--k) * 12px - 8px)}.bx:hover .bv-c-sl:nth-child(1){translate: 0 0}.bv-c-pages{display: flex;gap: 12px;align-items: flex-start}.bv-c-pg{position: relative;width: 104px;aspect-ratio: 1 / 1.414;border-radius: 4px;background: #fff;display: flex;flex-direction: column;padding: 8px 8px 7px;gap: 4px;box-shadow: 0 0 0 1px var(--bx-line), 0 10px 22px -14px rgba(28, 27, 23, 0.35);font: 500 5.5px/1.2 'PP Mori UI', system-ui, sans-serif;color: var(--bx-soft)}.bv-c-pg.is-cover{background: var(--fh-forest);justify-content: flex-end;padding: 10px;gap: 3px}.bv-c-pg.is-cover .bv-c-tile{position: absolute;top: 10px;left: 10px;width: 14px;height: 14px;border-radius: 3.5px}.bv-c-pg.is-cover i{font: 500 5.5px/1 'PP Mori UI', system-ui, sans-serif;font-style: normal;letter-spacing: 0.08em;text-transform: uppercase;color: var(--fh)}.bv-c-pg.is-cover b{font: 600 11px/1.1 'PP Mori', system-ui, sans-serif;letter-spacing: -0.01em;color: #fff}.bv-c-hd, .bv-c-ft{display: flex;align-items: center;gap: 3px;min-width: 0;padding: 2px 3px;margin: 0 -3px;border-radius: 0;white-space: nowrap;overflow: hidden;background: linear-gradient(color-mix(in srgb, var(--fh) 22%, #fff), color-mix(in srgb, var(--fh) 22%, #fff)) 0 0 / 0% 100% no-repeat}.bv-c-hd{padding-bottom: 4px;box-shadow: 0 1px 0 var(--fh-line)}.bv-c-hd .bv-c-tile{width: 7px;height: 7px;border-radius: 2px}.bv-c-hd span, .bv-c-ft span{margin-left: auto;padding-left: 3px}.bv-c-ft{margin-top: auto;padding-top: 4px;box-shadow: 0 -1px 0 var(--fh-line)}.bv-c-pg .bv-c-ln{height: 3px}.bv-c-pg .bv-c-ln + .bv-c-ln{margin-top: 1px}.bv-c-pg .bv-c-blk{height: 22px;border-radius: 2px;background: var(--fh-mint);margin: 2px 0}.bx:hover .bv-c-hd, .bx:hover .bv-c-ft{animation: bv-c-mark 1.1s cubic-bezier(0.2, 0.8, 0.2, 1) both}.bx:hover .bv-c-pg:nth-child(3) .bv-c-hd, .bx:hover .bv-c-pg:nth-child(3) .bv-c-ft{animation-delay: 0.15s}@keyframes bv-c-mark{50%{background-size: 100% 100%}100%{background-size: 100% 100%;background-color: transparent}}@container (max-width: 380px){.bv-c-pages{zoom: 0.84}}.bv-c-auto{width: 290px;gap: 8px;padding: 11px 12px}.bv-c-auto > .bv-row:first-child{gap: 7px;font-size: 11px;color: var(--bx-faint)}.bv-c-auto > .bv-row:first-child b{font-weight: 500;font-size: 12.5px;color: var(--bx-ink)}.bv-c-auto .bv-c-flow{display: flex;align-items: center;gap: 8px;padding: 8px 10px;border-radius: 9px;background: #F7F6F1;box-shadow: inset 0 0 0 1px var(--bx-line);font-size: 11.5px}.bv-c-auto .bv-c-flow .bv-arrow{flex: 1;width: auto}.bv-c-auto .bv-c-flow small{display: block;font-size: 9.5px;color: var(--bx-faint)}.bv-c-auto .bv-c-flow .i{color: var(--bx-sage-d)}.bv-c-map{display: flex;align-items: center}.bv-c-node{display: grid;gap: 3px;padding: 10px 12px;border-radius: 12px;background: #fff;min-width: 118px;box-shadow: 0 0 0 1px var(--bx-line), 0 1px 2px rgba(28, 27, 23, 0.04), 0 10px 24px -16px rgba(28, 27, 23, 0.2)}.bv-c-node small{font-size: 10.5px;color: var(--bx-faint)}.bv-c-node b{font-weight: 500;font-size: 13px;color: var(--bx-ink);display: flex;align-items: center;gap: 6px;white-space: nowrap}.bv-c-node b .i{color: var(--bx-sage-d)}.bv-c-node.is-out{background: var(--bx-wash);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--bx-sage-d) 25%, transparent)}.bv-c-wire{position: relative;width: 62px;height: 2px;flex: none}.bv-c-wire::before{content: '';position: absolute;inset: 0;background: color-mix(in srgb, var(--bx-sage) 55%, transparent);transform-origin: 0 50%}.bv-c-wire > span{position: absolute;left: 50%;top: 50%;translate: -50% -50%;width: 24px;height: 24px;border-radius: 50%;display: grid;place-items: center;background: #fff;color: var(--bx-sage-d);box-shadow: 0 0 0 1px var(--bx-line), 0 4px 10px -4px rgba(28, 27, 23, 0.25)}.bv-c-wire > span .i{width: 13px;height: 13px}.bx:hover .bv-c-wire::before{animation: bv-draw 0.55s cubic-bezier(0.2, 0.8, 0.2, 1) both}.bx:hover .bv-c-wire + .bv-c-node + .bv-c-wire::before{animation-delay: 0.4s}@container (max-width: 560px){.bv-c-wire{width: 40px}.bv-c-node{min-width: 0;padding: 9px 11px}}@container (max-width: 460px){.bv-c-map > :nth-child(2), .bv-c-map > :nth-child(3), .bv-c-yes{display: none}.bv-c-wire{width: 64px}}.bv-c-wire > span.bv-c-yes{width: auto;height: 20px;padding: 0 8px;border-radius: 999px;font-size: 10.5px;color: var(--bx-sage-d)}.bv-sat.bv-c-photo{overflow: hidden;background: #fff}.bv-sat.bv-c-photo img{width: 100%;height: 100%;object-fit: cover}.bv-sat.is-chip .bv-c-tile{width: 14px;height: 14px}.bv-c-cap{display: grid;justify-items: center;gap: 16px}.bv-c-road{position: relative;display: flex;align-items: center;gap: 10px;height: 66px;padding: 0 20px 0 16px;border-radius: 16px;background: #EFECE4;box-shadow: inset 0 0 0 1px rgba(28, 27, 23, 0.05)}.bv-c-road::before{content: '';position: absolute;left: 16px;right: 20px;top: 50%;border-top: 1.5px dashed rgba(28, 27, 23, 0.14)}.bv-c-tok{position: relative;z-index: 1;display: grid;place-items: center;flex: none;width: 34px;height: 34px;border-radius: 10px;background: #fff;color: var(--bx-sage-d);box-shadow: 0 0 0 1px var(--bx-line), 0 2px 5px -2px rgba(28, 27, 23, 0.22);transition: translate 0.7s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease}.bv-c-tok .i{width: 16px;height: 16px}.bv-c-tok.is-wait{opacity: 0.5}.bv-c-tok.is-wait + .bv-c-tok.is-wait{opacity: 0.75}.bv-c-tok.is-first{opacity: 1}.bv-c-gate{position: relative;z-index: 2;flex: none;width: 14px;height: 66px;margin: 0 50px 0 4px}.bv-c-gate::before{content: '';position: absolute;z-index: 2;left: 0;top: -8px;width: 14px;height: 14px;border-radius: 50%;background: var(--bx-ink);box-shadow: 0 0 0 3px #fff, 0 2px 6px rgba(28, 27, 23, 0.3)}.bv-c-gate i{position: absolute;left: 3px;top: -2px;width: 8px;height: 72px;border-radius: 4px;background: repeating-linear-gradient(-45deg, #C9543F 0 6px, #fff 6px 12px);box-shadow: 0 0 0 1px rgba(201, 84, 63, 0.45), 0 3px 8px -2px rgba(28, 27, 23, 0.35);transform-origin: 4px 2px;transition: rotate 0.6s cubic-bezier(0.34, 1.3, 0.64, 1)}.bv-c-ran{position: relative;z-index: 1;display: grid;gap: 2px;padding-left: 6px}.bv-c-ran b{font: 500 30px/1 'PP Mori', system-ui, sans-serif;letter-spacing: -0.03em;color: var(--bx-ink)}.bv-c-ran small{font-size: 11.5px;line-height: 1.25em;color: var(--bx-soft);white-space: nowrap}.bv-c-roll{display: inline-flex;flex-direction: column;height: 1.1em;line-height: 1.1em;overflow: hidden;vertical-align: top}.bv-c-ran small .bv-c-roll{height: 1.25em;line-height: 1.25em}.bv-c-roll > span{display: block;flex: none;height: inherit;transition: translate 0.5s cubic-bezier(0.3, 0.7, 0.2, 1)}.bv-c-step{display: flex;align-items: center;gap: 8px;height: 34px;padding: 0 5px 0 13px;border-radius: 999px;background: #fff;box-shadow: 0 0 0 1px var(--bx-line), 0 6px 14px -8px rgba(28, 27, 23, 0.3);font-size: 12px;color: var(--bx-soft)}.bv-c-step small{margin-right: 2px;font-size: 12px}.bv-c-sbtn{display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: #EFECE4;font: 500 14px/1 'PP Mori UI', system-ui, sans-serif;color: var(--bx-ink);transition: background-color 0.2s ease, color 0.2s ease, scale 0.2s ease}.bv-c-step b{min-width: 22px;text-align: center;font: 600 14px/1.1 'PP Mori UI', system-ui, sans-serif;color: var(--bx-ink)}.bx:hover .bv-c-sbtn.is-plus{background: var(--bx-sage);color: #fff;animation: bv-c-push 0.3s ease both}@keyframes bv-c-push{50%{scale: 0.86}}.bx:hover .bv-c-step .bv-c-roll > span, .bx:hover .bv-c-ran small .bv-c-roll > span{translate: 0 -100%;transition-delay: 0.2s}.bx:hover .bv-c-gate i{rotate: -90deg;transition-delay: 0.45s}.bx:hover .bv-c-tok.is-first{translate: 76px 0;opacity: 0;transition: translate 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.85s, opacity 0.25s ease 1.4s}.bx:hover .bv-c-tok.is-wait:not(.is-first){translate: 44px 0;transition-delay: 1.1s}.bx:hover .bv-c-ran b .bv-c-roll > span{translate: 0 -100%;transition-delay: 1.45s}.bx-vis:has(.bv-c-cap){container-type: inline-size}@container (max-width: 380px){.bv-c-road .bv-c-tok.is-wait:first-child{display: none}.bv-c-gate{margin-right: 44px}}.bv-c-cols{display: grid;gap: 10px;justify-items: center}.bv-c-lanes{display: grid;grid-template-columns: 136px 136px;gap: 8px}.bv-c-col{display: grid;gap: 6px;align-content: start;height: 92px;padding: 7px;border-radius: 11px;background: #EFECE4}.bv-c-col > small{font-size: 10.5px;color: var(--bx-soft);padding: 0 3px}.bv-c-crd{display: grid;gap: 4px;padding: 7px 9px;border-radius: 8px;background: #fff;font-size: 11px;line-height: 1.3;box-shadow: 0 0 0 1px var(--bx-line), 0 4px 10px -6px rgba(28, 27, 23, 0.25);transition: translate 0.6s cubic-bezier(0.2, 0.8, 0.2, 1) 0.25s}.bv-c-crd .bv-chip{height: 16px;padding: 0 5px;font-size: 9.5px;justify-self: start}.bv-c-crd .bv-dot{width: 5px;height: 5px}.bv-c-run{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 12px;border-radius: 999px;background: #fff;font-size: 11.5px;color: var(--bx-soft);white-space: nowrap;box-shadow: 0 0 0 1px var(--bx-line), 0 6px 14px -8px rgba(28, 27, 23, 0.3)}.bv-c-run i{font-style: normal;color: var(--bx-sage-d)}.bv-c-run u{margin-left: 4px;padding: 2px 6px;border-radius: 6px;color: var(--bx-ink);text-decoration: underline;text-underline-offset: 2px;text-decoration-color: rgba(28, 27, 23, 0.3)}.bx:hover .bv-c-crd{translate: -144px 0}.bx:hover .bv-c-run u{animation: bv-c-press 0.5s ease}@keyframes bv-c-press{40%{background: var(--bx-wash);color: var(--bx-sage-d);scale: 0.94}}.bx-vis:has(.bv-c-collab){container-type: inline-size}@media (prefers-reduced-motion: reduce){.bv-c-sw, .bv-c-next, .bv-c-shapes::after, .bv-c-sl, .bv-c-crd{transition: none}.bx:hover .bv-c-sw{rotate: var(--r)}.bx:hover .bv-c-look{--br: 6px}.bx:hover .bv-c-shapes::after{translate: 32px 0;border-radius: 9px}.bx:hover .bv-c-sl{translate: calc(var(--k) * 34px) calc(var(--k) * 17px)}.bx:hover .bv-c-crd{translate: none}.bv-c-tok, .bv-c-gate i, .bv-c-roll > span, .bv-c-sbtn{transition: none;animation: none !important}.bx:hover .bv-c-tok, .bx:hover .bv-c-gate i, .bx:hover .bv-c-roll > span{translate: none;rotate: none}.bx:hover .bv-c-tok.is-first{opacity: 1}}