/* Generated by scripts/build-dark-css.py from public-pricing.css. Do not edit: change public-pricing.css or the script, then regenerate. */
.public-site .pricing-lead{color:#a3a8b0}
.public-site .pricing-price-panel{color:#f4f5f6;background:#111317}
.public-site .pricing-availability{border:1px solid #42454b;color:#cdd0d5}
.public-site .pricing-period{color:#c7c9ce}
.public-site .pricing-tax{color:#f4f5f6}
.public-site .pricing-tax span{color:#9ea2aa}
.public-site .pricing-action .button.secondary{border-color:#5c6068;color:#f4f5f6;background:transparent}
.public-site .pricing-action .button.secondary:hover{border-color:#242526;background:#24272c}
.public-site .pricing-action > p{color:#9ea2aa}
.public-site .pricing-allowances{color:#a3a8b0}
.public-site .pricing-faq-heading > p:last-child{color:#a3a8b0}
.public-site .pricing-faq details{border-top:1px solid #2b2d31}
.public-site .pricing-faq details:last-child{border-bottom:1px solid #2b2d31}
.public-site .pricing-faq summary{color:#eceef1}
.public-site .pricing-faq summary:focus-visible{outline:2px solid #f0542c}
.public-site .pricing-faq-icon::before, .public-site .pricing-faq-icon::after{background:#343b46}
.public-site .pricing-faq details p{color:#a3a8b0}
.pricing-faq p a{color:#ff8d6e;text-decoration:underline}
.pricing-faq p a:hover{color:#f3947b}
.public-site .pricing-price-panel{border:1px solid #2a2c2e;color:#eceef1;background:#171a1f}
.public-site .pricing-price-panel .pricing-availability{border-color:#2a2f35;color:#a3a8b0}
.public-site .pricing-price-panel .pricing-period{color:#a3a8b0}
.public-site .pricing-price-panel .pricing-tax{color:#eceef1}
.public-site .pricing-price-panel .pricing-tax span{color:#a3a8b0}
.public-site .pricing-price-panel .pricing-action > p{color:#a3a8b0}
.public-site .pricing-price-panel .pricing-action .button.secondary{border-color:#313337;color:#eceef1}
.public-site .pricing-price-panel .pricing-action .button.secondary:hover{border-color:#3d434c;background:#0f1115}
.public-site .pricing-plan-summary{color:#a3a8b0}
.public-site .pricing-highlights{border-top:1px solid #292b2e}
.public-site .pricing-highlights li::before{color:#fe8d71}
.public-site .pricing-price-panel.is-featured{border-color:#2c3038;color:#f4f5f6;background:#111317}
.public-site .pricing-price-panel.is-featured::after{background:radial-gradient(circle, #f0542c3d, #f0542c00 70%)}
.public-site .pricing-price-panel.is-featured .pricing-availability{border-color:#f0542c;color:#f5896b}
.public-site .pricing-price-panel.is-featured .pricing-plan-summary,
.public-site .pricing-price-panel.is-featured .pricing-period,
.public-site .pricing-price-panel.is-featured .pricing-tax span,
.public-site .pricing-price-panel.is-featured .pricing-action > p{color:#a3a8b0}
.public-site .pricing-price-panel.is-featured .pricing-tax{color:#f4f5f6}
.public-site .pricing-price-panel.is-featured .pricing-highlights{border-color:#2c3038}
.public-site .pricing-price-panel.is-featured .pricing-action .button.secondary{border-color:#5c6068;color:#f4f5f6;background:transparent}
.public-site .pricing-price-panel.is-featured .pricing-action .button.secondary:hover{border-color:#242526;background:#24272c}
.public-site .pricing-compare-scroll{border:1px solid #2a2c2e;background:#171a1f}
.public-site .pricing-compare thead th{border-bottom:1px solid #2a2c2e;background:#171a1f;color:#eceef1}
.public-site .pricing-compare thead th.is-featured{color:#fb8f74}
.public-site .pricing-compare .compare-group th{color:#d9a291}
.public-site .pricing-compare tbody tr:not(.compare-group){border-top:1px solid #252930}
.public-site .pricing-compare tbody th strong{color:#eceef1}
.public-site .pricing-compare tbody th span{color:#a3a8b0}
.public-site .pricing-compare td{color:#eceef1}
.public-site .pricing-compare td.is-featured{background:#18110d}
.public-site .pricing-compare .compare-yes{color:#fe8d71}
.public-site .pricing-compare .compare-no{color:#8c929a}
@media (max-width: 720px){.public-site .pricing-compare td::before{color:#a3a8b0}}
