.pricing-plan-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin-bottom:.5rem}.pricing-plan-card .pricing-monthly,.pricing-plan-card .pricing-quarterly,.pricing-plan-card .pricing-yearly{display:none}.pricing-plan-cards[data-active=monthly] .pricing-monthly,.pricing-plan-cards[data-active=quarterly] .pricing-quarterly,.pricing-plan-cards[data-active=yearly] .pricing-yearly{display:block}.pricing-plan-cards .cards-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pricing-plan-cards .cards-heading.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pricing-plan-cards .cards-heading.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pricing-plan-cards .cards-heading.right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pricing-plan-cards .pricing-buttons{text-align:center}.pricing-plan-cards .cards-container{display:grid;gap:2rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}@media not all and (min-width:640px){.pricing-plan-cards .cards-container{grid-auto-flow:row;width:100%}}.pricing-plan-cards .pricing-plan-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;--tw-bg-opacity:1;--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06));background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pricing-plan-cards .pricing-plan-card,.pricing-plan-cards .pricing-plan-card:hover{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.pricing-plan-cards .pricing-plan-card:hover{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.pricing-plan-cards .pricing-plan-card .card-header{padding:1rem}.pricing-plan-cards .pricing-plan-card .card-header .card-pricing{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:3rem;line-height:1}.pricing-plan-cards .pricing-plan-card .card-body{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end}.pricing-plan-cards .pricing-plan-card .bulletpoint-toggle{border-top-width:1px;cursor:pointer;text-align:center}.pricing-plan-cards .pricing-plan-card .bulletpoint-toggle a{padding-bottom:1rem;padding-top:1rem;width:100%}.pricing-plan-cards .pricing-plan-card .bulletpoint-toggle a:focus,.pricing-plan-cards .pricing-plan-card .bulletpoint-toggle a:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.pricing-plan-cards .pricing-plan-card .card-bulletpoints{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;padding-left:1rem;padding-right:1rem}.pricing-plan-cards .pricing-plan-card .card-bulletpoints ul{padding-bottom:1rem;padding-top:.5rem}.pricing-plan-cards .pricing-plan-card .card-bulletpoints:not(.is-open){display:none}