.EmptyPlansState-module__kaEPRG__container{width:100%;padding:3rem 1.5rem}.EmptyPlansState-module__kaEPRG__content{text-align:center;padding:3rem}.EmptyPlansState-module__kaEPRG__iconWrapper{margin-bottom:1rem}.EmptyPlansState-module__kaEPRG__icon{color:#9ca3af;width:4rem;height:4rem;margin-left:auto;margin-right:auto}.EmptyPlansState-module__kaEPRG__title{color:#111827;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.EmptyPlansState-module__kaEPRG__message{color:#4b5563;max-width:28rem;margin-left:auto;margin-right:auto}.EmptyPlansState-module__kaEPRG__note{color:#6b7280;margin-top:1rem;font-size:.875rem}
.DataPlanFilters-module__V3wFjW__container{z-index:20;-webkit-backdrop-filter:blur(12px);background-color:#fffffff2;border-bottom:1px solid #e5e7eb;position:sticky;top:0;box-shadow:0 1px 2px #0000000d}.DataPlanFilters-module__V3wFjW__innerContainer{padding:1rem}@media (min-width:640px){.DataPlanFilters-module__V3wFjW__innerContainer{padding:1rem 1.5rem}}@media (min-width:768px){.DataPlanFilters-module__V3wFjW__innerContainer{padding:1rem 3rem}}.DataPlanFilters-module__V3wFjW__topRow{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}@media (min-width:640px){.DataPlanFilters-module__V3wFjW__topRow{flex-direction:row;align-items:center}}.DataPlanFilters-module__V3wFjW__leftSection{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.DataPlanFilters-module__V3wFjW__infoWrapper{align-items:center;gap:.5rem;display:flex}.DataPlanFilters-module__V3wFjW__plansCount{color:#4b5563;font-size:.875rem;font-weight:500}.DataPlanFilters-module__V3wFjW__selectedBadge{color:#c2410c;background-color:#fed7aa;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.DataPlanFilters-module__V3wFjW__filterButton{color:#374151;cursor:pointer;background-color:#f9fafb;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:background-color .2s;display:flex}.DataPlanFilters-module__V3wFjW__filterButton:hover{background-color:#f3f4f6}.DataPlanFilters-module__V3wFjW__filterButton svg{width:1rem;height:1rem}.DataPlanFilters-module__V3wFjW__activeIndicator{background-color:#f97316;border-radius:9999px;width:.5rem;height:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite DataPlanFilters-module__V3wFjW__pulse}@keyframes DataPlanFilters-module__V3wFjW__pulse{0%,to{opacity:1}50%{opacity:.5}}.DataPlanFilters-module__V3wFjW__rightSection{align-items:center;gap:.75rem;display:flex}.DataPlanFilters-module__V3wFjW__sortDropdownWrapper{position:relative}.DataPlanFilters-module__V3wFjW__sortButton{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s;display:flex}.DataPlanFilters-module__V3wFjW__sortButton:hover{background-color:#f9fafb}.DataPlanFilters-module__V3wFjW__sortButton svg{width:1rem;height:1rem}.DataPlanFilters-module__V3wFjW__sortLabel{display:none}@media (min-width:640px){.DataPlanFilters-module__V3wFjW__sortLabel{display:inline}}.DataPlanFilters-module__V3wFjW__chevronIcon{width:1rem;height:1rem;transition:transform .2s}.DataPlanFilters-module__V3wFjW__chevronIcon.DataPlanFilters-module__V3wFjW__open{transform:rotate(180deg)}.DataPlanFilters-module__V3wFjW__sortDropdown{z-index:50;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;width:14rem;margin-top:.5rem;position:absolute;right:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.DataPlanFilters-module__V3wFjW__sortOption{text-align:left;cursor:pointer;color:#374151;background-color:#0000;border:none;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-size:.875rem;transition:background-color .2s;display:flex}.DataPlanFilters-module__V3wFjW__sortOption:hover{background-color:#f9fafb}.DataPlanFilters-module__V3wFjW__sortOption.DataPlanFilters-module__V3wFjW__active{color:#c2410c;background-color:#ffedd5;font-weight:500}.DataPlanFilters-module__V3wFjW__sortIconWrapper{color:#6b7280}.DataPlanFilters-module__V3wFjW__sortOption.DataPlanFilters-module__V3wFjW__active .DataPlanFilters-module__V3wFjW__sortIconWrapper{color:#ea580c}.DataPlanFilters-module__V3wFjW__sortIconContainer{align-items:center;gap:.25rem;display:flex}.DataPlanFilters-module__V3wFjW__sortIconContainer svg{width:1rem;height:1rem}.DataPlanFilters-module__V3wFjW__sortIconContainer svg:last-child{width:.75rem;height:.75rem}.DataPlanFilters-module__V3wFjW__sortOptionLabel{flex:1}.DataPlanFilters-module__V3wFjW__checkIcon{color:#ea580c;width:1rem;height:1rem}.DataPlanFilters-module__V3wFjW__viewModeToggle{background-color:#f3f4f6;border-radius:.5rem;align-items:center;padding:.25rem;display:flex}.DataPlanFilters-module__V3wFjW__viewModeButton{cursor:pointer;color:#6b7280;background-color:#0000;border:none;border-radius:.375rem;padding:.5rem;transition:all .2s}.DataPlanFilters-module__V3wFjW__viewModeButton:hover{color:#374151}.DataPlanFilters-module__V3wFjW__viewModeButton.DataPlanFilters-module__V3wFjW__active{color:#ea580c;background-color:#fff;box-shadow:0 1px 2px #0000000d}.DataPlanFilters-module__V3wFjW__viewModeButton svg{width:1rem;height:1rem}.DataPlanFilters-module__V3wFjW__filterPanel{border-top:1px solid #e5e7eb;margin-top:1rem;padding-top:1rem}.DataPlanFilters-module__V3wFjW__filterGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.DataPlanFilters-module__V3wFjW__filterGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.DataPlanFilters-module__V3wFjW__filterGrid{grid-template-columns:repeat(4,1fr)}}.DataPlanFilters-module__V3wFjW__filterField{flex-direction:column;display:flex}.DataPlanFilters-module__V3wFjW__filterLabel{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.DataPlanFilters-module__V3wFjW__rangeInputs{align-items:center;gap:.5rem;display:flex}.DataPlanFilters-module__V3wFjW__rangeInput{border:1px solid #d1d5db;border-radius:.375rem;width:5rem;padding:.25rem .5rem;font-size:.875rem;transition:all .2s}.DataPlanFilters-module__V3wFjW__rangeInput:focus{ring:2px;ring-color:#f97316;border-color:#0000;outline:none;box-shadow:0 0 0 2px #f97316}.DataPlanFilters-module__V3wFjW__rangeSeparator{color:#6b7280}.DataPlanFilters-module__V3wFjW__rangeUnit{color:#6b7280;font-size:.875rem}.DataPlanFilters-module__V3wFjW__checkboxField{align-items:flex-end;display:flex}.DataPlanFilters-module__V3wFjW__checkboxLabel{cursor:pointer;align-items:center;gap:.5rem;display:flex}.DataPlanFilters-module__V3wFjW__checkbox{color:#ea580c;cursor:pointer;border:1px solid #d1d5db;border-radius:.25rem;width:1rem;height:1rem;transition:all .2s}.DataPlanFilters-module__V3wFjW__checkbox:focus{outline:none;box-shadow:0 0 0 2px #f97316}.DataPlanFilters-module__V3wFjW__checkboxText{color:#374151;font-size:.875rem;font-weight:500}.DataPlanFilters-module__V3wFjW__clearFiltersWrapper{justify-content:flex-end;margin-top:1rem;display:flex}.DataPlanFilters-module__V3wFjW__clearFiltersButton{color:#ea580c;cursor:pointer;background:0 0;border:none;font-size:.875rem;font-weight:500;transition:color .2s}.DataPlanFilters-module__V3wFjW__clearFiltersButton:hover{color:#c2410c}
.PurchaseButton-module__n2ZW5a__button{color:#fff;background-color:#ea580c;border-radius:.5rem;justify-content:center;align-items:center;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .2s;display:inline-flex}.PurchaseButton-module__n2ZW5a__button:hover:not(:disabled){background-color:#c2410c}.PurchaseButton-module__n2ZW5a__button:disabled{opacity:.5;cursor:not-allowed}.PurchaseButton-module__n2ZW5a__button:disabled:hover{background-color:#ea580c}.PurchaseButton-module__n2ZW5a__contentWrapper{align-items:center;gap:.5rem;display:flex}.PurchaseButton-module__n2ZW5a__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:1s linear infinite PurchaseButton-module__n2ZW5a__spin}@keyframes PurchaseButton-module__n2ZW5a__spin{to{transform:rotate(360deg)}}.PurchaseButton-module__n2ZW5a__icon{width:1rem;height:1rem}
.DataPlanCard-module__-B_5QW__gridCard{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb99;border-radius:1rem;transition:all .5s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.DataPlanCard-module__-B_5QW__gridCard:hover{border-color:#fed7aa;box-shadow:0 20px 25px -5px #f973160d,0 8px 10px -6px #f973160d}.DataPlanCard-module__-B_5QW__gradientOverlay{opacity:0;pointer-events:none;background:linear-gradient(to bottom right,#f9731600,#0000,#ea580c00);transition:opacity .5s;position:absolute;inset:0}.DataPlanCard-module__-B_5QW__gridCard:hover .DataPlanCard-module__-B_5QW__gradientOverlay{opacity:1}.DataPlanCard-module__-B_5QW__gridCardContent{padding:1.5rem;position:relative}.DataPlanCard-module__-B_5QW__headerSection{margin-bottom:1.5rem}.DataPlanCard-module__-B_5QW__headerTop{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}.DataPlanCard-module__-B_5QW__headerTopContent{flex:1}.DataPlanCard-module__-B_5QW__iconAndTitle{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.DataPlanCard-module__-B_5QW__dataIcon{background:linear-gradient(to bottom right,#feedd5,#fed7aa);border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.DataPlanCard-module__-B_5QW__dataIconSvg{color:#ea580c;width:1.25rem;height:1.25rem}.DataPlanCard-module__-B_5QW__titleContainer{flex:1}.DataPlanCard-module__-B_5QW__titleBadges{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.DataPlanCard-module__-B_5QW__dataAmount{color:#111827;font-size:1.5rem;font-weight:600}.DataPlanCard-module__-B_5QW__badgeContainer{gap:.375rem;display:flex}.DataPlanCard-module__-B_5QW__popularBadge{color:#fff;background:linear-gradient(90deg,#f97316,#ea580c);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;box-shadow:0 1px 2px #0000000d}.DataPlanCard-module__-B_5QW__bestValueBadge{color:#fff;background:linear-gradient(90deg,#10b981,#059669);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;box-shadow:0 1px 2px #0000000d}.DataPlanCard-module__-B_5QW__duration{color:#6b7280;margin-top:.25rem;font-size:.875rem;font-weight:500}.DataPlanCard-module__-B_5QW__priceSection{background:linear-gradient(to bottom right,#f9fafb,#f9fafb80);border:1px solid #e5e7eb80;border-radius:.75rem;margin-bottom:1.5rem;padding:1rem}.DataPlanCard-module__-B_5QW__priceContent{justify-content:space-between;align-items:baseline;display:flex}.DataPlanCard-module__-B_5QW__priceMain{align-items:baseline;gap:.25rem;display:flex}.DataPlanCard-module__-B_5QW__priceCurrency{color:#6b7280;font-size:.875rem;font-weight:500}.DataPlanCard-module__-B_5QW__priceValue{color:#111827;font-size:1.875rem;font-weight:600}.DataPlanCard-module__-B_5QW__priceLabel{color:#6b7280;margin-top:.25rem;font-size:.75rem;font-weight:500;display:block}.DataPlanCard-module__-B_5QW__pricePerGB{text-align:right}.DataPlanCard-module__-B_5QW__pricePerGBBadge{color:#c2410c;background-color:#feedd5;border-radius:.5rem;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.DataPlanCard-module__-B_5QW__pricePerGBCurrency{font-size:.85em}.DataPlanCard-module__-B_5QW__featuresSection{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.DataPlanCard-module__-B_5QW__featureItem{border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.DataPlanCard-module__-B_5QW__featureItemGreen{background-color:#f0fdf480;border:1px solid #bbf7d04d}.DataPlanCard-module__-B_5QW__featureItemBlue{background-color:#eff6ff80;border:1px solid #bfdbfe4d}.DataPlanCard-module__-B_5QW__featureItemPurple{background-color:#faf5ff80;border:1px solid #e9d5ff4d}.DataPlanCard-module__-B_5QW__featureIcon{border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.DataPlanCard-module__-B_5QW__featureIconGreen{background-color:#22c55e}.DataPlanCard-module__-B_5QW__featureIconBlue{background-color:#3b82f6}.DataPlanCard-module__-B_5QW__featureIconPurple{background-color:#a855f7}.DataPlanCard-module__-B_5QW__featureIconSvg{color:#fff;width:1rem;height:1rem}.DataPlanCard-module__-B_5QW__featureText{color:#374151;font-size:.875rem;font-weight:500}.DataPlanCard-module__-B_5QW__actionButtons{flex-direction:column;gap:.75rem;display:flex}.DataPlanCard-module__-B_5QW__detailsButton{color:#ea580c;cursor:pointer;background-color:#0000;border:1px solid #fed7aa;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.DataPlanCard-module__-B_5QW__detailsButton:hover{color:#c2410c;background-color:#fff7ed}.DataPlanCard-module__-B_5QW__detailsButton:disabled{opacity:.5;cursor:not-allowed}.DataPlanCard-module__-B_5QW__loadingSpinner{border:2px solid #ea580c;border-top-color:#0000;border-radius:9999px;width:1rem;height:1rem;animation:1s linear infinite DataPlanCard-module__-B_5QW__spin}@keyframes DataPlanCard-module__-B_5QW__spin{to{transform:rotate(360deg)}}.DataPlanCard-module__-B_5QW__detailsButtonIcon{width:1rem;height:1rem;transition:transform .2s}.DataPlanCard-module__-B_5QW__detailsButton:hover .DataPlanCard-module__-B_5QW__detailsButtonIcon{transform:translate(.25rem)}.DataPlanCard-module__-B_5QW__detailsButtonIconRotated{transform:rotate(180deg)}.DataPlanCard-module__-B_5QW__listItem{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb99;border-radius:.75rem;width:100%;transition:all .5s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.DataPlanCard-module__-B_5QW__listItem:hover{border-color:#fed7aa;box-shadow:0 10px 15px -3px #f973160d,0 4px 6px -4px #f973160d}.DataPlanCard-module__-B_5QW__listItemEven{background:linear-gradient(90deg,#f9fafb4d,#0000)}.DataPlanCard-module__-B_5QW__listGradientOverlay{opacity:0;pointer-events:none;background:linear-gradient(90deg,#f9731600,#0000,#ea580c00);transition:opacity .5s;position:absolute;inset:0}.DataPlanCard-module__-B_5QW__listItem:hover .DataPlanCard-module__-B_5QW__listGradientOverlay{opacity:1}.DataPlanCard-module__-B_5QW__listContent{padding:1.5rem;position:relative}@media (min-width:640px){.DataPlanCard-module__-B_5QW__listContent{padding:2rem}}.DataPlanCard-module__-B_5QW__listContentInner{justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (min-width:640px){.DataPlanCard-module__-B_5QW__listContentInner{gap:1.5rem}}.DataPlanCard-module__-B_5QW__listLeftSection{flex-shrink:0;align-items:flex-start;gap:.75rem;display:flex}.DataPlanCard-module__-B_5QW__listDataIcon{background:linear-gradient(to bottom right,#feedd5,#fed7aa);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.DataPlanCard-module__-B_5QW__listDataIconSvg{color:#ea580c;width:1.5rem;height:1.5rem}.DataPlanCard-module__-B_5QW__listDataInfo{flex:1;min-width:0}.DataPlanCard-module__-B_5QW__listBadgeContainer{gap:.375rem;margin-bottom:.25rem;display:flex}.DataPlanCard-module__-B_5QW__listDataAmount{color:#111827;margin-bottom:.25rem;font-size:1.25rem;font-weight:600}@media (min-width:640px){.DataPlanCard-module__-B_5QW__listDataAmount{font-size:1.5rem}}.DataPlanCard-module__-B_5QW__listDuration{color:#6b7280;font-size:.875rem;font-weight:500}.DataPlanCard-module__-B_5QW__listFeaturesCenter{flex:1;justify-content:center;align-items:center;gap:.75rem;min-width:0;display:none}@media (min-width:640px){.DataPlanCard-module__-B_5QW__listFeaturesCenter{display:flex}}.DataPlanCard-module__-B_5QW__listFeatureItem{border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.DataPlanCard-module__-B_5QW__listFeatureIcon{border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.DataPlanCard-module__-B_5QW__listFeatureIconSvg{color:#fff;width:.75rem;height:.75rem}.DataPlanCard-module__-B_5QW__listFeatureText{color:#374151;font-size:.875rem;font-weight:500}.DataPlanCard-module__-B_5QW__listRightSection{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.DataPlanCard-module__-B_5QW__listPriceContainer{text-align:right}.DataPlanCard-module__-B_5QW__listPriceMain{align-items:baseline;gap:.25rem;display:flex}.DataPlanCard-module__-B_5QW__listPriceCurrency{color:#6b7280;font-size:.875rem;font-weight:500}.DataPlanCard-module__-B_5QW__listPriceValue{color:#111827;font-size:1.5rem;font-weight:600}@media (min-width:640px){.DataPlanCard-module__-B_5QW__listPriceValue{font-size:1.875rem}}.DataPlanCard-module__-B_5QW__listPricePerGB{color:#c2410c;background-color:#feedd5;border-radius:.5rem;align-items:center;margin-top:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.DataPlanCard-module__-B_5QW__listActions{align-items:center;gap:.5rem;display:flex}.DataPlanCard-module__-B_5QW__listToggleButton{color:#9ca3af;cursor:pointer;background-color:#0000;border:none;border-radius:.5rem;padding:.625rem;transition:all .2s}.DataPlanCard-module__-B_5QW__listToggleButton:hover{color:#4b5563;background-color:#f3f4f6}.DataPlanCard-module__-B_5QW__listToggleButton:disabled{opacity:.5;cursor:not-allowed}.DataPlanCard-module__-B_5QW__listToggleIcon{width:1.25rem;height:1.25rem;transition:transform .2s}.DataPlanCard-module__-B_5QW__listToggleButton:hover .DataPlanCard-module__-B_5QW__listToggleIcon{transform:scale(1.1)}.DataPlanCard-module__-B_5QW__listToggleIconRotated{transform:rotate(180deg)}.DataPlanCard-module__-B_5QW__expandedDetails{border-top:1px solid #e5e7eb;margin-top:1.5rem;padding-top:1.5rem}.DataPlanCard-module__-B_5QW__expandedContent{flex-direction:column;gap:1.5rem;display:flex}.DataPlanCard-module__-B_5QW__description{color:#374151;font-size:.875rem;line-height:1.625}.DataPlanCard-module__-B_5QW__planDetailsRow{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;width:100%;padding:.75rem 0;display:flex}.DataPlanCard-module__-B_5QW__planDetailsLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:500}.DataPlanCard-module__-B_5QW__planDetailsValue{color:#111827;text-align:right;font-size:1.125rem;font-weight:600}.DataPlanCard-module__-B_5QW__planDetailsValueCapitalize{text-transform:capitalize}.DataPlanCard-module__-B_5QW__sectionTitle{color:#111827;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.875rem;font-weight:500}.DataPlanCard-module__-B_5QW__allowancesList{flex-direction:column;gap:.75rem;display:flex}.DataPlanCard-module__-B_5QW__allowanceItem{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;padding:.75rem 0;display:flex}.DataPlanCard-module__-B_5QW__allowanceItem:last-child{border-bottom:none}.DataPlanCard-module__-B_5QW__allowanceName{color:#111827;font-size:.875rem;font-weight:500}.DataPlanCard-module__-B_5QW__allowanceDescription{color:#4b5563;margin-top:.125rem;font-size:.875rem}.DataPlanCard-module__-B_5QW__allowanceValue{text-align:right;margin-left:1rem}.DataPlanCard-module__-B_5QW__allowanceValueText{color:#111827;font-size:.875rem;font-weight:600}.DataPlanCard-module__-B_5QW__speedBadges{flex-wrap:wrap;gap:.5rem;display:flex}.DataPlanCard-module__-B_5QW__speedBadge{color:#fff;background:linear-gradient(to bottom right,#f97316,#ea580c);border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500}.DataPlanCard-module__-B_5QW__coverageList{flex-wrap:wrap;gap:.5rem;max-height:12rem;display:flex;overflow-y:auto}.DataPlanCard-module__-B_5QW__countryBadge{color:#374151;background-color:#fff;border:1px solid #e5e7eb;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:border-color .2s}.DataPlanCard-module__-B_5QW__countryBadge:hover{border-color:#d1d5db}.DataPlanCard-module__-B_5QW__noteContainer{background-color:#fff;border:1px solid #fbbf2499;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.DataPlanCard-module__-B_5QW__noteBackground{background:linear-gradient(to bottom right,#fef3c7cc,#ffedd566,#0000);position:absolute;inset:0}.DataPlanCard-module__-B_5QW__noteContent{padding:1rem 1.25rem;position:relative}.DataPlanCard-module__-B_5QW__noteInner{align-items:flex-start;gap:.875rem;display:flex}.DataPlanCard-module__-B_5QW__noteIconContainer{flex-shrink:0;margin-top:.125rem}.DataPlanCard-module__-B_5QW__noteIcon{background:linear-gradient(to bottom right,#fbbf24,#f97316);border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;box-shadow:0 1px 2px #0000000d}.DataPlanCard-module__-B_5QW__noteIconSvg{color:#fff;width:1.125rem;height:1.125rem}.DataPlanCard-module__-B_5QW__noteTextContent{flex:1;min-width:0}.DataPlanCard-module__-B_5QW__noteTitle{color:#111827;margin-bottom:.375rem;font-size:.875rem;font-weight:600}.DataPlanCard-module__-B_5QW__noteText{color:#374151;font-size:.875rem;line-height:1.625}.DataPlanCard-module__-B_5QW__noteBlur{filter:blur(2rem);background:linear-gradient(to bottom right,#fef3c74d,#feedd54d);border-radius:9999px;width:6rem;height:6rem;position:absolute;bottom:-.25rem;right:-.25rem}.DataPlanCard-module__-B_5QW__termsTitle{color:#111827;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.DataPlanCard-module__-B_5QW__termsList{color:#4b5563;flex-direction:column;gap:.5rem;font-size:.875rem;display:flex}.DataPlanCard-module__-B_5QW__termLabel{color:#111827;font-weight:600;display:inline}.DataPlanCard-module__-B_5QW__termValue{display:inline}.DataPlanCard-module__-B_5QW__modalOverlay{z-index:9999;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}@media (min-width:640px){.DataPlanCard-module__-B_5QW__modalOverlay{padding:1.5rem}}.DataPlanCard-module__-B_5QW__modalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#00000080;position:fixed;inset:0}.DataPlanCard-module__-B_5QW__modalContent{background-color:#fff;border-radius:.75rem;flex-direction:column;width:100%;max-width:36rem;height:50vh;max-height:500px;margin:2rem 0;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.DataPlanCard-module__-B_5QW__modalHeader{background:linear-gradient(90deg,#fff7ed,#fef3c7);border-bottom:1px solid #e5e7eb;flex-shrink:0;padding:.75rem 1.25rem}.DataPlanCard-module__-B_5QW__modalHeaderContent{justify-content:space-between;align-items:center;display:flex}.DataPlanCard-module__-B_5QW__modalTitle{color:#111827;font-size:1.25rem;font-weight:600}.DataPlanCard-module__-B_5QW__modalSubtitle{color:#4b5563;margin-top:.125rem;font-size:.75rem}.DataPlanCard-module__-B_5QW__modalCloseButton{cursor:pointer;background-color:#0000;border:none;border-radius:.5rem;padding:.5rem;transition:background-color .2s}.DataPlanCard-module__-B_5QW__modalCloseButton:hover{background-color:#ffffff80}.DataPlanCard-module__-B_5QW__modalCloseIcon{color:#6b7280;width:1.5rem;height:1.5rem}.DataPlanCard-module__-B_5QW__modalBody{flex:1;padding:1rem;overflow-y:auto}.DataPlanCard-module__-B_5QW__modalBodyContent{flex-direction:column;gap:1rem;display:flex}.DataPlanCard-module__-B_5QW__modalPlanDetailsValue{color:#111827;text-align:right;font-size:1.25rem;font-weight:600}.DataPlanCard-module__-B_5QW__modalFooter{background-color:#f9fafb;border-top:1px solid #e5e7eb;flex-shrink:0;padding:.75rem 1rem}.DataPlanCard-module__-B_5QW__dollarSign{vertical-align:top;font-size:.65em}.DataPlanCard-module__-B_5QW__dollarSignSmall{font-size:.85em}
.DataPlansSection-module__utuRAq__container{width:100%;position:relative}.DataPlansSection-module__utuRAq__mainContent{width:100%;margin-bottom:3rem;padding:1.5rem 1rem}@media (min-width:640px){.DataPlansSection-module__utuRAq__mainContent{padding:2rem 0}}@media (min-width:768px){.DataPlansSection-module__utuRAq__mainContent{padding:3rem 0}}.DataPlansSection-module__utuRAq__heading{text-transform:uppercase;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}@media (min-width:640px){.DataPlansSection-module__utuRAq__heading{margin-bottom:2rem;font-size:1.875rem}}.DataPlansSection-module__utuRAq__gridView{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:768px){.DataPlansSection-module__utuRAq__gridView{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.DataPlansSection-module__utuRAq__gridView{grid-template-columns:repeat(3,minmax(0,1fr))}}.DataPlansSection-module__utuRAq__listView{flex-direction:column;gap:1rem;width:100%;display:flex}
