/*!
 * 
 *         ============= BUILD INFO =============
 *         MFE: Phoenix-broadband-upper-funnel
 *         chunkName: component-clientlibs/universalEligibilityChecker.v1/universalEligibilityChecker
 *         VERSION: dc12fd6
 *         BRANCH: HEAD
 *         COMMITHASH: dc12fd694df5f443e4a6c244c5c306925faa19d2
 *         LASTCOMMITDATETIME: 2025-07-16T17:58:40+00: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}}.bb-upf-eligibilityForm__container [x-cloak]{display:none!important}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__form[data-inverse]{border-width:0}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__form[data-inverse] .bb-upf-eligibilityForm__addressResult{color:var(--field--text-color)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__form[data-inverse] .bb-upf-eligibilityForm__resultContainer{color:var(--tdds-color-brand-grayscale-1000)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__form[data-inverse] .bb-upf-form__sticky{background-color:var(--tdds-color-brand-grayscale-1000)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__main{padding:0}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__inputWrapper{align-items:start;display:flex;flex-wrap:nowrap;gap:var(--phx--spacer-2);margin-top:0}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__inputWrapper .bb-upf-eligibilityForm__feedback{align-items:baseline}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__inputWrapper input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__inputWrapper input[type=search]::-ms-clear{display:none;height:0;width:0}@media(min-width:600px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__inputWrapper{flex-direction:row}}@media(max-width:599px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__inputWrapper{align-items:stretch;flex-direction:column;flex-wrap:wrap}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__inputWrapper .bb-upf-eligibilityForm__availabilityButton,.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__inputWrapper .bb-upf-eligibilityForm__planButton{box-shadow:none;flex-shrink:0}@media(min-width:600px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__inputWrapper .bb-upf-eligibilityForm__availabilityButton,.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__inputWrapper .bb-upf-eligibilityForm__planButton{white-space:nowrap;width:auto}}@media(max-width:599px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__inputWrapper .bb-upf-eligibilityForm__availabilityButton,.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__inputWrapper .bb-upf-eligibilityForm__planButton{width:100%}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__address{grid-column:span 3;position:relative}@media(min-width:1024px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__address{grid-column:span 2}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__unit{grid-column:span 3}@media(min-width:600px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__unit{grid-column:span 1;max-width:calc(var(--tdds-spacing-size-96) + var(--tdds-spacing-size-20))}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__baseAddressField{align-items:center;display:flex;gap:var(--tdds-spacing-size-8);max-width:var(--form--width-max)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__baseAddressField .bb-upf-eligibilityForm__baseAddress{font-family:var(--phx--text-family-brand);font-size:var(--tdds-font-size-20);font-weight:var(--phx--text-weight-extra);line-height:var(--tdds-line-height-22)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__baseAddressField--editButton{cursor:pointer;text-underline-offset:var(--phx--spacer-h)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__resultContainer{-webkit-overflow-scrolling:touch;background-color:var(--tdds-color-brand-grayscale-100);border:var(--field--border-width-focus) var(--field--border-color-active) solid;border-radius:var(--tdds-border-radius-size-4);border-top-width:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.08);height:auto;margin-top:var(--tdds-spacing-size-4);max-height:calc(100vh - var(--js--header-height-overall));position:absolute;width:100%;z-index:1}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__addressResult{color:var(--field--text-color)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__addressResult ul.bb-upf-eligibilityForm__addressList{list-style-type:none;margin:0;padding:0}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__addressResult ul.bb-upf-eligibilityForm__addressList li.bb-upf-eligibilityForm__addressListItem{display:flex;padding:var(--tdds-spacing-size-8) var(--tdds-spacing-size-16)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__addressResult ul.bb-upf-eligibilityForm__addressList li.bb-upf-eligibilityForm__addressListItem:last-child{border:none}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__addressResult ul.bb-upf-eligibilityForm__addressList button.bb-upf-eligibilityForm__addressListButton{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font-size:var(--tdds-font-size-14);font-weight:var(--phx--text-weight-normal);line-height:var(--tdds-line-height-20);margin:0 var(--tdds-spacing-size-16);padding:0;text-align:left}@media(min-width:1024px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__addressResult ul.bb-upf-eligibilityForm__addressList button.bb-upf-eligibilityForm__addressListButton{font-size:var(--tdds-font-size-16)}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__addressResult ul.bb-upf-eligibilityForm__addressList button.bb-upf-eligibilityForm__addressListButton:hover{color:var(--tdds-color-brand-primary-400)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__addressResult ul.bb-upf-eligibilityForm__addressList button.bb-upf-eligibilityForm__addressListButton:focus-visible{color:var(--tdds-color-brand-primary-400)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__footer{display:flex;flex-direction:column}@media(min-width:1024px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__footer{display:block}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__footer .bb-upf-eligibilityForm__section{padding:var(--tdds-spacing-size-20) 0 var(--tdds-spacing-size-16) 0}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__footer .bb-upf-eligibilityForm__section .bb-upf-eligibilityForm__availabilityButton{box-shadow:none;width:100%}@media(min-width:1024px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__footer .bb-upf-eligibilityForm__section .bb-upf-eligibilityForm__availabilityButton{width:auto}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__addressField{text-overflow:ellipsis}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__fullTerms{color:var(--tdds-color-brand-grayscale-600);font-size:var(--tdds-font-size-12);margin-top:var(--tdds-spacing-size-12)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__fullTermsLink{font-weight:var(--tdds-font-weight-semibold)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section{padding:var(--tdds-spacing-size-12)}@media(min-width:1024px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section{max-height:calc(var(--tdds-spacing-size-96) + var(--tdds-spacing-size-20));padding:var(--tdds-spacing-size-20)}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__baseAddressField{max-width:100%}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__baseAddressFieldWrapper{align-items:stretch;display:flex;flex-direction:column;gap:var(--tdds-spacing-size-16);width:100%}@media(min-width:600px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__baseAddressFieldWrapper{align-items:center;flex-direction:row;justify-content:space-between}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__baseAddressField--addressWrapper{display:flex;flex-direction:column;gap:var(--tdds-spacing-size-4)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__baseAddressField--subTitle{color:var(--tdds-color-brand-grayscale-600);font-size:var(--tdds-font-size-12)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__baseAddressField--addressLine{align-items:center;display:flex;font-weight:var(--tdds-font-weight-bold);gap:var(--tdds-spacing-size-24)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__baseAddressField--addressLine .bb-upf-eligibilityForm__baseAddressField--addressText{align-items:center;display:flex;gap:var(--tdds-spacing-size-8);line-height:var(--tdds-line-height-20)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__baseAddressField--addressLine .bb-upf-eligibilityForm__editButton--mobile{display:block}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__baseAddressField--addressLine .bb-upf-eligibilityForm__editButton--desktop{display:none}@media(min-width:600px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__baseAddressField--addressLine .bb-upf-eligibilityForm__editButton--mobile{display:none}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__baseAddressField--addressLine .bb-upf-eligibilityForm__editButton--desktop{display:block}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__baseAddressField--planButton{width:100%}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__inputWrapper{flex:2 1 0%}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__inputWrapper .bb-upf-eligibilityForm__address{flex:auto}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField{align-items:stretch;display:flex;flex-direction:column;gap:var(--tdds-spacing-size-16);max-width:100%}@media(min-width:600px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField{align-items:center;flex-direction:row;justify-content:space-between}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--container{display:grid;gap:var(--tdds-spacing-size-16);grid-template-columns:1fr}@media(min-width:600px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--container{display:flex;gap:var(--tdds-spacing-size-20);width:100%}}@media(max-width:600px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--container .bb-upf-eligibilityForm__inputWrapper{display:none}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--title{flex:2 1 0%;font-size:var(--tdds-font-size-18);font-weight:var(--tdds-font-weight-bold);line-height:var(--tdds-line-height-20)}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--title .bb-upf-eligibilityForm__fullTerms{display:none}@media(min-width:600px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--title .bb-upf-eligibilityForm__fullTerms{display:block}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--buttonWrapper{flex:1 1 0%}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--buttonWrapper .bb-upf-eligibilityForm__prospectAddressField--checkButton{display:none;white-space:nowrap;width:100%}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--buttonWrapper .bb-upf-eligibilityForm__prospectAddressField--modalButton{display:block;width:100%}@media(min-width:600px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--buttonWrapper .bb-upf-eligibilityForm__prospectAddressField--modalButton{display:none}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--buttonWrapper .bb-upf-eligibilityForm__prospectAddressField--checkButton{display:block}}.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--buttonWrapper .bb-upf-eligibilityForm__fullTerms{display:block}@media(min-width:600px){.bb-upf-eligibilityForm__container .bb-upf-eligibilityForm__sticky-section .bb-upf-eligibilityForm__prospectAddressField--buttonWrapper .bb-upf-eligibilityForm__fullTerms{display:none}}.phx-modal__content .bb-upf-eligibilityForm__address{grid-column:span 3;position:relative}@media(min-width:600px){.phx-modal__content .bb-upf-eligibilityForm__address{grid-column:span 2}}.bb-upf-form__sticky{background-color:var(--tdds-color-brand-grayscale-200);box-shadow:var(--tdds-elevation-onLight-shadow-near);left:0;position:fixed;right:0;top:calc(var(--js--header-height-overall) - 2px);width:100%;z-index:985}.bb-upf-form__sticky .bb-upf-eligibilityForm__section{margin:0 auto;max-width:1600px;width:100%}@media(min-width:600px){.bb-upf-form__sticky .bb-upf-eligibilityForm__section{left:var(--tdds-spacing-size-24);right:var(--tdds-spacing-size-24);width:calc(100% - var(--tdds-spacing-size-48))}}#business-service-address{background-color:var(--tdds-color-brand-grayscale-200);border-radius:5px;display:inline-block;margin:16px 0;padding-left:10px;padding-right:10px}#check-address-arrow-icon .phx-icon{height:1.2rem;width:1.2rem}#check-address-arrow-icon{margin-left:8px;margin-top:4px}#check-address-section p a{color:#121212;text-decoration:none}@media(max-width:480px){#business-eligibility-modal .phx-modal__content .xpr-button,#business-eligibility-modal .tdds-button,#business-service-address{width:100%}}.geoLocationBlock{align-items:center}.geoLocationBlock svg{fill:#e20074}.geoLocationBlock span{color:var(--button-text-tertiary-default,#e20074);font-size:var(--font-size-12,12px);font-weight:600}