.bcs-cmp{--bcs-cmp-pink:#ed1f82;--bcs-cmp-pink-50:#fdedf4;--bcs-cmp-pink-100:#fad2e6;--bcs-cmp-pink-600:#c8156b;--bcs-cmp-indigo:#161041;--bcs-cmp-indigo-800:#110c34;--bcs-cmp-purple:#6b4fa0;--bcs-cmp-purple-100:#e4dcf1;--bcs-cmp-blue:#00b7d1;--bcs-cmp-blue-100:#cff0f5;--bcs-cmp-blue-600:#0094aa;--bcs-cmp-yellow:#fde24b;--bcs-cmp-success:#1fc16b;--bcs-cmp-fg-1:#161041;--bcs-cmp-fg-2:#4a4e63;--bcs-cmp-fg-3:#8b90a3;--bcs-cmp-bg-2:#f8f9fb;--bcs-cmp-bg-3:#f2f3f7;--bcs-cmp-border-1:#e8eaf0;--bcs-cmp-border-2:#d6d9e2;--bcs-cmp-gray-200:#e8eaf0;--bcs-cmp-gray-300:#d6d9e2;--bcs-cmp-gray-400:#b4b8c7;--bcs-cmp-shadow-xs:0 1px 2px rgba(30,35,64,.06);--bcs-cmp-shadow-sm:0 2px 6px rgba(30,35,64,.08);--bcs-cmp-shadow-md:0 6px 16px rgba(30,35,64,.1);--bcs-cmp-ease:cubic-bezier(0.2,0.0,0.2,1);color:var(--bcs-cmp-fg-1);font-family:Albert Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}.bcs-cmp *,.bcs-cmp :after,.bcs-cmp :before{box-sizing:border-box}.bcs-cmp img,.bcs-cmp svg{display:block;max-width:100%}.bcs-cmp h1,.bcs-cmp h2,.bcs-cmp h3,.bcs-cmp h4,.bcs-cmp h5,.bcs-cmp ol,.bcs-cmp p,.bcs-cmp ul{margin:0;padding:0}.bcs-cmp ol,.bcs-cmp ul{list-style:none}.bcs-cmp a{color:inherit;text-decoration:none}.bcs-cmp-container{margin:0 auto;max-width:1200px;padding:0 32px}@media (max-width:720px){.bcs-cmp-container{padding:0 20px}}.bcs-cmp-btn{align-items:center;border:2px solid transparent;border-radius:16px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;letter-spacing:-.005em;padding:10px 20px;text-decoration:none;transition:all .16s var(--bcs-cmp-ease);white-space:nowrap}.bcs-cmp-btn-lg{font-size:16px;padding:14px 28px}.bcs-cmp-btn.bcs-cmp-btn-primary,a.bcs-cmp-btn-primary{background:var(--bcs-cmp-pink)!important;border-color:var(--bcs-cmp-pink)!important;color:#fff!important}.bcs-cmp-btn.bcs-cmp-btn-primary:hover,a.bcs-cmp-btn-primary:hover{background:transparent!important;color:var(--bcs-cmp-pink)!important}.bcs-cmp-btn-ghost{background:transparent;border-color:var(--bcs-cmp-indigo);color:var(--bcs-cmp-indigo)}.bcs-cmp-btn-ghost:hover{background:var(--bcs-cmp-indigo);color:#fff}.bcs-cmp-btn-ghost.on-dark{border-color:var(--bcs-cmp-pink);color:var(--bcs-cmp-pink)}.bcs-cmp-btn-ghost.on-dark:hover{background:var(--bcs-cmp-pink);color:#fff}.bcs-cmp-hero{background:radial-gradient(900px 400px at 85% -10%,rgba(237,31,130,.1),transparent 60%),radial-gradient(700px 380px at 0 0,rgba(107,79,160,.08),transparent 60%),#fff;overflow:hidden;padding:80px 0 40px;position:relative}.bcs-cmp-eyebrow{align-items:center;background:#fff;border:1px solid var(--bcs-cmp-border-1);border-radius:999px;box-shadow:var(--bcs-cmp-shadow-xs);color:var(--bcs-cmp-fg-2);display:inline-flex;font-size:13px;font-weight:500;gap:10px;padding:6px 14px 6px 8px}.bcs-cmp-eyebrow .dot{background:var(--bcs-cmp-blue);border-radius:50%;box-shadow:0 0 0 4px rgba(0,183,209,.18);height:8px;width:8px}.bcs-cmp-h1{font-size:clamp(40px,6vw,76px);font-weight:500;letter-spacing:-.035em;line-height:1.02;margin:24px 0 0;max-width:980px}.bcs-cmp-h1,.bcs-cmp-h1 .brand{color:var(--bcs-cmp-fg-1)}.bcs-cmp-h1 .vs{color:var(--bcs-cmp-pink);display:inline-block;font-style:italic;font-weight:500;padding:0 14px}.bcs-cmp-h1 .crossed{color:var(--bcs-cmp-fg-3);opacity:.55}.bcs-cmp-sub{color:var(--bcs-cmp-fg-2);font-size:19px;font-weight:300;line-height:1.55;margin:24px 0 0;max-width:720px}.bcs-cmp-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.bcs-cmp-meta{align-items:center;color:var(--bcs-cmp-fg-3);display:flex;flex-wrap:wrap;font-size:13px;gap:18px;margin-top:20px}.bcs-cmp-meta span{align-items:center;display:inline-flex;gap:6px}.bcs-cmp-meta svg{color:var(--bcs-cmp-success);height:16px;width:16px}.bcs-cmp-scoreboard{background:#fff;border:1px solid var(--bcs-cmp-border-1);border-radius:0 24px 24px 24px;box-shadow:var(--bcs-cmp-shadow-md);margin-top:64px;overflow:hidden}.bcs-cmp-scoreboard-grid{display:grid;grid-template-columns:1fr auto 1fr}.bcs-cmp-scoreboard-side{display:flex;flex-direction:column;gap:16px;padding:32px 40px}.bcs-cmp-scoreboard-side.bcs{background:radial-gradient(400px 200px at 0 0,rgba(237,31,130,.1),transparent 70%),#fff}.bcs-cmp-scoreboard-side.tl{background:#fafafc}.bcs-cmp-scoreboard-logo{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.bcs-cmp-scoreboard-logo .logo-img{display:block;height:48px;max-width:240px;object-fit:contain;width:auto}@media (max-width:480px){.bcs-cmp-scoreboard-logo .logo-img{height:36px;max-width:180px}}.bcs-cmp-scoreboard-logo .name-bcs{color:var(--bcs-cmp-pink);font-size:32px;font-weight:700;letter-spacing:-.04em}.bcs-cmp-scoreboard-logo .name-tl{color:var(--bcs-cmp-fg-2);font-size:28px;font-weight:600;letter-spacing:-.02em}.bcs-cmp-scoreboard-tag{color:var(--bcs-cmp-fg-3);font-size:13px;font-weight:500}.bcs-cmp-scoreboard-stats{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:auto}.bcs-cmp-score-stat{background:var(--bcs-cmp-bg-2);border-radius:12px;padding:14px}.bcs-cmp-scoreboard-side.bcs .bcs-cmp-score-stat{background:var(--bcs-cmp-pink-50)}.bcs-cmp-score-stat .num{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.bcs-cmp-score-stat .label{color:var(--bcs-cmp-fg-3);font-size:12px;font-weight:500;margin-top:4px}.bcs-cmp-score-divider{align-items:center;background:linear-gradient(to bottom,transparent 0,var(--bcs-cmp-border-1) 12%,var(--bcs-cmp-border-1) 88%,transparent 100%) 50%/1px 100% no-repeat,#fff;display:flex;justify-content:center;width:64px}.bcs-cmp-score-divider .vs-pill{background:var(--bcs-cmp-indigo);border-radius:50%;box-shadow:0 8px 24px rgba(22,16,65,.25),0 0 0 4px rgba(0,183,209,.18);color:#fff;display:grid;font-size:14px;font-weight:700;height:56px;letter-spacing:.06em;place-items:center;width:56px}@media (max-width:760px){.bcs-cmp-scoreboard-grid{grid-template-columns:1fr}.bcs-cmp-score-divider{height:64px;width:100%}}.bcs-cmp-section{padding:80px 0}.bcs-cmp-section-head{margin:0 auto 48px;max-width:720px;text-align:center}.bcs-cmp-overline{color:var(--bcs-cmp-pink);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.bcs-cmp-overline.cyan{color:var(--bcs-cmp-blue)}.bcs-cmp-section-head h2{color:var(--bcs-cmp-fg-1);font-size:clamp(32px,4.4vw,48px);font-weight:500;letter-spacing:-.03em;line-height:1.1;margin:14px 0 16px}.bcs-cmp-section-head p{color:var(--bcs-cmp-fg-2);font-size:18px;font-weight:300;line-height:1.55}.bcs-cmp-tldr-section{padding-bottom:0;padding-top:0}.bcs-cmp-answer-box{background:var(--bcs-cmp-indigo);border-radius:24px;color:#fff;margin:80px 0;overflow:hidden;padding:36px 40px;position:relative}.bcs-cmp-answer-box:before{background:radial-gradient(500px 280px at 100% 0,rgba(237,31,130,.2),transparent 60%),radial-gradient(400px 240px at 0 100%,rgba(0,183,209,.12),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.bcs-cmp-answer-box-inner{position:relative}.bcs-cmp-answer-box .label{align-items:center;background:hsla(0,0%,100%,.12);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.12em;padding:4px 12px;text-transform:uppercase}.bcs-cmp-answer-box h2{color:#fff;font-size:clamp(24px,3vw,32px);font-weight:500;letter-spacing:-.02em;line-height:1.25;margin:16px 0 0;max-width:1000px}.bcs-cmp-answer-box h2 strong{background:linear-gradient(180deg,transparent 60%,rgba(237,31,130,.55) 0);color:#fff;font-weight:600;padding:0 4px}.bcs-cmp-answer-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:28px}.bcs-cmp-answer-card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:20px}.bcs-cmp-answer-card .k{color:hsla(0,0%,100%,.55);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.bcs-cmp-answer-card .v{color:#fff;font-size:17px;font-weight:500;line-height:1.35;margin-top:8px}.bcs-cmp-answer-card .v em{color:var(--bcs-cmp-blue);font-style:normal;font-weight:600}@media (max-width:760px){.bcs-cmp-answer-grid{grid-template-columns:1fr}.bcs-cmp-answer-box{padding:28px 24px}}.bcs-cmp-diff-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.bcs-cmp-diff-card{background:#fff;border:1px solid var(--bcs-cmp-border-1);border-radius:0 20px 20px 20px;padding:28px;transition:all .2s var(--bcs-cmp-ease)}.bcs-cmp-diff-card:hover{border-color:var(--bcs-cmp-pink-100);box-shadow:var(--bcs-cmp-shadow-md);transform:translateY(-2px)}.bcs-cmp-diff-icon{border-radius:12px;display:grid;height:48px;margin-bottom:18px;place-items:center;width:48px}.bcs-cmp-diff-icon.pink{background:var(--bcs-cmp-pink-50);color:var(--bcs-cmp-pink)}.bcs-cmp-diff-icon.purple{background:var(--bcs-cmp-purple-100);color:var(--bcs-cmp-purple)}.bcs-cmp-diff-icon.blue{background:var(--bcs-cmp-blue-100);color:var(--bcs-cmp-blue-600)}.bcs-cmp-diff-icon svg{height:22px;width:22px}.bcs-cmp-diff-card h3{color:var(--bcs-cmp-fg-1);font-size:19px;font-weight:600;letter-spacing:-.015em;margin-bottom:8px}.bcs-cmp-diff-card p{color:var(--bcs-cmp-fg-2);font-size:14.5px;font-weight:400;line-height:1.55}.bcs-cmp-diff-foot{border-top:1px dashed var(--bcs-cmp-border-1);display:flex;font-size:13px;justify-content:space-between;margin-top:16px;padding-top:14px}.bcs-cmp-diff-foot .left{color:var(--bcs-cmp-pink);font-weight:600}.bcs-cmp-diff-foot .right{color:var(--bcs-cmp-fg-3);text-decoration:line-through}@media (max-width:880px){.bcs-cmp-diff-grid{grid-template-columns:1fr}}.bcs-cmp-compare{background:var(--bcs-cmp-bg-2);border-bottom:1px solid var(--bcs-cmp-border-1);border-top:1px solid var(--bcs-cmp-border-1);padding:100px 0}.bcs-cmp-tabs-wrap{display:flex;justify-content:center}.bcs-cmp-tabs{background:#fff;border:1px solid var(--bcs-cmp-border-1);border-radius:999px;box-shadow:var(--bcs-cmp-shadow-xs);display:inline-flex;flex-wrap:wrap;gap:4px;margin:0 auto 40px;padding:4px}.bcs-cmp-tab{background:transparent;border:none;border-radius:999px;color:var(--bcs-cmp-fg-2);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 20px;transition:all .16s var(--bcs-cmp-ease)}.bcs-cmp-tab:hover{color:var(--bcs-cmp-fg-1)}.bcs-cmp-tab.active{background:var(--bcs-cmp-indigo);color:#fff}.bcs-cmp-ctable{background:#fff;border:1px solid var(--bcs-cmp-border-1);border-radius:20px;box-shadow:var(--bcs-cmp-shadow-sm);overflow:hidden;width:100%}.bcs-cmp-ctable-head{background:#fff;border-bottom:1px solid var(--bcs-cmp-border-1);display:grid;grid-template-columns:minmax(220px,1.4fr) 1fr 1fr}.bcs-cmp-ctable-head>div{align-items:center;display:flex;font-size:15px;font-weight:600;gap:10px;padding:24px}.bcs-cmp-ctable-head .col-bcs{background:linear-gradient(180deg,rgba(237,31,130,.06),transparent);color:var(--bcs-cmp-pink);font-size:22px;font-weight:700;letter-spacing:-.03em;position:relative}.bcs-cmp-ctable-head .ctable-head-logo{display:block;height:28px;max-width:140px;object-fit:contain;width:auto}.bcs-cmp-price-card .price-head .who-block{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px}.bcs-cmp-price-card .price-head-logo{display:block;height:36px;max-width:180px;object-fit:contain;width:auto}@media (max-width:480px){.bcs-cmp-ctable-head .ctable-head-logo{height:22px;max-width:110px}.bcs-cmp-price-card .price-head-logo{height:28px;max-width:140px}}.bcs-cmp-ctable-head .col-bcs:after{background:var(--bcs-cmp-pink);border-radius:999px;color:#fff;content:"winner";font-size:10px;font-weight:700;letter-spacing:.12em;padding:4px 10px;position:absolute;right:24px;text-transform:uppercase;top:50%;transform:translateY(-50%)}.bcs-cmp-ctable-head .col-tl{color:var(--bcs-cmp-fg-2);font-size:18px;font-weight:600;letter-spacing:-.02em}.bcs-cmp-ctable-cat{background:var(--bcs-cmp-bg-2);border-bottom:1px solid var(--bcs-cmp-border-1);border-top:1px solid var(--bcs-cmp-border-1);display:grid;grid-template-columns:minmax(220px,1.4fr) 1fr 1fr}.bcs-cmp-ctable-cat>div{color:var(--bcs-cmp-fg-3);font-size:11px;font-weight:700;letter-spacing:.14em;padding:14px 24px;text-transform:uppercase}.bcs-cmp-ctable-row{border-top:1px solid var(--bcs-cmp-border-1);display:grid;grid-template-columns:minmax(220px,1.4fr) 1fr 1fr;transition:background .12s var(--bcs-cmp-ease)}.bcs-cmp-ctable-row:hover{background:var(--bcs-cmp-bg-2)}.bcs-cmp-ctable-row>div{align-items:center;color:var(--bcs-cmp-fg-1);display:flex;font-size:15px;padding:20px 24px}.bcs-cmp-ctable-row .feat{align-items:flex-start;flex-direction:column;font-weight:500;gap:4px}.bcs-cmp-ctable-row .feat-sub{color:var(--bcs-cmp-fg-3);font-size:12.5px;font-weight:400}.bcs-cmp-ctable-row .col-bcs{background:rgba(237,31,130,.025)}.bcs-cmp-ctable-row .cell-no,.bcs-cmp-ctable-row .cell-yes{align-items:center;display:inline-flex;font-size:14.5px;font-weight:500;gap:8px}.bcs-cmp-ctable-row .cell-no .icon,.bcs-cmp-ctable-row .cell-yes .icon{border-radius:50%;display:grid;flex-shrink:0;height:22px;place-items:center;width:22px}.bcs-cmp-ctable-row .cell-yes .icon{background:var(--bcs-cmp-success);color:#fff}.bcs-cmp-ctable-row .cell-no .icon{background:var(--bcs-cmp-gray-200);color:var(--bcs-cmp-fg-3)}.bcs-cmp-ctable-row .cell-text{color:var(--bcs-cmp-fg-2);font-size:14.5px;line-height:1.4}.bcs-cmp-ctable-row .cell-text strong{color:var(--bcs-cmp-fg-1);font-weight:600}@media (max-width:760px){.bcs-cmp-ctable-head{grid-template-columns:1fr 1fr}.bcs-cmp-ctable-head>div:first-child{display:none}.bcs-cmp-ctable-cat{grid-template-columns:1fr}.bcs-cmp-ctable-cat>div{padding:10px 16px}.bcs-cmp-ctable-row{grid-template-columns:1fr 1fr}.bcs-cmp-ctable-row>div{font-size:14px;padding:14px 16px}.bcs-cmp-ctable-row .feat{background:var(--bcs-cmp-bg-2);font-size:13px!important;grid-column:1/-1;padding:10px 16px!important}.bcs-cmp-ctable-head>div{font-size:16px!important;padding:16px}.bcs-cmp-ctable-head .col-bcs:after{display:none}}.bcs-cmp-faceoff-list{display:grid;gap:28px}.bcs-cmp-faceoff{align-items:center;display:grid;gap:60px;grid-template-columns:1.05fr 1fr;padding:12px 0}.bcs-cmp-faceoff.reverse{grid-template-columns:1fr 1.05fr}.bcs-cmp-faceoff.reverse .bcs-cmp-faceoff-text{order:2}.bcs-cmp-faceoff.reverse .bcs-cmp-faceoff-visual{order:1}.bcs-cmp-faceoff-text .num{color:var(--bcs-cmp-pink);font-size:14px;font-weight:700;letter-spacing:.08em}.bcs-cmp-faceoff:nth-child(2) .bcs-cmp-faceoff-text .num{color:var(--bcs-cmp-blue)}.bcs-cmp-faceoff-text h3{color:var(--bcs-cmp-fg-1);font-size:clamp(26px,3vw,36px);font-weight:500;letter-spacing:-.025em;line-height:1.15;margin:8px 0 16px}.bcs-cmp-faceoff-text p{color:var(--bcs-cmp-fg-2);font-size:17px;font-weight:300;line-height:1.6}.bcs-cmp-faceoff-pair{border:1px solid var(--bcs-cmp-border-1);border-radius:14px;display:flex;margin-top:24px;overflow:hidden}.bcs-cmp-faceoff-pair>div{flex:1;padding:16px 18px}.bcs-cmp-faceoff-pair .bcs{background:var(--bcs-cmp-pink-50);border-right:1px solid var(--bcs-cmp-border-1)}.bcs-cmp-faceoff-pair .tl{background:#fff}.bcs-cmp-faceoff-pair .who{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.bcs-cmp-faceoff-pair .bcs .who{color:var(--bcs-cmp-pink)}.bcs-cmp-faceoff-pair .tl .who{color:var(--bcs-cmp-fg-3)}.bcs-cmp-faceoff-pair .what{color:var(--bcs-cmp-fg-1);font-size:14.5px;font-weight:500;margin-top:6px}.bcs-cmp-faceoff-pair .tl .what{color:var(--bcs-cmp-fg-2);font-weight:400}.bcs-cmp-faceoff-visual{aspect-ratio:4/3;background:radial-gradient(600px 300px at 50% 0,rgba(237,31,130,.08),transparent 60%),var(--bcs-cmp-bg-2);border:1px solid var(--bcs-cmp-border-1);border-radius:0 24px 24px 24px;box-shadow:var(--bcs-cmp-shadow-md);display:grid;overflow:hidden;padding:30px;place-items:center;position:relative}.bcs-cmp-faceoff-visual img{border-radius:12px;box-shadow:0 20px 50px rgba(22,16,65,.18);max-height:100%;width:auto}@media (max-width:880px){.bcs-cmp-faceoff,.bcs-cmp-faceoff.reverse{gap:28px;grid-template-columns:1fr}.bcs-cmp-faceoff.reverse .bcs-cmp-faceoff-text,.bcs-cmp-faceoff.reverse .bcs-cmp-faceoff-visual{order:0}}.bcs-cmp-pricing-wrap{display:grid;gap:24px;grid-template-columns:1fr 1fr}.bcs-cmp-price-card{background:#fff;border:1px solid var(--bcs-cmp-border-1);border-radius:24px;overflow:hidden;padding:36px;position:relative}.bcs-cmp-price-card.bcs{background:linear-gradient(180deg,var(--bcs-cmp-indigo) 0,var(--bcs-cmp-indigo-800) 100%);border:none;color:#fff}.bcs-cmp-price-card.bcs:before{background:radial-gradient(circle,var(--bcs-cmp-pink),transparent 60%);content:"";height:300px;opacity:.4;pointer-events:none;position:absolute;right:-100px;top:-100px;width:300px}.bcs-cmp-price-card .price-head{align-items:center;display:flex;justify-content:space-between}.bcs-cmp-price-card .price-head .who{font-size:22px;font-weight:700;letter-spacing:-.02em}.bcs-cmp-price-card.bcs .who{color:var(--bcs-cmp-pink);font-size:32px}.bcs-cmp-price-card.tl .who{color:var(--bcs-cmp-fg-1)}.bcs-cmp-price-card .price-tag{border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.12em;padding:4px 10px;text-transform:uppercase}.bcs-cmp-price-card.bcs .price-tag{background:var(--bcs-cmp-yellow);color:var(--bcs-cmp-indigo)}.bcs-cmp-price-card.tl .price-tag{background:var(--bcs-cmp-bg-3);color:var(--bcs-cmp-fg-3)}.bcs-cmp-price-card .price-num{align-items:baseline;display:flex;font-size:56px;font-weight:600;gap:8px;letter-spacing:-.04em;line-height:1;margin:24px 0 6px}.bcs-cmp-price-card.bcs .price-num{color:#fff}.bcs-cmp-price-card.tl .price-num{color:var(--bcs-cmp-fg-2)}.bcs-cmp-price-card .price-num .unit{color:hsla(0,0%,100%,.5);font-size:16px;font-weight:400;letter-spacing:0}.bcs-cmp-price-card.tl .price-num .unit{color:var(--bcs-cmp-fg-3)}.bcs-cmp-price-card .price-mode{font-size:14px;opacity:.75}.bcs-cmp-price-card.tl .price-mode{color:var(--bcs-cmp-fg-3)}.bcs-cmp-price-card .price-features{display:grid;gap:10px;margin:24px 0}.bcs-cmp-price-card .price-features li{align-items:flex-start;display:flex;font-size:14.5px;gap:10px;line-height:1.45}.bcs-cmp-price-card .price-features svg{flex-shrink:0;height:18px;margin-top:2px;width:18px}.bcs-cmp-price-card.bcs .price-features{color:hsla(0,0%,100%,.85)}.bcs-cmp-price-card.bcs .price-features svg{color:var(--bcs-cmp-success)}.bcs-cmp-price-card.tl .price-features{color:var(--bcs-cmp-fg-2)}.bcs-cmp-price-card.tl .price-features svg{color:var(--bcs-cmp-gray-400)}.bcs-cmp-price-card.bcs .bcs-cmp-btn{width:100%}@media (max-width:880px){.bcs-cmp-pricing-wrap{grid-template-columns:1fr}}.bcs-cmp-migration{background:var(--bcs-cmp-indigo);border-radius:28px;color:#fff;overflow:hidden;padding:64px;position:relative}.bcs-cmp-migration:before{background:radial-gradient(800px 400px at 100% 100%,rgba(237,31,130,.18),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.bcs-cmp-migration-inner{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr;position:relative}.bcs-cmp-migration h2{color:#fff;font-size:clamp(28px,3.6vw,44px);font-weight:500;letter-spacing:-.025em;line-height:1.1;margin:14px 0 16px}.bcs-cmp-migration p{color:hsla(0,0%,100%,.75);font-size:18px;font-weight:300;line-height:1.55;margin-bottom:24px}.bcs-cmp-migration-steps{counter-reset:step;display:grid;gap:14px}.bcs-cmp-migration-steps li{align-items:flex-start;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;counter-increment:step;display:flex;gap:16px;padding:18px 22px}.bcs-cmp-migration-steps li:before{background:var(--bcs-cmp-pink);border-radius:50%;color:#fff;content:counter(step);display:grid;flex-shrink:0;font-size:14px;font-weight:700;height:32px;place-items:center;width:32px}.bcs-cmp-migration-steps li:nth-child(2):before,.bcs-cmp-migration-steps li:nth-child(4):before{background:var(--bcs-cmp-blue)}.bcs-cmp-migration-steps strong{color:#fff;display:block;font-size:15px;font-weight:600}.bcs-cmp-migration-steps span{color:hsla(0,0%,100%,.65);font-size:13.5px}@media (max-width:880px){.bcs-cmp-migration{padding:40px 28px}.bcs-cmp-migration-inner{gap:32px;grid-template-columns:1fr}}.bcs-cmp-faq-list{display:grid;gap:12px;margin:0 auto;max-width:880px}.bcs-cmp-faq-item{background:#fff;border:1px solid var(--bcs-cmp-border-1);border-radius:16px;overflow:hidden;transition:all .2s var(--bcs-cmp-ease)}.bcs-cmp-faq-item.open{border-color:var(--bcs-cmp-pink-100);box-shadow:var(--bcs-cmp-shadow-sm)}.bcs-cmp-faq-q{align-items:center;background:transparent;border:none;color:var(--bcs-cmp-fg-1);cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:600;gap:16px;justify-content:space-between;letter-spacing:-.01em;padding:22px 28px;text-align:left;width:100%}.bcs-cmp-faq-q .plus{background:var(--bcs-cmp-bg-2);border-radius:50%;display:grid;flex-shrink:0;height:28px;place-items:center;position:relative;transition:all .2s var(--bcs-cmp-ease);width:28px}.bcs-cmp-faq-q .plus:after,.bcs-cmp-faq-q .plus:before{background:var(--bcs-cmp-fg-1);border-radius:1px;content:"";position:absolute}.bcs-cmp-faq-q .plus:before{height:2px;width:12px}.bcs-cmp-faq-q .plus:after{height:12px;transition:transform .2s var(--bcs-cmp-ease);width:2px}.bcs-cmp-faq-item.open .bcs-cmp-faq-q .plus{background:var(--bcs-cmp-pink)}.bcs-cmp-faq-item.open .bcs-cmp-faq-q .plus:after,.bcs-cmp-faq-item.open .bcs-cmp-faq-q .plus:before{background:#fff}.bcs-cmp-faq-item.open .bcs-cmp-faq-q .plus:after{transform:scaleY(0)}.bcs-cmp-faq-a{max-height:0;overflow:hidden;transition:max-height .28s var(--bcs-cmp-ease)}.bcs-cmp-faq-item.open .bcs-cmp-faq-a{max-height:600px}.bcs-cmp-faq-a-inner{color:var(--bcs-cmp-fg-2);font-size:15.5px;font-weight:400;line-height:1.65;padding:0 28px 24px}.bcs-cmp-faq-a-inner strong{color:var(--bcs-cmp-fg-1);font-weight:600}.bcs-cmp-final-cta{background:radial-gradient(700px 400px at 50% 0,var(--bcs-cmp-pink-50),transparent 60%),#fff;border:1px solid var(--bcs-cmp-border-1);border-radius:32px;margin:0 auto;max-width:1136px;padding:80px 32px;text-align:center}.bcs-cmp-final-cta h2{color:var(--bcs-cmp-fg-1);font-size:clamp(34px,4.4vw,52px);font-weight:500;letter-spacing:-.03em;line-height:1.05;margin-bottom:16px}.bcs-cmp-final-cta p{color:var(--bcs-cmp-fg-2);font-size:19px;font-weight:300;line-height:1.5;margin:0 auto 32px;max-width:560px}.bcs-cmp-final-cta .actions{display:inline-flex;flex-wrap:wrap;gap:14px;justify-content:center}.bcs-cmp-posmap-section{background:radial-gradient(900px 500px at 50% 0,rgba(237,31,130,.06),transparent 60%),#fff}.bcs-cmp-posmap-wrap{align-items:stretch;display:grid;gap:56px;grid-template-columns:1.4fr 1fr}.bcs-cmp-posmap-stage{aspect-ratio:1.05/1;background:linear-gradient(180deg,#fff 0,var(--bcs-cmp-bg-2) 100%);border:1px solid var(--bcs-cmp-border-1);border-radius:24px;box-shadow:var(--bcs-cmp-shadow-sm);padding:64px 64px 80px 80px;position:relative}.bcs-cmp-posmap-stage:before{background-image:linear-gradient(90deg,rgba(22,16,65,.05) 1px,transparent 0),linear-gradient(180deg,rgba(22,16,65,.05) 1px,transparent 0);background-size:25% 25%;content:"";inset:64px 64px 80px 80px;pointer-events:none;position:absolute}.bcs-cmp-posmap-axis-x,.bcs-cmp-posmap-axis-y{background:var(--bcs-cmp-gray-300);position:absolute;z-index:2}.bcs-cmp-posmap-axis-x{bottom:80px;height:2px;left:80px;right:64px}.bcs-cmp-posmap-axis-y{bottom:80px;left:80px;top:64px;width:2px}.bcs-cmp-posmap-axis-x:after{border-bottom:7px solid transparent;border-left:10px solid var(--bcs-cmp-gray-400);border-top:7px solid transparent;content:"";height:0;position:absolute;right:-1px;top:-6px;width:0}.bcs-cmp-posmap-axis-y:after{border-bottom:10px solid var(--bcs-cmp-gray-400);border-left:7px solid transparent;border-right:7px solid transparent;content:"";height:0;left:-6px;position:absolute;top:-1px;width:0}.bcs-cmp-posmap-label{color:var(--bcs-cmp-fg-3);font-size:12px;font-weight:700;letter-spacing:.14em;position:absolute;text-transform:uppercase;z-index:3}.bcs-cmp-posmap-label.x-low{bottom:56px;left:84px}.bcs-cmp-posmap-label.x-high{bottom:56px;right:64px;text-align:right}.bcs-cmp-posmap-label.y-low{bottom:80px;left:60px;transform:rotate(-90deg);transform-origin:left bottom;white-space:nowrap}.bcs-cmp-posmap-label.y-high{left:60px;top:200px;transform:rotate(-90deg);transform-origin:left top;white-space:nowrap}.bcs-cmp-posmap-winner-zone{background:radial-gradient(circle at top right,rgba(237,31,130,.16),rgba(237,31,130,.04) 60%,transparent 80%);border-radius:16px;height:calc(50% - 41px);pointer-events:none;position:absolute;right:64px;top:64px;width:calc(50% - 40px);z-index:1}.bcs-cmp-posmap-dot{position:absolute;transform:translate(-50%,-50%);z-index:5}.bcs-cmp-posmap-dot .bcs-marker,.bcs-cmp-posmap-dot a{align-items:center;background:#fff;border:1px solid var(--bcs-cmp-border-1);border-radius:999px;box-shadow:var(--bcs-cmp-shadow-sm);color:var(--bcs-cmp-fg-1);display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;letter-spacing:-.01em;padding:8px 14px 8px 10px;text-decoration:none;transition:all .2s var(--bcs-cmp-ease);white-space:nowrap}.bcs-cmp-posmap-dot a:hover{border-color:var(--bcs-cmp-pink);box-shadow:var(--bcs-cmp-shadow-md);color:var(--bcs-cmp-pink);transform:translateY(-2px)}.bcs-cmp-posmap-dot .swatch{background:var(--bcs-cmp-gray-400);border-radius:50%;flex-shrink:0;height:12px;width:12px}.bcs-cmp-posmap-dot .arrow{color:var(--bcs-cmp-fg-3);font-size:11px;margin-left:2px}.bcs-cmp-posmap-dot.bcs{z-index:6}.bcs-cmp-posmap-dot.bcs .bcs-marker{background:var(--bcs-cmp-indigo);border-color:var(--bcs-cmp-indigo);box-shadow:0 20px 40px -8px rgba(237,31,130,.55),0 12px 24px -6px rgba(22,16,65,.35),0 0 0 6px rgba(237,31,130,.12);color:#fff;font-size:15px;font-weight:700;padding:10px 18px 10px 12px;position:relative;transform:scale(1.05)}.bcs-cmp-posmap-dot.bcs .bcs-marker:before{animation:bcs-cmp-pulse 2.4s var(--bcs-cmp-ease) infinite;border:2px solid var(--bcs-cmp-pink);border-radius:999px;content:"";inset:-6px;opacity:.6;pointer-events:none;position:absolute}.bcs-cmp-posmap-dot.bcs .swatch{background:var(--bcs-cmp-pink);box-shadow:0 0 0 3px hsla(0,0%,100%,.18);height:14px;width:14px}.bcs-cmp-posmap-dot.bcs .badge{background:var(--bcs-cmp-pink);border-radius:999px;color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.12em;padding:2px 8px;text-transform:uppercase}@keyframes bcs-cmp-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.bcs-cmp-posmap-side{display:flex;flex-direction:column;justify-content:center}.bcs-cmp-posmap-side h2{color:var(--bcs-cmp-fg-1);font-size:clamp(28px,3.4vw,40px);font-weight:500;letter-spacing:-.03em;line-height:1.1;margin:14px 0 16px}.bcs-cmp-posmap-side p{color:var(--bcs-cmp-fg-2);font-size:17px;font-weight:300;line-height:1.6;margin-bottom:24px}.bcs-cmp-posmap-legend{background:var(--bcs-cmp-bg-2,#f7f7fa);border-radius:14px;display:grid;gap:10px;margin-bottom:20px;padding:16px 18px}.bcs-cmp-posmap-legend-row{align-items:center;color:var(--bcs-cmp-fg-2);display:flex;font-size:14.5px;gap:10px;line-height:1.4}.bcs-cmp-posmap-legend-dot{background:var(--bcs-cmp-gray-300,#c7c9d3);border-radius:50%;flex:0 0 10px;height:10px;width:10px}.bcs-cmp-posmap-legend-row.bcs .bcs-cmp-posmap-legend-dot{background:var(--bcs-cmp-pink)}.bcs-cmp-posmap-legend-text strong{color:var(--bcs-cmp-fg-1);font-weight:600}.bcs-cmp-posmap-comparelist{display:grid;gap:8px}.bcs-cmp-posmap-comparelist a{align-items:center;background:#fff;border:1px solid var(--bcs-cmp-border-1);border-radius:12px;color:var(--bcs-cmp-fg-1);display:flex;font-size:14.5px;font-weight:600;justify-content:space-between;padding:14px 18px;text-decoration:none;transition:all .16s var(--bcs-cmp-ease)}.bcs-cmp-posmap-comparelist a:hover{border-color:var(--bcs-cmp-pink);color:var(--bcs-cmp-pink);transform:translateX(4px)}.bcs-cmp-posmap-comparelist .who-sub{color:var(--bcs-cmp-fg-3);font-size:12px;font-weight:400}.bcs-cmp-posmap-comparelist a .arrow{color:var(--bcs-cmp-fg-3);transition:color .16s var(--bcs-cmp-ease)}.bcs-cmp-posmap-comparelist a:hover .arrow{color:var(--bcs-cmp-pink)}@media (max-width:980px){.bcs-cmp-posmap-wrap{gap:32px;grid-template-columns:1fr}.bcs-cmp-posmap-stage{padding:52px 36px 64px 72px}.bcs-cmp-posmap-stage:before{inset:52px 36px 64px 72px}.bcs-cmp-posmap-axis-x{bottom:64px;left:72px;right:36px}.bcs-cmp-posmap-axis-y{bottom:64px;left:72px;top:52px}.bcs-cmp-posmap-label.x-low{bottom:44px;left:76px}.bcs-cmp-posmap-label.x-high{bottom:44px;right:36px}.bcs-cmp-posmap-label.y-low{bottom:64px;left:26px}.bcs-cmp-posmap-label.y-high{left:26px;top:52px}.bcs-cmp-posmap-winner-zone{height:calc(50% - 33px);right:36px;top:52px;width:calc(50% - 26px)}.bcs-cmp-posmap-dot .bcs-marker,.bcs-cmp-posmap-dot a{font-size:12.5px;padding:6px 12px 6px 8px}}