.business-pricing{--mh-ink: #242424;--mh-muted: #727272;--mh-paper: #f7f7f7;--mh-line: #dedede;--bp-border: #dedede;--bp-muted: #686868;--bp-card: #fff;--bp-soft: #f0f0f0;--bp-hover: #f5f5f5;--bp-accent: #303030;--bp-on-accent: #fff;--bp-highlight: #737373}.bp-hero{padding:84px 24px 36px;text-align:center}.bp-hero h1{margin:24px 0!important;font-size:clamp(38px,4.6vw,68px);line-height:1.08;letter-spacing:-.055em;font-weight:500}.bp-hero h1 span{color:var(--bp-muted)}.bp-hero>p:not(.mh-eyebrow){color:var(--bp-muted);font-size:17px;line-height:1.7}.bp-hero>a{display:inline-flex;align-items:center;gap:12px;margin-top:26px;font-size:13px}.business-pricing .mh-pricing{padding-top:48px;padding-bottom:72px}.business-pricing .mh-pricing-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:38px}.business-pricing .mh-pricing-heading .mh-eyebrow{margin-bottom:12px}.business-pricing .mh-pricing-heading h2+p{margin-top:12px;color:var(--bp-muted);font-size:14px}.business-pricing .mh-billing-period{display:flex;flex-shrink:0;padding:4px;border:1px solid var(--bp-border);border-radius:9px;background:var(--bp-card)}.business-pricing .mh-billing-period button{padding:9px 17px;border:0;background:transparent;border-radius:6px;font-size:12px;color:var(--bp-muted)}.business-pricing .mh-billing-period button[aria-pressed=true]{background:var(--bp-accent);color:var(--bp-on-accent)}.business-pricing .mh-pricing-heading h2{font-size:29px;letter-spacing:-.04em}.business-pricing .mh-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.business-pricing .mh-plans article{position:relative;background:var(--bp-card);border:1px solid var(--bp-border);border-radius:16px;padding:26px 22px}.business-pricing .mh-plans h3{margin-bottom:10px;font-size:20px;font-weight:600}.business-pricing .mh-plans article>p{color:var(--bp-muted);font-size:13px;line-height:1.7}.business-pricing .mh-plan-price{display:flex;align-items:baseline;gap:5px;margin-top:25px}.business-pricing .mh-plans article>.mh-plan-period{margin-top:3px;min-height:21px;font-size:11px}.business-pricing .mh-plan-cta{display:flex;justify-content:space-between;margin-top:24px;margin-bottom:23px;width:100%;padding:11px 13px;border-radius:8px;font-size:12px}.business-pricing .mh-plans ul{display:flex;flex-direction:column;gap:12px;margin:0;padding:20px 0 0;border-top:1px solid var(--bp-border);list-style:none}.business-pricing .mh-plans li{display:flex;align-items:flex-start;gap:8px;line-height:1.5}.business-pricing .mh-plans li svg{margin-top:2px;color:var(--bp-muted)}.business-pricing .mh-plans article>p{min-height:44px}.business-pricing .mh-plans article.bp-popular{border-color:var(--bp-highlight);box-shadow:0 0 0 1px var(--bp-highlight)}.bp-popular-label{position:absolute;top:-14px;left:20px;border-radius:7px;background:var(--bp-accent);color:var(--bp-on-accent);padding:5px 10px;font-size:11px;letter-spacing:.02em}.business-pricing .mh-plan-price{flex-wrap:wrap}.business-pricing .mh-plan-price strong{font-size:clamp(30px,3.2vw,44px);letter-spacing:-.05em}.business-pricing .mh-plan-price span{font-size:11px}.business-pricing .mh-plans ul{font-size:12px}.business-pricing .mh-plan-cta{background:var(--bp-soft);border:1px solid var(--bp-border)}.business-pricing .bp-popular .mh-plan-cta{background:var(--bp-accent);color:var(--bp-on-accent);border-color:var(--bp-accent)}.business-pricing .mh-enterprise{margin-top:22px;border:1px solid var(--bp-border);border-radius:14px;padding:25px}.business-pricing .mh-enterprise{display:flex;align-items:center;justify-content:space-between;gap:25px}.business-pricing .mh-enterprise h3{font-size:19px;font-weight:500}.business-pricing .mh-enterprise p{margin-top:7px;color:var(--bp-muted);font-size:13px}.business-pricing .mh-enterprise button{display:inline-flex;align-items:center;gap:20px;padding:10px 14px;border:1px solid var(--bp-border);border-radius:8px;white-space:nowrap;font-size:13px}.bp-billing-note{max-width:800px;margin:22px auto 0!important;font-size:12px;text-align:center;line-height:1.8;color:var(--bp-muted)}.bp-matrix{padding-top:30px;scroll-margin-top:100px}.bp-matrix h3{color:inherit;font-family:inherit;font-weight:500;font-size:34px}.bp-matrix p{margin-top:12px!important;color:var(--bp-muted)}.bp-matrix .overflow-x-auto{background:var(--bp-card);border-color:var(--bp-border);box-shadow:none;border-radius:14px}.bp-matrix table{min-width:980px}.bp-matrix thead tr,.bp-matrix thead th{background:var(--bp-soft);color:var(--mh-ink)}.bp-matrix tr{border-color:var(--bp-border)}.bp-matrix tbody th{background:var(--bp-card);color:inherit;font-size:12px}.bp-matrix td{color:var(--bp-muted);font-size:12px;line-height:1.7}.bp-matrix tr:hover{background:var(--bp-hover)}.bp-matrix th,.bp-matrix td{padding:17px 20px}.bp-workspaces{border-top:1px solid var(--bp-border);border-bottom:1px solid var(--bp-border);padding-top:65px;padding-bottom:65px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.bp-workspaces h2,.bp-faq h2{margin-top:18px!important;font-size:38px;line-height:1.15;font-weight:500;letter-spacing:-.045em}.bp-workspaces>div>p:not(.mh-eyebrow){color:var(--bp-muted);font-size:16px;line-height:1.8}.bp-facts{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.bp-facts span{font-size:11px;padding:8px 12px;border:1px solid var(--bp-border);border-radius:30px}.bp-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding-top:90px;padding-bottom:90px}.bp-faq details{border-bottom:1px solid var(--bp-border);padding:21px 0}.bp-faq details:first-child{padding-top:0}.bp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:15px;font-weight:500}.bp-faq summary::-webkit-details-marker{display:none}.bp-faq details[open] summary span{transform:rotate(45deg)}.bp-faq details p{margin-top:16px!important;color:var(--bp-muted);font-size:14px;line-height:1.8}.bp-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;border-top:1px solid var(--bp-border);padding-top:30px;padding-bottom:30px;font-size:12px;color:var(--bp-muted)}.bp-footer>a{font-size:18px;color:var(--mh-ink);font-weight:600}.bp-footer nav{display:flex;gap:24px}@media(max-width:1000px){.business-pricing .mh-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.bp-workspaces,.bp-faq{gap:40px}}@media(max-width:600px){.bp-hero{padding:116px 22px 20px}.bp-hero h1{font-size:39px}.bp-hero>p:not(.mh-eyebrow){font-size:14px}.business-pricing .mh-pricing-heading{flex-direction:column;align-items:flex-start;gap:24px}.business-pricing .mh-enterprise{align-items:flex-start;flex-direction:column}.business-pricing .mh-pricing-heading h2{font-size:28px}.business-pricing .mh-plans{grid-template-columns:1fr}.business-pricing .mh-plans article{padding:26px}.business-pricing .mh-plans article>p{min-height:0}.bp-workspaces,.bp-faq{grid-template-columns:1fr;padding-top:50px;padding-bottom:50px;gap:30px}.bp-workspaces h2,.bp-faq h2{font-size:31px}.bp-matrix th,.bp-matrix td{padding:14px}.bp-matrix tbody th,.bp-matrix thead th:first-child{max-width:145px;white-space:normal}.bp-footer>span{width:100%}}@media(prefers-color-scheme:dark){.business-pricing{--mh-ink: #eee;--mh-muted: #a6a6a6;--mh-paper: #151515;--mh-line: #363636;--bp-border: #363636;--bp-muted: #b0b0b0;--bp-card: #202020;--bp-soft: #2b2b2b;--bp-hover: #282828;--bp-accent: #eee;--bp-on-accent: #242424;--bp-highlight: #929292}}
