#bc-pricing .px-deck{font-size:19px}#bc-pricing #px-starters{border-block:1px solid #CEC5B8;padding:18px 0 22px}#bc-pricing #px-starters>summary{font:400 29px/1.3 BCIdeaCastoro,Georgia,serif;color:#213B34;padding:8px 0}#bc-pricing .px-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px}#bc-pricing .px-versions{display:flex;flex-wrap:wrap;gap:18px 30px;align-items:center;justify-content:space-between;padding:20px 24px;background:#E8EFE4;margin-bottom:28px}#bc-pricing .px-versions .bh-eyebrow{margin-bottom:8px}#bc-pricing .px-versions [role=group]{display:flex;gap:8px;flex-wrap:wrap}#bc-pricing .px-versions [data-px-version]{font:inherit;font-size:14px;border:1px solid #879582;background:transparent;padding:10px 15px;min-height:44px;cursor:pointer;color:#213B34}#bc-pricing .px-versions [aria-pressed=true]{background:#213B34;color:#FFF9F1}#bc-pricing #px-version-note{font-size:14px;max-width:340px}#bc-pricing .px-cost-block{margin-bottom:35px}#bc-pricing .px-cost-block+.px-cost-block{border-top:1px solid #CEC5B8;padding-top:30px}#bc-pricing .px-line{border:1px solid #CEC5B8;background:#FFFCF7;padding:24px;margin:20px 0}#bc-pricing .px-line>header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}#bc-pricing .px-line>header h4{font-size:22px}#bc-pricing .px-line .bh-field:last-child{margin-bottom:0}#bc-pricing .px-live-price{display:flex;gap:30px;align-items:center;justify-content:space-between;background:#F0E9DD;padding:25px;margin-bottom:25px}#bc-pricing .px-live-price>.bh-field{margin:0;width:min(380px,100%)}#bc-pricing .px-live-price input{font-size:23px}#bc-pricing .px-summary{display:grid;grid-template-columns:1fr 1.1fr;border:1px solid #CEC5B8;margin:20px 0 28px}#bc-pricing .px-highlight{padding:32px;background:#E8EFE4}#bc-pricing .px-highlight.px-shortfall{background:#F5E7DF}#bc-pricing .px-highlight h3{font-size:24px}#bc-pricing .px-big{font-size:clamp(30px,4cqw,45px);color:#213B34;margin:18px 0!important;line-height:1.2;font-variant-numeric:tabular-nums}#bc-pricing .px-shortfall .px-big{color:#8B3426}#bc-pricing .px-breakdown{padding:30px}#bc-pricing .px-breakdown dl{margin:15px 0 0}#bc-pricing .px-breakdown dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:9px 0;border-bottom:1px solid #E1D9CD;font-size:15px}#bc-pricing .px-breakdown dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}#bc-pricing .px-bar{height:16px;display:flex;border:1px solid #AFA495;margin:25px 0 10px;overflow:hidden}#bc-pricing .px-bar span{height:100%;min-width:0}#bc-pricing .px-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:25px 0}#bc-pricing .px-metrics article{padding:24px;background:#F0E9DD}#bc-pricing .px-metrics h3{font-size:22px}#bc-pricing .px-metric{font-size:25px;color:#213B34;line-height:1.3;margin:14px 0!important;font-variant-numeric:tabular-nums}#bc-pricing .px-metrics p:last-child{font-size:13px}#bc-pricing .px-checks{padding:26px;border:1px solid #CEC5B8;margin:28px 0}#bc-pricing .px-checks h3{font-size:25px}#bc-pricing .px-checks ul{padding-left:20px;font-size:15px}#bc-pricing .px-checks li+li{margin-top:12px}#bc-pricing .px-math{margin:25px 0;border-block:1px solid #CEC5B8;padding:12px 0}#bc-pricing .px-math summary{padding:10px 0;min-height:44px}#bc-pricing .px-math p{font-size:14px}#bc-pricing .px-comparison{margin:40px 0 20px}#bc-pricing .px-table-wrap{overflow-x:auto;margin-top:22px}#bc-pricing table{border-collapse:collapse;width:100%;font-size:14px;table-layout:fixed}#bc-pricing th,#bc-pricing td{padding:15px;text-align:left;vertical-align:top;border-bottom:1px solid #CEC5B8;overflow-wrap:anywhere}#bc-pricing thead th{background:#E8EFE4;font-weight:500}#bc-pricing tbody th{font-weight:400}#bc-pricing .px-related{display:flex;flex-wrap:wrap;gap:15px 25px}#bc-pricing .px-undo{padding:15px 22px;background:#F0E9DD;display:flex;justify-content:space-between;gap:20px;margin:25px 0}#bc-pricing #px-confirm{width:min(500px,calc(100% - 32px));padding:28px;background:#FFF9F1;border:1px solid #CEC5B8;color:#242323}#bc-pricing #px-confirm::backdrop{background:rgb(24 39 34 / .7)}#bc-pricing #px-confirm p{margin:16px 0 22px}#bc-pricing #px-confirm>div{display:flex;gap:12px;flex-wrap:wrap}
@container(max-width:800px){#bc-pricing .px-summary{grid-template-columns:1fr}#bc-pricing .px-metrics{grid-template-columns:1fr 1fr}#bc-pricing .px-live-price{align-items:start;flex-direction:column}}
@container(max-width:550px){#bc-pricing .px-pair,#bc-pricing .px-metrics{grid-template-columns:1fr;gap:16px}#bc-pricing .px-line,#bc-pricing .px-highlight,#bc-pricing .px-breakdown,#bc-pricing .px-checks{padding:20px}#bc-pricing th,#bc-pricing td{padding:12px 8px;font-size:12px}#bc-pricing .px-deck{font-size:17px}}

#bc-pricing input::placeholder,#bc-pricing textarea::placeholder{color:#727670;opacity:1}
