.section--pricing-explorer .pricing-explorer{align-items:stretch;background:var(--bz-white);border:1.5px solid rgba(var(--bz-dark-rgb),.1);border-radius:32px;display:grid;grid-template-columns:320px minmax(0,1fr);margin-top:32px}.section--pricing-explorer .pricing-explorer__rail{border-right:1.5px solid rgba(var(--bz-dark-rgb),.1);padding:32px 20px}.section--pricing-explorer .pricing-explorer__rail-inner{position:sticky;top:calc(var(--bz-nav-height, 80px) + 20px)}.section--pricing-explorer .pricing-explorer__rail-label{color:var(--bz-muted);display:block;font-size:.71875rem;font-weight:600;letter-spacing:.26em;padding:0 16px 14px;text-transform:uppercase}.section--pricing-explorer .pricing-explorer__tabs{display:flex;flex-direction:column;gap:4px}.section--pricing-explorer .pricing-explorer__tab{align-items:center;background:transparent;border:0;border-radius:18px;color:var(--bz-dark);column-gap:12px;cursor:pointer;display:grid;font:inherit;grid-template-columns:28px minmax(0,1fr) auto;padding:12px 16px;position:relative;row-gap:2px;text-align:left;transition:background .2s,color .2s;width:100%}.section--pricing-explorer .pricing-explorer__tab:hover{background:var(--bz-sky)}.section--pricing-explorer .pricing-explorer__tab:focus-visible{outline:2.5px solid var(--bz-secondary);outline-offset:2px}.section--pricing-explorer .pricing-explorer__tab-num{color:var(--bz-primary);font-family:Fraunces;font-size:1.25rem;font-style:italic;font-variant-numeric:tabular-nums;font-weight:300;grid-column:1;grid-row:1/span 2}.section--pricing-explorer .pricing-explorer__tab-name{font-weight:600;grid-column:2;grid-row:1;line-height:1.2}.section--pricing-explorer .pricing-explorer__tab-price{color:var(--bz-muted);font-size:.8rem;font-weight:300;grid-column:2;grid-row:2;line-height:1.2;white-space:nowrap}.section--pricing-explorer .pricing-explorer__tab-chevron{border-right:2px solid;border-top:2px solid;grid-column:3;grid-row:1/span 2;height:8px;margin-right:4px;transform:rotate(45deg);transition:transform .2s;width:8px}.section--pricing-explorer .pricing-explorer__tab:hover .pricing-explorer__tab-chevron{transform:translateX(2px) rotate(45deg)}.section--pricing-explorer .pricing-explorer__tab-count{align-items:center;background:var(--bz-secondary);border-radius:99px;color:var(--bz-white);display:inline-flex;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:700;height:22px;justify-content:center;line-height:1;min-width:22px;padding:0 6px;position:absolute;right:38px;top:50%;transform:translateY(-50%)}.section--pricing-explorer .pricing-explorer__tab-count[hidden]{display:none}.section--pricing-explorer .pricing-explorer__tab[aria-selected=true] .pricing-explorer__tab-count{background:var(--bz-white);color:var(--bz-secondary)}.section--pricing-explorer .pricing-explorer__tab--no-num{grid-template-columns:minmax(0,1fr) auto}.section--pricing-explorer .pricing-explorer__tab--no-num .pricing-explorer__tab-name,.section--pricing-explorer .pricing-explorer__tab--no-num .pricing-explorer__tab-price{grid-column:1}.section--pricing-explorer .pricing-explorer__tab--no-num .pricing-explorer__tab-chevron{grid-column:2}.section--pricing-explorer .pricing-explorer__tab[aria-selected=true]{background:var(--bz-secondary);color:var(--bz-white)}.section--pricing-explorer .pricing-explorer__tab[aria-selected=true] .pricing-explorer__tab-num{color:var(--bz-fourth)}.section--pricing-explorer .pricing-explorer__tab[aria-selected=true] .pricing-explorer__tab-price{color:var(--bz-frost)}.section--pricing-explorer .pricing-explorer__rail-note{border-top:1.5px solid rgba(var(--bz-primary-rgb),.12);color:var(--bz-muted);font-size:14px;margin:12px 16px 0;padding-top:14px}.section--pricing-explorer .pricing-explorer__dots,.section--pricing-explorer .pricing-explorer__scroll{display:none}.section--pricing-explorer .pricing-explorer__panels{min-width:0}.section--pricing-explorer .pricing-explorer__panel{background:transparent;border-radius:0 30px 30px 0;overflow:hidden;padding:48px 52px 44px;position:relative}.section--pricing-explorer .pricing-explorer__panel[hidden]{display:none}.section--pricing-explorer .pricing-explorer__panel:focus{outline:none}.section--pricing-explorer .pricing-explorer__panel:focus-visible{outline:2.5px solid var(--bz-secondary);outline-offset:-4px}.section--pricing-explorer .pricing-explorer__panel.is-active>*{animation:pe-in .45s ease both}.section--pricing-explorer .pricing-explorer__deco{animation:none!important;background:var(--bz-secondary);border-radius:999px;height:120px;opacity:.16;pointer-events:none;position:absolute;right:-90px;top:-60px;transform:rotate(-14deg);width:320px}.section--pricing-explorer .pricing-explorer__panel--primary .pricing-explorer__deco{background:var(--bz-primary)}.section--pricing-explorer .pricing-explorer__panel--tertiary .pricing-explorer__deco{background:var(--bz-tertiary)}.section--pricing-explorer .pricing-explorer__panel--fourth .pricing-explorer__deco{background:var(--bz-fourth)}.section--pricing-explorer .pricing-explorer__head{align-items:flex-end;display:flex;gap:20px 20px;justify-content:space-between;margin-bottom:30px;position:relative}.section--pricing-explorer .pricing-explorer__intro{flex:1 1 auto;min-width:0}.section--pricing-explorer .pricing-explorer__top{align-items:center;display:flex;flex-wrap:wrap;gap:12px;position:relative}.section--pricing-explorer .pricing-explorer__badge{align-items:center;background:rgba(var(--bz-fourth-rgb),.16);border-radius:999px;color:var(--bz-secondary);display:inline-flex;font-size:.8125rem;font-weight:600;gap:8px;padding:7px 13px}.section--pricing-explorer .pricing-explorer__badge:before{background:var(--bz-fourth);border-radius:99px;content:"";height:7px;width:7px}.section--pricing-explorer .pricing-explorer__headline{margin:16px 0 0;max-width:35ch;position:relative}.section--pricing-explorer .pricing-explorer__body{margin:14px 0 0;max-width:70ch;position:relative}.section--pricing-explorer .section-title__kicker{margin-bottom:0!important}.section--pricing-explorer .pricing-explorer__toggle{align-items:center;display:flex;flex:none}.section--pricing-explorer .pricing-explorer__seg{background:var(--bz-sky);border-radius:999px;display:inline-flex;gap:4px;padding:5px}.section--pricing-explorer .pricing-explorer__seg-btn{background:transparent;border:0;border-radius:999px;color:var(--bz-dark);cursor:pointer;font:inherit;font-size:14px;font-weight:600;padding:10px 20px;transition:background .2s,color .2s,box-shadow .2s}.section--pricing-explorer .pricing-explorer__seg-btn:hover{color:var(--bz-secondary)}.section--pricing-explorer .pricing-explorer__seg-btn:focus-visible{outline:2.5px solid var(--bz-secondary);outline-offset:2px}.section--pricing-explorer .pricing-explorer__seg-btn[aria-pressed=true]{background:var(--bz-white);box-shadow:0 6px 16px rgba(var(--bz-primary-rgb),.12);color:var(--bz-primary)}.section--pricing-explorer .pricing-explorer__list{display:flex;flex-direction:column;gap:10px}.section--pricing-explorer .pricing-explorer__row{align-items:center;background:var(--bz-light);border-radius:20px;cursor:pointer;display:grid;gap:22px;grid-template-columns:24px minmax(0,1fr) auto;padding:22px 26px;-webkit-tap-highlight-color:transparent;transition:background .2s,box-shadow .2s;user-select:none}.section--pricing-explorer .pricing-explorer__row:hover{background:var(--bz-white);box-shadow:inset 0 0 0 1.5px rgba(var(--bz-secondary-rgb),.3)}.section--pricing-explorer .pricing-explorer__row:focus-visible{outline:2.5px solid var(--bz-secondary);outline-offset:2px}.section--pricing-explorer .pricing-explorer__row[aria-checked=true]{background:var(--bz-white);box-shadow:inset 0 0 0 2px var(--bz-fourth)}.section--pricing-explorer .pricing-explorer__row[hidden]{display:none}.section--pricing-explorer .pricing-explorer__row.is-in{animation:pe-in .35s ease both}.section--pricing-explorer .pricing-explorer__row-name{margin:0}.section--pricing-explorer .pricing-explorer__row-desc{font-size:14px;margin:5px 0 0;max-width:52ch}.section--pricing-explorer .pricing-explorer__row-price{text-align:right;white-space:nowrap}.section--pricing-explorer .pricing-explorer__prefix{color:var(--bz-muted);display:block;font-size:.78125rem;font-weight:700}.section--pricing-explorer .pricing-explorer__price{color:var(--bz-secondary);display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.035em;line-height:1.05;margin-top:2px}.section--pricing-explorer .pricing-explorer__price small{color:var(--bz-muted);font-size:.9375rem;font-weight:700;letter-spacing:0;margin-left:2px}.section--pricing-explorer .pricing-explorer__check{background:var(--bz-white);border:1.5px solid rgba(var(--bz-dark-rgb),.25);border-radius:8px;height:24px;position:relative;transition:background .15s,border-color .15s;width:24px}.section--pricing-explorer .pricing-explorer__check:after{border:solid var(--bz-white);border-width:0 2.5px 2.5px 0;content:"";height:11px;left:7px;position:absolute;top:3px;transform:rotate(45deg) scale(0);transition:transform .15s ease;width:6px}.section--pricing-explorer .pricing-explorer__row:hover .pricing-explorer__check{border-color:var(--bz-secondary)}.section--pricing-explorer .pricing-explorer__row[aria-checked=true] .pricing-explorer__check{background:var(--bz-fourth);border-color:var(--bz-fourth)}.section--pricing-explorer .pricing-explorer__row[aria-checked=true] .pricing-explorer__check:after{border-color:var(--bz-secondary);transform:rotate(45deg) scale(1)}.section--pricing-explorer .pricing-explorer__factors{margin-top:36px;padding-top:26px}.section--pricing-explorer .pricing-explorer__factors-label{color:var(--bz-muted);display:block;font-size:.71875rem;font-weight:600;letter-spacing:.26em;margin-bottom:14px;text-transform:uppercase}.section--pricing-explorer .pricing-explorer__factor-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.section--pricing-explorer .pricing-explorer__factor{align-items:center;background:color-mix(in srgb,var(--bz-fourth) 10%,transparent);border-radius:999px;color:var(--bz-muted);display:inline-flex;font-size:14px;font-weight:300;gap:8px;margin:0;padding:9px 15px}.section--pricing-explorer .pricing-explorer__factor:before{background:var(--bz-secondary);border-radius:99px;content:"";flex:none;height:6px;width:6px}.section--pricing-explorer .pricing-explorer__clear{background:transparent;border:0;color:var(--bz-secondary);cursor:pointer;font:inherit;font-size:14px;font-weight:600;padding:4px 0;text-decoration:underline;text-underline-offset:3px}.section--pricing-explorer .pricing-explorer__clear:focus-visible{border-radius:4px;outline:2.5px solid var(--bz-secondary);outline-offset:2px}.section--pricing-explorer .pricing-explorer__bar{background:var(--bz-white);border-radius:0 0 30px 30px;border-top:1.5px solid rgba(var(--bz-dark-rgb),.1);bottom:0;box-shadow:0 -14px 32px rgba(var(--bz-dark-rgb),.07);grid-column:1/-1;position:sticky;z-index:5}.section--pricing-explorer .pricing-explorer__bar[hidden]{display:none}.section--pricing-explorer .pricing-explorer__bar.is-in{animation:pe-bar-in .3s ease both}.section--pricing-explorer .pricing-explorer__bar-main{align-items:center;display:flex;gap:16px 28px;padding:18px 32px 18px 40px}.section--pricing-explorer .pricing-explorer__bar-total{min-width:0}.section--pricing-explorer .pricing-explorer__bar-line{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px}.section--pricing-explorer .pricing-explorer__bar-amount{color:var(--bz-secondary);font-size:1.75rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.035em;line-height:1.05}.section--pricing-explorer .pricing-explorer__bar-meta{color:var(--bz-muted);font-size:14px}.section--pricing-explorer .pricing-explorer__bar-meta:empty{display:none}.section--pricing-explorer .pricing-explorer__bar-toggle{align-items:center;background:var(--bz-sky);border:0;border-radius:999px;color:var(--bz-dark);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:14px;font-weight:600;gap:10px;padding:10px 16px;transition:background .2s,color .2s}.section--pricing-explorer .pricing-explorer__bar-toggle:hover{color:var(--bz-secondary)}.section--pricing-explorer .pricing-explorer__bar-toggle:focus-visible{outline:2.5px solid var(--bz-secondary);outline-offset:2px}.section--pricing-explorer .pricing-explorer__bar-chevron{border-left:2px solid;border-top:2px solid;height:7px;margin-top:3px;transform:rotate(45deg);transition:transform .2s;width:7px}.section--pricing-explorer .pricing-explorer__bar-toggle[aria-expanded=true] .pricing-explorer__bar-chevron{margin-top:-3px;transform:rotate(225deg)}.section--pricing-explorer .pricing-explorer__bar-cta{flex:none;margin-left:auto}.section--pricing-explorer .pricing-explorer.has-selection .pricing-explorer__panel [data-pe-cta]{display:none}.section--pricing-explorer .pricing-explorer__details{max-height:min(50vh,380px);overflow-y:auto;padding:22px 32px 6px 40px}.section--pricing-explorer .pricing-explorer__details[hidden]{display:none}.section--pricing-explorer .pricing-explorer__details-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.section--pricing-explorer .pricing-explorer__details-title{color:var(--bz-dark);font-weight:600}.section--pricing-explorer .pricing-explorer__lines{list-style:none;margin:0;padding:0}.section--pricing-explorer .pricing-explorer__line{align-items:center;border-bottom:1.5px solid rgba(var(--bz-dark-rgb),.06);display:grid;font-size:15px;gap:16px;grid-template-columns:minmax(0,1fr) auto 28px;margin:0;padding:12px 0}.section--pricing-explorer .pricing-explorer__line-price{color:var(--bz-secondary);font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.section--pricing-explorer .pricing-explorer__line-remove{background:transparent;border:0;border-radius:99px;color:var(--bz-muted);cursor:pointer;font:inherit;font-size:1.15rem;height:28px;line-height:1;transition:background .15s,color .15s;width:28px}.section--pricing-explorer .pricing-explorer__line-remove:hover{background:var(--bz-sky);color:var(--bz-secondary)}.section--pricing-explorer .pricing-explorer__line-remove:focus-visible{outline:2.5px solid var(--bz-secondary);outline-offset:2px}.section--pricing-explorer .pricing-explorer__footer{align-items:center;display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:32px}@keyframes pe-bar-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pe-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.section--pricing-explorer *{animation:none!important;transition:none!important}}@media (max-width:1060px){.section--pricing-explorer .pricing-explorer{grid-template-columns:minmax(0,1fr)}.section--pricing-explorer .pricing-explorer__rail{border-bottom:1.5px solid rgba(var(--bz-dark-rgb),.1);border-right:0;padding:12px}.section--pricing-explorer .pricing-explorer__rail-inner{position:static}.section--pricing-explorer .pricing-explorer__tabs{flex-direction:row;gap:6px;overflow-x:auto;scrollbar-width:none}.section--pricing-explorer .pricing-explorer__tab,.section--pricing-explorer .pricing-explorer__tab--no-num{flex:none;grid-template-columns:auto;padding:12px 16px;width:auto}.section--pricing-explorer .pricing-explorer__tab-name,.section--pricing-explorer .pricing-explorer__tab-price{grid-column:1}.section--pricing-explorer .pricing-explorer__rail-label,.section--pricing-explorer .pricing-explorer__rail-note,.section--pricing-explorer .pricing-explorer__tab-chevron,.section--pricing-explorer .pricing-explorer__tab-num{display:none}.section--pricing-explorer .pricing-explorer__tab-count{font-size:.6875rem;height:20px;min-width:20px;right:10px}.section--pricing-explorer .pricing-explorer__tab:has(.pricing-explorer__tab-count:not([hidden])){padding-right:50px}.section--pricing-explorer .pricing-explorer__panel{border-radius:0 0 30px 30px}}@media (min-width:761px) and (max-width:1060px){.section--pricing-explorer .pricing-explorer__rail{padding:8px 12px}.section--pricing-explorer .pricing-explorer__rail-inner{position:relative;top:auto}.section--pricing-explorer .pricing-explorer__tabs{padding:4px}.section--pricing-explorer .can-right .pricing-explorer__tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 90px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 90px),transparent)}.section--pricing-explorer .can-left .pricing-explorer__tabs{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 90px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 90px),transparent)}.section--pricing-explorer .can-left.can-right .pricing-explorer__tabs{-webkit-mask-image:linear-gradient(90deg,transparent,#000 90px,#000 calc(100% - 90px),transparent);mask-image:linear-gradient(90deg,transparent,#000 90px,#000 calc(100% - 90px),transparent)}.section--pricing-explorer .pricing-explorer__scroll:not([hidden]){align-items:center;background:var(--bz-white);border:1.5px solid rgba(var(--bz-dark-rgb),.1);border-radius:99px;box-shadow:0 6px 16px rgba(var(--bz-dark-rgb),.1);color:var(--bz-secondary);cursor:pointer;display:flex;height:40px;justify-content:center;margin-top:-20px;padding:0;position:absolute;top:50%;transition:background .2s,color .2s;width:40px;z-index:2}.section--pricing-explorer .pricing-explorer__scroll:hover{background:var(--bz-secondary);color:var(--bz-white)}.section--pricing-explorer .pricing-explorer__scroll:before{border-right:2px solid;border-top:2px solid;content:"";height:8px;width:8px}.section--pricing-explorer .pricing-explorer__scroll--next{right:0}.section--pricing-explorer .pricing-explorer__scroll--next:before{transform:translateX(-2px) rotate(45deg)}.section--pricing-explorer .pricing-explorer__scroll--prev{left:0}.section--pricing-explorer .pricing-explorer__scroll--prev:before{transform:translateX(2px) rotate(-135deg)}}@media (max-width:760px){.section--pricing-explorer .pricing-explorer__rail{padding:12px 12px 10px}.section--pricing-explorer .pricing-explorer__rail-inner{align-items:center;display:grid;gap:8px 6px;grid-template-columns:36px minmax(0,1fr) 36px}.section--pricing-explorer .pricing-explorer__rail-inner:not(.is-scrollable) .pricing-explorer__scroll{display:none!important}.section--pricing-explorer .pricing-explorer__tabs{gap:6px;grid-column:1/-1;grid-row:1;padding:4px;scroll-padding:0 4px;scroll-snap-type:x mandatory}.section--pricing-explorer .pricing-explorer__tab,.section--pricing-explorer .pricing-explorer__tab--no-num{align-content:center;background:var(--bz-light);border-radius:14px;flex:0 0 calc(50% - 3px);grid-template-columns:minmax(0,1fr);min-width:0;padding:10px 12px;scroll-snap-align:start}.section--pricing-explorer .pricing-explorer__tab-name{font-size:.9375rem;hyphens:auto;overflow-wrap:break-word}.section--pricing-explorer .pricing-explorer__tab-price{overflow:hidden;text-overflow:ellipsis}.section--pricing-explorer .pricing-explorer__tab-count{font-size:.625rem;height:18px;min-width:18px;right:6px;top:6px;transform:none}.section--pricing-explorer .pricing-explorer__tab:has(.pricing-explorer__tab-count:not([hidden])){padding-right:28px}.section--pricing-explorer .pricing-explorer__scroll{align-items:center;background:var(--bz-white);border:1.5px solid rgba(var(--bz-dark-rgb),.12);border-radius:99px;color:var(--bz-secondary);cursor:pointer;display:flex;grid-row:2;height:36px;justify-content:center;padding:0;transition:background .2s,color .2s,opacity .2s;width:36px}.section--pricing-explorer .pricing-explorer__scroll--prev{grid-column:1}.section--pricing-explorer .pricing-explorer__scroll--next{background:var(--bz-secondary);border-color:var(--bz-secondary);color:var(--bz-white);grid-column:3}.section--pricing-explorer .pricing-explorer__scroll[hidden]{background:var(--bz-white);border-color:rgba(var(--bz-dark-rgb),.12);color:var(--bz-muted);display:flex;opacity:.3;pointer-events:none}.section--pricing-explorer .pricing-explorer__scroll:before{border-right:2px solid;border-top:2px solid;content:"";height:7px;width:7px}.section--pricing-explorer .pricing-explorer__scroll--next:before{transform:translateX(-2px) rotate(45deg)}.section--pricing-explorer .pricing-explorer__scroll--prev:before{transform:translateX(2px) rotate(-135deg)}.section--pricing-explorer .pricing-explorer__dots{display:flex;gap:6px;grid-column:2;grid-row:2;justify-content:center}.section--pricing-explorer .pricing-explorer__dots:empty{display:none}.section--pricing-explorer .pricing-explorer__dot{background:rgba(var(--bz-dark-rgb),.18);border:0;border-radius:99px;cursor:pointer;height:6px;padding:0;transition:width .2s,background .2s;width:6px}.section--pricing-explorer .pricing-explorer__dot.is-active{background:var(--bz-secondary);width:18px}.section--pricing-explorer .pricing-explorer__head{align-items:flex-start;flex-direction:column}.section--pricing-explorer .pricing-explorer__row{align-items:start;gap:12px 16px;grid-template-columns:24px minmax(0,1fr);padding:20px}.section--pricing-explorer .pricing-explorer__row-price{grid-column:2;text-align:left}.section--pricing-explorer .pricing-explorer__panel{padding:34px 24px 30px}.section--pricing-explorer .pricing-explorer__bar-main{flex-wrap:wrap;gap:12px 16px;padding:14px 20px}.section--pricing-explorer .pricing-explorer__bar-total{flex:1 1 auto}.section--pricing-explorer .pricing-explorer__bar-amount{font-size:1.5rem}.section--pricing-explorer .pricing-explorer__bar-cta{flex:1 1 100%;justify-content:center;margin-left:0;text-align:center}.section--pricing-explorer .pricing-explorer__details{padding:18px 20px 4px}.section--pricing-explorer .pricing-explorer__line{gap:4px 12px;grid-template-columns:minmax(0,1fr) 28px}.section--pricing-explorer .pricing-explorer__line-price{grid-column:1;grid-row:2}.section--pricing-explorer .pricing-explorer__line-remove{grid-column:2;grid-row:1/span 2}}