.bv-feature-card--hidden{display:none!important}.bv-feature-cards{box-sizing:border-box;padding:64px 24px;width:100%}.bv-feature-cards__inner{margin:0 auto;max-width:1320px;width:100%}.bv-feature-card{background:#fff;border:1px solid #efeef6;border-radius:20px;box-shadow:0 4px 16px -8px rgba(20,20,43,.06);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease,opacity .35s ease}.bv-feature-card:hover{border-color:#e8e1f7;box-shadow:0 18px 40px -16px rgba(139,55,255,.18),0 6px 16px -10px rgba(20,20,43,.1);text-decoration:none;transform:translateY(-3px)}.bv-feature-card__arrow{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px -2px rgba(20,20,43,.18);color:#14142b;display:inline-flex;height:36px;justify-content:center;position:absolute;right:22px;top:22px;transition:transform .25s ease;width:36px;z-index:4}.bv-feature-card:hover .bv-feature-card__arrow{transform:translate(3px,-3px)}.bv-feature-card__arrow svg{height:16px;width:16px}.bv-feature-card__mock{border-radius:12px;display:flex;flex-direction:column;justify-content:flex-start;margin:14px 14px 0;min-height:84px;overflow:hidden;padding:14px;position:relative}.bv-feature-card__mock:after{background-image:repeating-linear-gradient(135deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 14px,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.35) 15px);content:"";inset:0;opacity:.6;pointer-events:none;position:absolute}.bv-feature-card--gradient-1 .bv-feature-card__mock{background:linear-gradient(135deg,#fde4d3,#f9c9af)}.bv-feature-card--gradient-2 .bv-feature-card__mock{background:linear-gradient(135deg,#f9d5e1,#f0b3cc)}.bv-feature-card--gradient-3 .bv-feature-card__mock{background:linear-gradient(135deg,#e2d8f9,#c8b6ef)}.bv-feature-card--gradient-4 .bv-feature-card__mock{background:linear-gradient(135deg,#d6e2f7,#b8cdf0)}.bv-feature-card--gradient-5 .bv-feature-card__mock{background:linear-gradient(135deg,#d3edd9,#b3dcc0)}.bv-feature-card--gradient-6 .bv-feature-card__mock{background:linear-gradient(135deg,#fde6b5,#f7d088)}.bv-feature-card__icon-tile{align-items:center;background:#fff;border-radius:12px;box-shadow:0 6px 16px -8px rgba(20,20,43,.18);display:inline-flex;height:44px;justify-content:center;position:relative;width:44px;z-index:2}.bv-feature-card__icon-tile svg{height:22px;width:22px}.bv-feature-card--gradient-1 .bv-feature-card__icon-tile{color:#c2410c}.bv-feature-card--gradient-2 .bv-feature-card__icon-tile{color:#be185d}.bv-feature-card--gradient-3 .bv-feature-card__icon-tile{color:#6d28d9}.bv-feature-card--gradient-4 .bv-feature-card__icon-tile{color:#1d4ed8}.bv-feature-card--gradient-5 .bv-feature-card__icon-tile{color:#15803d}.bv-feature-card--gradient-6 .bv-feature-card__icon-tile{color:#a16207}.bv-feature-card__body{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;padding:22px 26px 28px}.bv-feature-card__title{color:#14142b;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0 0 10px}.bv-feature-card__subtitle{color:#6b6b80;flex-grow:1;font-size:15px;font-weight:400;line-height:1.55;margin:0 0 20px}.bv-feature-card__tag{background:#f5f5f7;border-radius:999px;color:#6b6b80;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.14em;line-height:1;padding:8px 16px;text-transform:uppercase}.bv-feature-card--fade-out{opacity:0;pointer-events:none;transform:translateY(4px) scale(.985)}.bv-feature-card--fade-in{opacity:1;transform:translateY(0) scale(1)}.bv-feature-cards--grid .bv-feature-cards__grid{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.bv-feature-cards--grid .bv-feature-card{flex:0 1 calc(33.33333% - 16px);max-width:calc(33.33333% - 16px)}.bv-feature-cards--carousel .bv-feature-card__mock{border-radius:14px;justify-content:space-between;margin:16px 16px 0;min-height:150px;padding:22px}.bv-carousel__viewport{position:relative}.bv-carousel__stage{-webkit-mask-image:linear-gradient(90deg,transparent,#000 80px,#000 calc(100% - 80px),transparent);mask-image:linear-gradient(90deg,transparent,#000 80px,#000 calc(100% - 80px),transparent);overflow:hidden;position:relative}.bv-carousel__track{align-items:stretch;display:flex;gap:28px;will-change:transform}.bv-feature-cards--carousel .bv-feature-card{flex:0 0 380px;width:380px}.bv-carousel__arrow{align-items:center;background:#fff;border:1px solid #e5e2ee;border-radius:50%;box-shadow:0 8px 20px -8px rgba(20,20,43,.2);color:#1a1a1a;cursor:pointer;display:inline-flex;height:52px;justify-content:center;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .25s ease,transform .25s ease,background-color .2s ease,border-color .2s ease;width:52px;z-index:10}.bv-carousel__arrow--prev{left:12px;transform:translateY(-50%) translateX(-4px)}.bv-carousel__arrow--next{right:12px;transform:translateY(-50%) translateX(4px)}.bv-carousel__viewport:hover .bv-carousel__arrow{opacity:1;pointer-events:auto;transform:translateY(-50%) translateX(0)}.bv-carousel__arrow:hover{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.bv-carousel__arrow svg{height:20px;width:20px}.bv-feature-cards__top-cta{display:flex;justify-content:center;margin-bottom:40px}.bv-feature-cards__cta-btn{align-items:center;background:#8b37ff;border-radius:999px;color:#fff;display:inline-flex;font-size:16px;font-weight:500;gap:10px;letter-spacing:.01em;padding:16px 32px;text-decoration:none;transition:transform .25s ease,background-color .25s ease}.bv-feature-cards__cta-btn svg{transition:transform .25s ease}.bv-feature-cards__cta-btn:hover{background:#7a2def;color:#fff;text-decoration:none;transform:translateY(-1px)}.bv-feature-cards__cta-btn:hover svg{transform:translateX(4px)}.bv-feature-cards__filter{background:transparent;border-bottom:1px solid #e5e2ee;display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-start;margin:0 0 40px;padding:0;width:100%}.bv-feature-cards__filter-btn{align-items:center;background:transparent;border:none;color:#6a6a6a;cursor:pointer;display:inline-flex;font-family:inherit;font-size:17px;font-weight:500;gap:8px;letter-spacing:.01em;margin-bottom:-1px;padding:14px 0;position:relative;transition:color .25s ease;white-space:nowrap}.bv-feature-cards__filter-btn:after{background:#8b37ff;bottom:0;content:"";height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}.bv-feature-cards__filter-btn:hover{color:#1a1a1a}.bv-feature-cards__filter-btn--active{color:#1a1a1a;font-weight:600}.bv-feature-cards__filter-btn--active:after{transform:scaleX(1)}.bv-feature-cards__filter-count{align-items:center;background:rgba(0,0,0,.06);border-radius:999px;color:inherit;display:inline-flex;font-size:12px;font-weight:600;height:22px;justify-content:center;line-height:1;min-width:22px;padding:0 7px}.bv-feature-cards__filter-btn--active .bv-feature-cards__filter-count{background:rgba(139,55,255,.12);color:#8b37ff}.bv-feature-cards__filter-btn--empty{display:none}@media (max-width:1100px){.bv-feature-cards--carousel .bv-feature-card{flex-basis:340px;width:340px}}@media (max-width:1024px){.bv-feature-cards{padding:48px 24px}.bv-feature-cards--grid .bv-feature-card{flex:0 1 calc(50% - 12px);max-width:calc(50% - 12px)}.bv-feature-card__title{font-size:20px}.bv-feature-card__body{padding:20px 22px 26px}}@media (max-width:900px){.bv-feature-cards--carousel .bv-feature-card{flex-basis:300px;width:300px}.bv-carousel__arrow{opacity:1!important;pointer-events:auto!important;transform:translateY(-50%) translateX(0)!important}}@media (max-width:768px){.bv-feature-cards__filter{flex-wrap:nowrap;gap:24px;margin-bottom:32px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bv-feature-cards__filter::-webkit-scrollbar{display:none}.bv-feature-cards__filter-btn{flex-shrink:0;font-size:15px;padding:12px 0}}@media (max-width:640px){.bv-feature-cards{padding:40px 16px}.bv-feature-cards--grid .bv-feature-cards__grid{gap:16px}.bv-feature-cards--grid .bv-feature-card{flex:0 1 100%;max-width:100%}.bv-feature-card{border-radius:18px}.bv-feature-card__mock{margin:12px 12px 0;min-height:76px;padding:12px}.bv-feature-cards--carousel .bv-feature-card__mock{margin:14px 14px 0;min-height:130px;padding:18px}.bv-feature-card__arrow{height:32px;right:18px;top:18px;width:32px}.bv-feature-card__arrow svg{height:14px;width:14px}.bv-feature-card__icon-tile{border-radius:10px;height:40px;width:40px}.bv-feature-card__icon-tile svg{height:20px;width:20px}.bv-feature-card__body{padding:18px 20px 22px}.bv-feature-card__title{font-size:18px;margin-bottom:8px}.bv-feature-card__subtitle{font-size:14px;margin-bottom:18px}.bv-feature-card__tag{font-size:10px;padding:7px 14px}.bv-carousel__arrow{height:44px;width:44px}.bv-carousel__arrow svg{height:18px;width:18px}.bv-feature-cards--carousel .bv-feature-card{flex-basis:280px;width:280px}}@media (max-width:480px){.bv-feature-cards__filter{gap:20px}.bv-feature-cards__filter-btn{font-size:14px}}.bv-custom-agent-banner{margin-top:64px}.bv-custom-agent-banner__inner{background:linear-gradient(135deg,#faf8ff,#f5f0fb);border:1px solid #efeef6;border-radius:28px;isolation:isolate;overflow:hidden;padding:72px 40px 64px;position:relative}.bv-custom-agent-banner__inner:before{background:radial-gradient(circle,rgba(139,55,255,.07) 0,rgba(139,55,255,0) 65%);content:"";height:520px;left:50%;pointer-events:none;position:absolute;top:-140px;transform:translateX(-50%);width:520px;z-index:0}.bv-custom-agent-banner__lines{animation:bv-cab-lines-fade 1.6s ease .6s forwards;height:100%;inset:0;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:1}.bv-cab-line{animation:bv-cab-line-draw 2.4s ease forwards;stroke-dashoffset:200}.bv-cab-line--1{animation-delay:.7s}.bv-cab-line--2{animation-delay:.85s}.bv-cab-line--3{animation-delay:1s}.bv-cab-line--4{animation-delay:.75s}.bv-cab-line--5{animation-delay:.9s}.bv-cab-line--6{animation-delay:1.05s}@keyframes bv-cab-lines-fade{0%{opacity:0}to{opacity:1}}@keyframes bv-cab-line-draw{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}.bv-custom-agent-banner__orbit{inset:0;pointer-events:none;position:absolute;z-index:2}.bv-cab-chip{align-items:center;border-radius:14px;box-shadow:0 8px 20px -8px rgba(26,26,26,.12);display:inline-flex;height:56px;justify-content:center;opacity:0;position:absolute;transform:scale(.6) translateY(10px);width:56px}.bv-cab-chip--gradient-1{background:linear-gradient(135deg,#fde4d3,#f9c9af);color:#c2410c}.bv-cab-chip--gradient-2{background:linear-gradient(135deg,#f9d5e1,#f0b3cc);color:#be185d}.bv-cab-chip--gradient-3{background:linear-gradient(135deg,#e2d8f9,#c8b6ef);color:#6d28d9}.bv-cab-chip--gradient-4{background:linear-gradient(135deg,#d6e2f7,#b8cdf0);color:#1d4ed8}.bv-cab-chip--gradient-5{background:linear-gradient(135deg,#d3edd9,#b3dcc0);color:#15803d}.bv-cab-chip--gradient-6{background:linear-gradient(135deg,#fde6b5,#f7d088);color:#a16207}.bv-cab-chip[data-pos=tl]{animation:bv-cab-chip-in .7s cubic-bezier(.34,1.4,.64,1) .1s forwards,bv-cab-float-a 6.5s ease-in-out 1.2s infinite;left:70px;top:58px}.bv-cab-chip[data-pos=ml]{animation:bv-cab-chip-in .7s cubic-bezier(.34,1.4,.64,1) .22s forwards,bv-cab-float-b 7s ease-in-out 1.3s infinite;left:30px;top:160px}.bv-cab-chip[data-pos=bl]{animation:bv-cab-chip-in .7s cubic-bezier(.34,1.4,.64,1) .34s forwards,bv-cab-float-c 7.8s ease-in-out 1.4s infinite;left:70px;top:262px}.bv-cab-chip[data-pos=tr]{animation:bv-cab-chip-in .7s cubic-bezier(.34,1.4,.64,1) .16s forwards,bv-cab-float-b 6.8s ease-in-out 1.25s infinite;right:70px;top:58px}.bv-cab-chip[data-pos=mr]{animation:bv-cab-chip-in .7s cubic-bezier(.34,1.4,.64,1) .28s forwards,bv-cab-float-a 7.4s ease-in-out 1.35s infinite;right:30px;top:160px}.bv-cab-chip[data-pos=br]{animation:bv-cab-chip-in .7s cubic-bezier(.34,1.4,.64,1) .4s forwards,bv-cab-float-c 7.2s ease-in-out 1.45s infinite;right:70px;top:262px}@keyframes bv-cab-chip-in{0%{opacity:0;transform:scale(.6) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes bv-cab-float-a{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(-2deg)}}@keyframes bv-cab-float-b{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(2deg)}}@keyframes bv-cab-float-c{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(-1deg)}}.bv-custom-agent-banner__content{margin:0 auto;max-width:640px;position:relative;text-align:center;z-index:3}.bv-custom-agent-banner__content h6{animation:bv-cab-rise .6s ease .5s forwards;opacity:0;transform:translateY(8px)}.bv-custom-agent-banner__content .bv-feature-card__title{animation:bv-cab-rise .6s ease .6s forwards;margin:0 0 16px;opacity:0;text-align:center;transform:translateY(10px)}.bv-custom-agent-banner__content .bv-feature-card__subtitle{animation:bv-cab-rise .6s ease .7s forwards;margin:0 0 32px;opacity:0;text-align:center;transform:translateY(10px)}@keyframes bv-cab-rise{to{opacity:1;transform:translateY(0)}}.bv-custom-agent-banner__cta-wrap{animation:bv-cab-rise .6s ease .8s forwards;display:inline-flex;opacity:0;transform:translateY(10px)}@media (max-width:900px){.bv-cab-chip[data-pos=tl]{height:48px;left:24px;top:36px;width:48px}.bv-cab-chip[data-pos=ml]{display:none}.bv-cab-chip[data-pos=bl]{height:48px;left:24px;top:260px;width:48px}.bv-cab-chip[data-pos=tr]{height:48px;right:24px;top:36px;width:48px}.bv-cab-chip[data-pos=mr]{display:none}.bv-cab-chip[data-pos=br]{height:48px;right:24px;top:260px;width:48px}.bv-cab-chip svg{height:18px;width:18px}.bv-custom-agent-banner__inner{border-radius:24px;padding:56px 28px 48px}.bv-custom-agent-banner__lines{opacity:.5!important}}@media (max-width:640px){.bv-custom-agent-banner{margin-top:40px}.bv-custom-agent-banner__inner{border-radius:20px;padding:48px 20px 40px}.bv-cab-chip[data-pos=tl]{border-radius:12px;height:44px;left:16px;top:24px;width:44px}.bv-cab-chip[data-pos=bl]{border-radius:12px;bottom:110px;height:44px;left:16px;top:auto;width:44px}.bv-cab-chip[data-pos=tr]{top:24px}.bv-cab-chip[data-pos=br],.bv-cab-chip[data-pos=tr]{border-radius:12px;height:44px;right:16px;width:44px}.bv-cab-chip[data-pos=br]{bottom:110px;top:auto}.bv-cab-chip svg{height:16px;width:16px}.bv-custom-agent-banner__lines{display:none}}@media (prefers-reduced-motion:reduce){.bv-carousel__track,.bv-custom-agent-banner *,.bv-custom-agent-banner :after,.bv-custom-agent-banner :before,.bv-feature-card{animation-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}