/*!
 * 
 *         ============= BUILD INFO =============
 *         MFE: Phoenix-upper-funnel
 *         chunkName: component-clientlibs/planCard/planCard.v2/planCard
 *         VERSION: release-phoenix-upper-funnel-1.1.68659.2099466564-7c82f427-10-gae7d2baab
 *         BRANCH: release/fix-upper-funnel-10-16
 *         COMMITHASH: ae7d2baabc048f2b20996969622a1769698e712b
 *         LASTCOMMITDATETIME: 2025-10-18T12:55:49-07:00
 *         ============= If you're reading this, why not come work with us? https://www.t-mobile.com/careers =============
 */@keyframes skeletonLoaderShimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}.upf-planCard__container--ssr{grid-template-areas:"outside" "main"}@media(min-width:1024px){.upf-planCard__container--ssr{grid-template-areas:"outside outside outside" "main main main"}}.upf-planCard__container--ssr .upf-planCard__plan-details{padding:1.6rem 2rem 0}.upf-planCard__container--ssr .upf-planCard__available-plans{grid-area:outside;margin-bottom:var(--phx--spacer-3)}@media(min-width:601px){.upf-planCard__container--ssr .upf-planCard__available-plans{margin-bottom:var(--phx--spacer-4)}}.upf-planCard__container--ssr .upf-planCard__checkmark-item svg{min-width:16px}.upf-planCard__container--ssr hr{border:1px solid var(--tdds-color-brand-grayscale-300)}.upf-planCard__container--ssr .upf-planCard__CTA{box-sizing:border-box;height:20px;margin:0 auto;padding:8px 16px;text-align:center;width:100%}@media(min-width:600px){.upf-planCard__container--ssr .upf-planCard__CTA{width:40%}}.upf-planCard__container--ssr .upf-planCard__CTA[aria-disabled=true]{background-color:var(--tdds-color-brand-grayscale-200);border-color:transparent;color:var(--tdds-color-brand-grayscale-500);cursor:not-allowed;opacity:1}.upf-planCard__container--ssr .upf-planCard__feature-list{font-weight:400}.upf-planCard__container--ssr .upf-planCard__feature-list ul{list-style:initial;margin-bottom:0;margin-left:0;padding-left:2rem}.upf-planCard__container--ssr .upf-planCard__feature-list ul li{padding-bottom:4px}.upf-planCard__container--ssr .upf-planCard__feature-list{min-height:var(--upf--plan-card-min-height)}.upf-planCard__container--ssr .upf-planCard__compare a{font-size:var(--phx--type-bodySM-size-base);font-weight:400;padding-bottom:1rem;text-decoration:underline}.upf-planCard__container--ssr .upf-planCard__plan_short_description{padding-bottom:1rem}.upf-planCard__container--ssr [data-upf-plan-card-hide]{display:none}.upf-planCard__broadband_facts .tdds-broadband-facts{min-width:-moz-min-content;min-width:min-content}