.PlanDetails_pageRoot__m78ig{background:#ffffff;color:#2d0735;font-family:Roboto,sans-serif}.PlanDetails_container__hNPJ8{max-width:1240px;margin:0 auto;padding-left:24px;padding-right:24px;width:100%}.PlanDetails_eyebrowRow__I2xet{display:inline-flex;align-items:center;gap:8px}.PlanDetails_eyebrowDash__CdaCJ{width:20px;height:3px;border-radius:2px;background:linear-gradient(90deg,#bd1c50,#df1e5a 55%,#ea580c);flex-shrink:0}.PlanDetails_eyebrow__of4nD{color:#df1e5a;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin:0}.PlanDetails_heroSection__EhVK3{background:linear-gradient(180deg,#fbf9fb,#ffffff);padding:40px 0 64px}.PlanDetails_heroGrid__KLTlB{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:48px;gap:48px;align-items:start}.PlanDetails_heroLeft__of5f7{display:flex;flex-direction:column;gap:14px}.PlanDetails_heroTitle__U5rns{color:#3b0a45;font-size:clamp(2.5rem,4.5vw,3.75rem);font-weight:900;line-height:1.06;margin:0}.PlanDetails_heroTagline__kB8Ru{color:#2d0735;font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:700;line-height:1.3;margin:0}.PlanDetails_heroDesc__mfa51{color:#5a4960;font-size:18px;font-weight:400;line-height:1.55;max-width:540px;margin:4px 0 0}.PlanDetails_specStrip__BdBkQ{margin-top:10px;max-width:562px;width:100%;background:#ffffff;border:1px solid #e5e3e8;border-radius:16px;display:grid;grid-template-columns:repeat(3,1fr)}.PlanDetails_specCell__tltq_{padding:16px 18px;display:flex;flex-direction:column;gap:4px}.PlanDetails_specCellBordered__7IZDN{border-left:1px solid #e5e3e8}.PlanDetails_specLabel___NYZA{color:#5a4960;font-size:12px;font-weight:400}.PlanDetails_specValue__FrlhR{color:#3b0a45;font-size:24px;font-weight:900;line-height:1.15}.PlanDetails_specValueSmall__FG4DX{color:#3b0a45;font-size:16px;font-weight:800;line-height:1.4}.PlanDetails_eligibleNote__jjDaU{font-size:12px;color:#5a4960;margin:2px 0 0}.PlanDetails_inlineActionLink__Uk2Fw{background:none;border:none;padding:0;color:#df1e5a;font-size:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.PlanDetails_inlineActionLink__Uk2Fw:hover{color:#bd1c50}.PlanDetails_heroRightCol__670HW{display:flex;flex-direction:column;gap:12px}.PlanDetails_planSwitcherWrap__H8zQW{display:flex;justify-content:flex-end}.PlanDetails_planSwitcherTrack__wS9Ep{background:#efecee;padding:4px;border-radius:999px;display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.PlanDetails_planSwitcherPill__Q_iLr{min-height:40px;padding:0 16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#5a4960;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s ease}.PlanDetails_planSwitcherPill__Q_iLr:hover{color:#3b0a45}.PlanDetails_planSwitcherPillActive__mgLNt{background:#ffffff;color:#3b0a45;font-weight:800;box-shadow:0 4px 12px rgba(59,10,73,.1)}.PlanDetails_priceCard__7XRMY{background:#ffffff;border:1px solid #e5e3e8;border-radius:24px;box-shadow:0 24px 60px rgba(59,10,73,.1);overflow:hidden}.PlanDetails_priceCardTopBar__3A3xx{height:6px;background:linear-gradient(90deg,#bd1c50,#df1e5a 55%,#ea580c)}.PlanDetails_priceCardBody__U_Dcg{padding:24px 28px 28px;display:flex;flex-direction:column;gap:16px}.PlanDetails_priceHeader__IwgvH{display:flex;flex-direction:column;gap:6px}.PlanDetails_priceRow__ADqn4{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.PlanDetails_priceAmount__r0iZH{color:#3b0a45;font-size:56px;font-weight:900;line-height:1}.PlanDetails_priceStrike__LF2Vy{color:#8c7a92;font-size:22px;font-weight:600;text-decoration:line-through}.PlanDetails_pricePeriod__BwsnD{color:#5a4960;font-size:16px;font-weight:400}.PlanDetails_taxNote__DvTFj{color:#5a4960;font-size:14px;margin:0}.PlanDetails_cardFeatureList__fbUCn{display:flex;flex-direction:column}.PlanDetails_cardFeatureRow__PD22c{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e5e3e8}.PlanDetails_cardFeatureLeft__VpeCG{display:flex;align-items:center;gap:10px;color:#2d0735;font-size:16px}.PlanDetails_cardFeatureIcon__7PkVU{color:#df1e5a;flex-shrink:0}.PlanDetails_cardFeatureValue__Dm1Ui{color:#2d0735;font-size:16px;font-weight:700;text-align:right}.PlanDetails_cardFeatureMuted__s7NBv{color:#5a4960;font-size:15px;font-weight:500;text-align:right}.PlanDetails_primaryBtn__RI8zb{width:100%;min-height:54px;padding:14px 24px;border:none;border-radius:16px;background:#df1e5a;color:#ffffff;font-size:18px;font-weight:800;cursor:pointer;transition:background-color .2s ease}.PlanDetails_primaryBtn__RI8zb:hover{background:#c5174d}.PlanDetails_primaryBtnInline__d1HGl{width:auto;min-height:48px;padding:12px 24px;border-radius:14px;font-size:16px}.PlanDetails_greySection__ie3_o{background:#f7f5f8;padding:64px 0}.PlanDetails_whiteSection__lrGt_{background:#ffffff;padding:64px 0}.PlanDetails_sectionHeaderRow__LfmCj{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:28px}.PlanDetails_sectionHeadingGroup__j85EP{max-width:700px;display:flex;flex-direction:column;gap:8px}.PlanDetails_sectionTitle__WuVfF{color:#3b0a45;font-size:clamp(1.85rem,3.2vw,2.5rem);font-weight:900;line-height:1.12;margin:0}.PlanDetails_sectionSubtitle__jq65K{color:#5a4960;font-size:16px;margin:0}.PlanDetails_progressWrap__5_Xr4{min-width:240px;display:flex;flex-direction:column;gap:8px}.PlanDetails_progressLabel__pmtpj{color:#3b0a45;font-size:14px;font-weight:800}.PlanDetails_progressTrack__qHxg3{height:10px;width:100%;background:#f9d5e1;border-radius:5px;overflow:hidden}.PlanDetails_progressFill__0T9Yy{height:100%;background:#df1e5a;border-radius:5px;transition:width .3s ease}.PlanDetails_twoColBalanced__GtLiQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;align-items:stretch}.PlanDetails_checkCard__fJofI{background:#ffffff;border:1px solid #e5e3e8;border-radius:24px;box-shadow:0 20px 50px rgba(59,10,73,.06);padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.PlanDetails_stepTabsGrid__hBPbu{background:#efecee;border-radius:20px;padding:6px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.PlanDetails_stepTab__LHG5U{min-height:60px;padding:12px 14px;border:none;border-radius:14px;background:transparent;display:flex;align-items:center;gap:10px;cursor:pointer;color:#5a4960;text-align:left;transition:all .2s ease}.PlanDetails_stepTabActive__jp6Kh{background:#ffffff;color:#3b0a45;box-shadow:0 6px 16px rgba(59,10,73,.1)}.PlanDetails_stepBadge__tcBvJ{width:34px;height:34px;border-radius:12px;background:#e2d4e6;color:#3b0a45;font-size:14px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PlanDetails_stepBadgeActive__qFzW7{background:#df1e5a;color:#ffffff}.PlanDetails_stepBadgeDone__ZNzlu{background:#16a34a;color:#ffffff}.PlanDetails_stepTabText__Js1Ft{display:flex;flex-direction:column;gap:1px}.PlanDetails_stepTabTitle__p_Zw_{font-size:15px;font-weight:700;line-height:1.2}.PlanDetails_stepTabSub__RNeBP{font-size:12px;font-weight:500;opacity:.85}.PlanDetails_checkFormRow__bIBsG{width:100%;display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.PlanDetails_inputGroup__jMTB_{flex:1 1;min-width:220px;display:flex;flex-direction:column;gap:6px}.PlanDetails_inputLabel__b_MID{color:#2d0735;font-size:14px;font-weight:700}.PlanDetails_textInput__eSoKL{height:52px;min-height:52px;padding:0 16px;background:#ffffff;border:1px solid #d5c8da;border-radius:16px;font-size:16px;color:#2d0735;outline:none;width:100%}.PlanDetails_textInput__eSoKL:focus{border-color:#df1e5a;box-shadow:0 0 0 3px rgba(223,30,90,.12)}.PlanDetails_checkResultBox__sswf0{padding:12px 16px;border-radius:14px;font-size:14px;line-height:1.5;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.PlanDetails_checkResultSuccess__SSgJK{background:#edf7f1;border:1px solid #b5e2c9;color:#155734}.PlanDetails_checkResultError__jUdAU{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.PlanDetails_checkFooter__uzvcU{padding-top:16px;border-top:1px solid #e5e3e8;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.PlanDetails_checkNextLabel__8yl1J{color:#5a4960;font-size:14px}.PlanDetails_outlineBtn__Cvjn_{min-height:44px;padding:10px 18px;background:#ffffff;border:1px solid #f5bfd2;border-radius:12px;color:#2d0735;font-size:15px;font-weight:700;cursor:pointer}.PlanDetails_outlineBtn__Cvjn_:hover{border-color:#df1e5a;color:#df1e5a}.PlanDetails_roadmapCard__oLduj{background:#ffffff;border:1px solid #e5e3e8;border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:16px}.PlanDetails_roadmapTitle__FbClg{color:#3b0a45;font-size:20px;font-weight:900;margin:0}.PlanDetails_roadmapList__kYmJ4{display:flex;flex-direction:column;gap:4px}.PlanDetails_roadmapItem__qcjdy{display:flex;align-items:center;gap:14px;padding:7px 0}.PlanDetails_roadmapNum__0dtZ0{width:30px;height:30px;border-radius:50%;border:1px solid #d5c8da;color:#3b0a45;font-size:12px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PlanDetails_roadmapNumDone__URwdF{background:#edf7f1;border-color:#16a34a;color:#15803d}.PlanDetails_roadmapTextWrap__b_VXs{flex:1 1;display:flex;flex-direction:column}.PlanDetails_roadmapStepName__XSWbT{color:#2d0735;font-size:15px;font-weight:700;line-height:1.25}.PlanDetails_roadmapStepMeta__srsQi{color:#5a4960;font-size:12px}.PlanDetails_roadmapBadge__ArSLL{color:#5a4960;font-size:12px;font-weight:700;white-space:nowrap}.PlanDetails_roadmapFootnote__05Bbv{color:#5a4960;font-size:12px;line-height:1.45;margin:4px 0 0}.PlanDetails_sliderGrid__NI79V{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;margin-top:32px}.PlanDetails_detailCard__SATz3{padding:28px;border:1px solid #e5e3e8;border-radius:20px;background:#ffffff;display:flex;flex-direction:column;gap:16px}.PlanDetails_sliderTopRow__HZOW3{display:flex;justify-content:space-between;align-items:center;gap:12px}.PlanDetails_cardHeading__xYJ0r{color:#3b0a45;font-size:20px;font-weight:900;margin:0}.PlanDetails_sliderReadoutPink__yJWZ_{color:#df1e5a;font-size:24px;font-weight:900}.PlanDetails_sliderReadoutDark__jVxra{color:#3b0a45;font-size:24px;font-weight:900}.PlanDetails_sliderSubLabel__0_oDo{color:#5a4960;font-size:14px;font-weight:700;margin:0}.PlanDetails_rangeInput__kMtAS{width:100%;accent-color:#df1e5a;cursor:pointer;height:6px}.PlanDetails_rangeInputHotspot__AglCj{accent-color:#3b0a45}.PlanDetails_usageBar__zc5Qh{height:16px;background:#efecee;border-radius:8px;overflow:hidden;position:relative}.PlanDetails_usageFillPrimary___vhJG{height:100%;border-radius:8px;background:linear-gradient(90deg,#bd1c50,#df1e5a 55%,#ea580c);transition:width .15s ease}.PlanDetails_usageFillHotspot__mZbpY{height:100%;border-radius:8px;background:linear-gradient(90deg,#3b0a45,#7a298a);transition:width .15s ease}.PlanDetails_scaleRow__b0I25{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#5a4960}.PlanDetails_scaleThreshold__MZLmg{font-weight:700;color:#2d0735}.PlanDetails_allowanceAlert__6dFd4{padding:14px 16px;border-radius:16px;display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5}.PlanDetails_allowanceAlertOk__B1hZ6{background:#edf7f1;color:#155734}.PlanDetails_allowanceAlertWarn__qlAF4{background:#fff7ed;color:#9a3412}.PlanDetails_callingGrid__lqddh{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;margin-top:28px;align-items:start}.PlanDetails_chipsRow__zlI3H{display:flex;flex-wrap:wrap;gap:8px}.PlanDetails_countryChip__RUrLS{padding:7px 14px;border-radius:999px;background:#f7f5f8;border:1px solid #e1d4e6;color:#2d0735;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease}.PlanDetails_countryChipActive__PWwPW,.PlanDetails_countryChip__RUrLS:hover{border-color:#df1e5a;background:#fdf2f6;color:#df1e5a}.PlanDetails_countryResults__lj9ow{display:flex;flex-direction:column;gap:8px;max-height:180px;overflow-y:auto;border-top:1px solid #e5e3e8;padding-top:10px}.PlanDetails_countryItem__3heOA{display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:6px 10px;border-radius:8px;background:#fbf9fb}.PlanDetails_summaryCard__4ciBU{padding:4px 28px;border:1px solid #e5e3e8;border-radius:20px;background:#ffffff}.PlanDetails_summaryRow__BV5_l{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #e5e3e8}.PlanDetails_summaryRowStack__Irn3u{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-bottom:1px solid #e5e3e8}.PlanDetails_summaryRow__BV5_l:last-child{border-bottom:none}.PlanDetails_summaryLabel__CgnBk{color:#2d0735;font-size:16px}.PlanDetails_summaryValue__xIOOH{color:#2d0735;font-size:16px;font-weight:700;text-align:right}.PlanDetails_summarySubText__V_Emu{color:#5a4960;font-size:14px;line-height:1.45}.PlanDetails_compareTableWrapper__20OOo{margin-top:28px;background:#ffffff;border:1px solid #e5e3e8;border-radius:20px;overflow-x:auto}.PlanDetails_compareTable__jPSxQ{width:100%;min-width:640px;border-collapse:collapse}.PlanDetails_compareTable__jPSxQ td,.PlanDetails_compareTable__jPSxQ th{padding:16px;text-align:left;border-top:1px solid #e5e3e8;vertical-align:middle}.PlanDetails_compareTable__jPSxQ thead th{border-top:none;padding-top:20px;padding-bottom:16px}.PlanDetails_compareActiveCol__pTDMI{background:#fbf9fc}.PlanDetails_compareActiveHeader__6OdsQ{background:#fbf9fc;border-top:3px solid #df1e5a!important}.PlanDetails_comparePlanName__KdvyP{color:#3b0a45;font-size:18px;font-weight:900;display:block}.PlanDetails_viewingTag__p8sOa{color:#df1e5a;font-size:12px;font-weight:700}.PlanDetails_compareRowLabel__W7DhA{color:#5a4960;font-size:14px;font-weight:500;width:25%}.PlanDetails_compareValueActive__gYyRJ{color:#2d0735;font-size:16px;font-weight:800}.PlanDetails_compareValue__USjgN,.PlanDetails_compareViewLink__Z2R51{color:#2d0735;font-size:16px;font-weight:700}.PlanDetails_compareViewLink__Z2R51{text-decoration:underline}.PlanDetails_compareViewLink__Z2R51:hover{color:#df1e5a}.PlanDetails_compareFootnote__w3yNz{margin-top:16px;color:#5a4960;font-size:14px}.PlanDetails_faqTwoCol__l7546{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:36px;gap:36px;align-items:start}.PlanDetails_trustLeftCol__UyYkp{display:flex;flex-direction:column;gap:16px}.PlanDetails_trustCard__T2P8T{display:flex;align-items:center;gap:16px;padding:20px;background:#ffffff;border:1px solid #e5e3e8;border-radius:20px;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}.PlanDetails_trustCard__T2P8T:hover{border-color:#df1e5a;box-shadow:0 8px 24px rgba(59,10,73,.06)}.PlanDetails_trustIconBox__zap_h{width:56px;height:56px;border-radius:16px;border:1px solid #dfd3e4;background:#ffffff;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#3b0a45}.PlanDetails_trustIconPink__4ZOP1{color:#df1e5a}.PlanDetails_trustCardTitle__zUisi{color:#2d0735;font-size:16px;font-weight:700;display:block}.PlanDetails_trustCardSub__WWUdC{color:#5a4960;font-size:14px;display:block}.PlanDetails_faqCardsList__KVrbu{display:flex;flex-direction:column;gap:10px}.PlanDetails_faqCardItem__FB2tJ{background:#ffffff;border:1px solid #e5e3e8;border-radius:16px;overflow:hidden;transition:border-color .2s ease}.PlanDetails_faqCardItemOpen___4wP_{border-color:#f3bdd0}.PlanDetails_faqBtn__XcoqH{width:100%;background:none;border:none;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;text-align:left}.PlanDetails_faqQuestion__2HRQc{color:#3b0a45;font-size:16px;font-weight:700}.PlanDetails_faqPillBadge__Tfbj7{width:28px;height:28px;border-radius:50%;background:#f4f2f5;color:#df1e5a;font-size:20px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PlanDetails_faqPillBadgeOpen__ZUsKm{background:#df1e5a;color:#ffffff}.PlanDetails_faqAnswer__SahRN{padding:0 20px 20px;color:#5a4960;font-size:16px;line-height:1.55}.PlanDetails_ctaWrapper__EsCN_{padding:56px 0;background:#ffffff}.PlanDetails_ctaBanner__oikXO{position:relative;background:#3b0a45;border-radius:24px;padding:40px 44px;overflow:hidden;display:flex;flex-direction:column;gap:24px}.PlanDetails_ctaLeftStrip__uipQO{position:absolute;left:0;top:0;bottom:0;width:6px;background:linear-gradient(180deg,#bd1c50,#df1e5a 55%,#ea580c)}.PlanDetails_ctaTitle__L_Kwk{color:#ffffff;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:900;margin:0}.PlanDetails_ctaSub__BaSkw{color:#e4e4e7;font-size:16px;margin:8px 0 0}.PlanDetails_ctaSubLink__p72Ee{color:#f48fb1;font-weight:700;text-decoration:underline}.PlanDetails_ctaActions__Q_oAI{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.PlanDetails_ctaCompareLink__wZaZi{color:#ffffff;font-size:16px;font-weight:700;text-decoration:underline}.PlanDetails_ctaWhiteBtn__XTfeP{min-height:52px;padding:14px 28px;border:none;border-radius:16px;background:#ffffff;color:#df1e5a;font-size:16px;font-weight:900;cursor:pointer}.PlanDetails_ctaWhiteBtn__XTfeP:hover{background:#fdf2f6}@media (max-width:991px){.PlanDetails_callingGrid__lqddh,.PlanDetails_faqTwoCol__l7546,.PlanDetails_heroGrid__KLTlB,.PlanDetails_sliderGrid__NI79V,.PlanDetails_twoColBalanced__GtLiQ{grid-template-columns:1fr;gap:24px}.PlanDetails_stepTabsGrid__hBPbu{grid-template-columns:1fr}}@media (max-width:640px){.PlanDetails_specStrip__BdBkQ{grid-template-columns:1fr}.PlanDetails_specCellBordered__7IZDN{border-left:none;border-top:1px solid #e5e3e8}.PlanDetails_ctaBanner__oikXO{padding:32px 24px}}