/*!***************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/styles/pages/org.css ***!
  \***************************************************************************************************************************************************************************************************/
/* ===================== PRICING — org variant ===================== */
/* Loaded after components/pricing.css, so these win on the org page only:
   brand-blue accents, centered description/highlight, no bullets. */

section.pricing .card .card-body .plan-title {
    color: var(--btn-primary-bg);
    margin-top: 1.5rem;
}

section.pricing .card .card-body .description {
    text-align: center;
    color: var(--bg-dark);
    font-weight: 700;
    /* Tall enough for the 4-line description so the highlight lines up
       across the three cards. */
    min-height: 8rem;
    margin-bottom: 1.5rem;
}

section.pricing .card .card-body .highlight {
    text-align: center;
    color: var(--btn-primary-bg);
    /* Equal height so the benefits list starts at the same offset. */
    min-height: 3.5rem;
    margin-bottom: 1.5rem;
}

section.pricing .card .card-body ul.benefits {
    list-style: none;
    padding: 1em;
    color: var(--bg-dark);
    /* Centre the list as a block under the centred highlight, while the
       items themselves stay left-aligned. */
    width: fit-content;
    margin-inline: auto;
    /* Absorb the leftover height so the quota line sits at the same
       offset in all three cards, whatever the number of benefits. */
    flex-grow: 1;
}

section.pricing .card .card-body .quota .quota-number {
    color: var(--btn-primary-bg);
}

section.pricing .card .card-body .quota .quota-unit {
    color: var(--bg-dark);
}

/* Beat the mt-2 utility carried in the markup. */
section.pricing .card .card-body .quota {
    padding: 1em;
    margin-top: 1.5rem !important;
}

section.pricing .card .ctas .btn {
    color: var(--btn-primary-bg) !important;
    border-color: var(--btn-primary-bg) !important;
}

section.pricing .card .ctas .btn:hover {
    background-color: var(--btn-primary-bg) !important;
    color: #fff !important;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzL3BhZ2VzL29yZy5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsc0VBQXNFO0FBQ3RFO29FQUNvRTs7QUFFcEU7SUFDSSw0QkFBNEI7SUFDNUIsa0JBQWtCO0FBQ3RCOztBQUVBO0lBQ0ksa0JBQWtCO0lBQ2xCLHFCQUFxQjtJQUNyQixnQkFBZ0I7SUFDaEI7Z0NBQzRCO0lBQzVCLGdCQUFnQjtJQUNoQixxQkFBcUI7QUFDekI7O0FBRUE7SUFDSSxrQkFBa0I7SUFDbEIsNEJBQTRCO0lBQzVCLGlFQUFpRTtJQUNqRSxrQkFBa0I7SUFDbEIscUJBQXFCO0FBQ3pCOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCLFlBQVk7SUFDWixxQkFBcUI7SUFDckI7NENBQ3dDO0lBQ3hDLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkI7b0VBQ2dFO0lBQ2hFLFlBQVk7QUFDaEI7O0FBRUE7SUFDSSw0QkFBNEI7QUFDaEM7O0FBRUE7SUFDSSxxQkFBcUI7QUFDekI7O0FBRUEsaURBQWlEO0FBQ2pEO0lBQ0ksWUFBWTtJQUNaLDZCQUE2QjtBQUNqQzs7QUFFQTtJQUNJLHVDQUF1QztJQUN2Qyw4Q0FBOEM7QUFDbEQ7O0FBRUE7SUFDSSxrREFBa0Q7SUFDbEQsc0JBQXNCO0FBQzFCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9wYWdlcy9vcmcuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qID09PT09PT09PT09PT09PT09PT09PSBQUklDSU5HIOKAlCBvcmcgdmFyaWFudCA9PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyogTG9hZGVkIGFmdGVyIGNvbXBvbmVudHMvcHJpY2luZy5jc3MsIHNvIHRoZXNlIHdpbiBvbiB0aGUgb3JnIHBhZ2Ugb25seTpcclxuICAgYnJhbmQtYmx1ZSBhY2NlbnRzLCBjZW50ZXJlZCBkZXNjcmlwdGlvbi9oaWdobGlnaHQsIG5vIGJ1bGxldHMuICovXHJcblxyXG5zZWN0aW9uLnByaWNpbmcgLmNhcmQgLmNhcmQtYm9keSAucGxhbi10aXRsZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYmcpO1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG59XHJcblxyXG5zZWN0aW9uLnByaWNpbmcgLmNhcmQgLmNhcmQtYm9keSAuZGVzY3JpcHRpb24ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHZhcigtLWJnLWRhcmspO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIC8qIFRhbGwgZW5vdWdoIGZvciB0aGUgNC1saW5lIGRlc2NyaXB0aW9uIHNvIHRoZSBoaWdobGlnaHQgbGluZXMgdXBcclxuICAgICAgIGFjcm9zcyB0aGUgdGhyZWUgY2FyZHMuICovXHJcbiAgICBtaW4taGVpZ2h0OiA4cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG59XHJcblxyXG5zZWN0aW9uLnByaWNpbmcgLmNhcmQgLmNhcmQtYm9keSAuaGlnaGxpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1iZyk7XHJcbiAgICAvKiBFcXVhbCBoZWlnaHQgc28gdGhlIGJlbmVmaXRzIGxpc3Qgc3RhcnRzIGF0IHRoZSBzYW1lIG9mZnNldC4gKi9cclxuICAgIG1pbi1oZWlnaHQ6IDMuNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxufVxyXG5cclxuc2VjdGlvbi5wcmljaW5nIC5jYXJkIC5jYXJkLWJvZHkgdWwuYmVuZWZpdHMge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDFlbTtcclxuICAgIGNvbG9yOiB2YXIoLS1iZy1kYXJrKTtcclxuICAgIC8qIENlbnRyZSB0aGUgbGlzdCBhcyBhIGJsb2NrIHVuZGVyIHRoZSBjZW50cmVkIGhpZ2hsaWdodCwgd2hpbGUgdGhlXHJcbiAgICAgICBpdGVtcyB0aGVtc2VsdmVzIHN0YXkgbGVmdC1hbGlnbmVkLiAqL1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgIC8qIEFic29yYiB0aGUgbGVmdG92ZXIgaGVpZ2h0IHNvIHRoZSBxdW90YSBsaW5lIHNpdHMgYXQgdGhlIHNhbWVcclxuICAgICAgIG9mZnNldCBpbiBhbGwgdGhyZWUgY2FyZHMsIHdoYXRldmVyIHRoZSBudW1iZXIgb2YgYmVuZWZpdHMuICovXHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuXHJcbnNlY3Rpb24ucHJpY2luZyAuY2FyZCAuY2FyZC1ib2R5IC5xdW90YSAucXVvdGEtbnVtYmVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1iZyk7XHJcbn1cclxuXHJcbnNlY3Rpb24ucHJpY2luZyAuY2FyZCAuY2FyZC1ib2R5IC5xdW90YSAucXVvdGEtdW5pdCB7XHJcbiAgICBjb2xvcjogdmFyKC0tYmctZGFyayk7XHJcbn1cclxuXHJcbi8qIEJlYXQgdGhlIG10LTIgdXRpbGl0eSBjYXJyaWVkIGluIHRoZSBtYXJrdXAuICovXHJcbnNlY3Rpb24ucHJpY2luZyAuY2FyZCAuY2FyZC1ib2R5IC5xdW90YSB7XHJcbiAgICBwYWRkaW5nOiAxZW07XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuc2VjdGlvbi5wcmljaW5nIC5jYXJkIC5jdGFzIC5idG4ge1xyXG4gICAgY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWJnKSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1iZykgIWltcG9ydGFudDtcclxufVxyXG5cclxuc2VjdGlvbi5wcmljaW5nIC5jYXJkIC5jdGFzIC5idG46aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYmcpICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG59XHJcbiJdLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VSb290IjoiIn0=*/