/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
.plan-carousel[data-v-8cd93283] .carousel-container{grid-auto-flow:column;grid-auto-columns:max(var(--spacing-patterns-plan-card-plan-content-size-min-width),min(85vw,calc((100% - (var(--carousel-columns) - 1)*var(--carousel-gap))/var(--carousel-columns)),var(--patterns-carousel-component-max-width)));-moz-column-gap:var(--carousel-gap);column-gap:var(--carousel-gap);grid-template-rows:[promo]auto[image]auto[title]auto[desc]auto[costs cost-elec-divider]auto[cost-elec]auto[cost-gas-divider]auto[cost-gas]auto[cost-end-divider]auto[benefits]auto[addon]auto[rates-head]auto[rates-body]auto[footer]auto[end];row-gap:0;margin-left:0;display:grid}.plan-carousel[data-v-8cd93283] .carousel-item{width:auto;min-width:0;max-width:none;padding-left:0}.plan-carousel[data-v-8cd93283] .carousel-container>.carousel-item:last-child{margin-right:0}.plan-carousel[data-v-8cd93283] .carousel-item{grid-row:promo/end}:is(.plan-carousel[data-v-8cd93283] .carousel-item:has(.card-wrapper),.plan-carousel[data-v-8cd93283] .carousel-item:has(.card-wrapper)>div,.plan-carousel[data-v-8cd93283] .plan-carousel-card-wrapper){grid-template-rows:subgrid;grid-row:promo/end;display:grid}:is(.plan-carousel[data-v-8cd93283] .card-wrapper,.plan-carousel[data-v-8cd93283] .content-wrapper){grid-template-rows:subgrid;grid-row:image/end;display:grid}:is(.plan-carousel[data-v-8cd93283] .card-wrapper.has-promo,.plan-carousel[data-v-8cd93283] .card-wrapper.has-promo>.content-wrapper){grid-row:promo/end}.plan-carousel[data-v-8cd93283] .image-promo-wrapper{grid-template-rows:subgrid;grid-row:image/title;display:grid}.plan-carousel[data-v-8cd93283] .card-wrapper.has-promo .image-promo-wrapper{grid-row:promo/title}.plan-carousel[data-v-8cd93283] .promo{grid-row:promo}.plan-carousel[data-v-8cd93283] .breakout-image{grid-row:image}.plan-carousel[data-v-8cd93283] .title-wrapper{grid-row:title}.plan-carousel[data-v-8cd93283] .text-wrapper{grid-template-rows:subgrid;grid-row:desc/end;row-gap:0;display:grid}.plan-carousel[data-v-8cd93283] .plan-card-description{grid-row:desc}.plan-carousel[data-v-8cd93283] .plan-card-information{grid-template-rows:subgrid;grid-row:costs/end;row-gap:0;display:grid}.plan-carousel[data-v-8cd93283] .plan-card-cost-section{grid-template-rows:subgrid;grid-row:costs/benefits;row-gap:0;display:grid}.plan-carousel[data-v-8cd93283] .plan-card-electricity-cost{grid-row:cost-elec}.plan-carousel[data-v-8cd93283] .plan-card-gas-cost{grid-row:cost-gas}.plan-carousel[data-v-8cd93283] .plan-card-cost-section>.divider:first-child{grid-row:cost-elec-divider}.plan-carousel[data-v-8cd93283] .plan-card-electricity-cost+.divider{grid-row:cost-gas-divider}.plan-carousel[data-v-8cd93283] .plan-card-cost-section>.divider:last-child{grid-row:cost-end-divider}.plan-carousel[data-v-8cd93283] .plan-card-benefits{grid-row:benefits}.plan-carousel[data-v-8cd93283] .plan-card-optional-add-on{grid-row:addon}.plan-carousel[data-v-8cd93283] .plan-card-rates{grid-template-rows:subgrid;grid-row:rates-head/footer;display:grid}.plan-carousel[data-v-8cd93283] .plan-card-footer{row-gap:var(--spacing-patterns-plan-card-plan-content-padding-gap);grid-row:footer}:is(.plan-carousel[data-v-8cd93283] .plan-card-cost-section>:first-child:not(.plan-card-gas-cost),.plan-carousel[data-v-8cd93283] .plan-card-benefits,.plan-carousel[data-v-8cd93283] .plan-card-optional-add-on,.plan-carousel[data-v-8cd93283] .plan-card-rates>:first-child,.plan-carousel[data-v-8cd93283] .plan-card-footer){margin-top:var(--spacing-patterns-plan-card-plan-content-padding-gap)}:is(.plan-carousel[data-v-8cd93283] .plan-card-electricity-cost,.plan-carousel[data-v-8cd93283] .plan-card-electricity-cost+.divider,.plan-carousel[data-v-8cd93283] .plan-card-gas-cost,.plan-carousel[data-v-8cd93283] .plan-card-cost-section>.divider:last-child){margin-top:var(--spacing-patterns-plan-card-plan-content-group-content-gap)}.plan-carousel.bottom-align-actions[data-v-8cd93283] .plan-card-actions{margin-top:auto}:is(.plan-carousel[data-v-8cd93283] .carousel-item:has(.card-wrapper),.plan-carousel[data-v-8cd93283] .carousel-item:has(.card-wrapper)>div,.plan-carousel[data-v-8cd93283] .plan-carousel-card-wrapper,.plan-carousel[data-v-8cd93283] .card-wrapper,.plan-carousel[data-v-8cd93283] .content-wrapper,.plan-carousel[data-v-8cd93283] .image-promo-wrapper,.plan-carousel[data-v-8cd93283] .text-wrapper,.plan-carousel[data-v-8cd93283] .plan-card-information,.plan-carousel[data-v-8cd93283] .plan-card-cost-section,.plan-carousel[data-v-8cd93283] .plan-card-rates){grid-template-columns:minmax(0,1fr)}.plan-carousel[data-v-8cd93283] .card-wrapper{overflow-wrap:anywhere}.plan-carousel[data-v-8cd93283] .plan-card-rates .content[data-state=open]{animation:.2s plan-rates-fade-in-8cd93283}.plan-carousel[data-v-8cd93283] .plan-card-rates .content[data-state=closed]{animation:.15s plan-rates-fade-out-8cd93283}@keyframes plan-rates-fade-in-8cd93283{0%{opacity:0}}@keyframes plan-rates-fade-out-8cd93283{to{opacity:0}}
