.PlanDetail_heroInner__yoNb2{display:grid;grid-template-columns:1fr 340px;grid-gap:48px;gap:48px;align-items:flex-start}.PlanDetail_heroText__nrlrB{display:flex;flex-direction:column}.PlanDetail_heroIcon__FuWCk{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:22px;border-radius:16px;color:var(--ck-red);background:#fff}.PlanDetail_heroIcon__FuWCk svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.PlanDetail_planSwitcher__n1AXF{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;padding:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:8px}.PlanDetail_switchLabel__33Olk{margin:0 0 4px;color:hsla(0,0%,100%,.65);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PlanDetail_switchCard__qvVu9{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;border:1.5px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.8);transition:background .15s ease,border-color .15s ease;text-decoration:none}.PlanDetail_switchCard__qvVu9:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.35);color:#fff}.PlanDetail_switchCardActive__FuTQE{background:hsla(0,0%,100%,.22)!important;border-color:hsla(0,0%,100%,.6)!important;color:#fff!important;font-weight:700}.PlanDetail_switchIcon___35CZ{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:hsla(0,0%,100%,.15);flex-shrink:0}.PlanDetail_switchIcon___35CZ svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.PlanDetail_switchName__nhucb{font-size:.9375rem;font-weight:600}.PlanDetail_featureWrap__Y5JoY{max-width:860px;margin:0 auto}.PlanDetail_featureHeader__Azo__{margin-bottom:32px;text-align:center}.PlanDetail_featureTitle__BKQQ2{margin:0 0 8px;color:var(--ck-heading);font-size:clamp(1.6rem,2.4vw,2rem)}.PlanDetail_featureSub__IdgEX{margin:0;color:var(--ck-muted);font-size:1rem}.PlanDetail_featureTable__ILQ0U{border:1px solid var(--ck-border);border-radius:18px;overflow:hidden;background:#fff}.PlanDetail_groupLabel__3uefj{padding:12px 24px;background:var(--ck-red-wash);color:var(--ck-red);font-size:max(.8125rem,12px);font-weight:800;letter-spacing:.07em;text-transform:uppercase;border-top:1px solid var(--ck-border-light)}.PlanDetail_featureGroup__xJ_uA:first-child .PlanDetail_groupLabel__3uefj{border-top:none}.PlanDetail_featureRow__GwTT_{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px dashed var(--ck-border-light);gap:16px;transition:background .1s ease}.PlanDetail_featureRow__GwTT_:last-child{border-bottom:none}.PlanDetail_featureRow__GwTT_:hover{background:var(--ck-canvas)}.PlanDetail_featureRowOff__EScce{opacity:.45}.PlanDetail_featureLabel__Fi8lC{color:var(--ck-body);font-size:.9625rem;line-height:1.4}.PlanDetail_featureVal__juEAF{flex-shrink:0;display:inline-flex;align-items:center}.PlanDetail_checkDot__01Z9T{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--ck-red);color:#fff}.PlanDetail_checkDot__01Z9T svg{width:13px;height:13px}.PlanDetail_dashMark__8MYSm{color:var(--ck-placeholder);font-size:1.25rem;line-height:1}.PlanDetail_valText__UY5TD{color:var(--ck-heading);font-size:.875rem;font-weight:700;white-space:nowrap}.PlanDetail_everyPlan__f1qNj{padding:52px;border-radius:24px;background:var(--ck-red-wash)}.PlanDetail_everyTitle__eWm7k{margin:0 0 36px;color:var(--ck-heading);font-size:clamp(1.6rem,2.4vw,2rem);text-align:center}.PlanDetail_everyGrid__3Kqop{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.PlanDetail_everyItem__vtECc{display:flex;align-items:flex-start;gap:14px}.PlanDetail_everyIcon__0th_O{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:#fff;background:var(--ck-red)}.PlanDetail_everyIcon__0th_O svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.PlanDetail_everyItem__vtECc h3{margin:2px 0 4px;color:var(--ck-heading);font-size:1.0625rem}.PlanDetail_everyItem__vtECc p{margin:0;color:var(--ck-text);font-size:.9375rem;line-height:1.5}.PlanDetail_otherTitle__Fk6GE{margin:0 0 24px;color:var(--ck-heading);font-size:clamp(1.5rem,2.2vw,1.875rem);text-align:center}.PlanDetail_otherGrid__z937N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;max-width:700px;margin:0 auto}.PlanDetail_otherCard__Wv2gC{display:flex;flex-direction:column;gap:6px;padding:26px 28px;border:1px solid var(--ck-border);border-radius:16px;background:#fff;color:inherit;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.PlanDetail_otherCard__Wv2gC:hover{border-color:#f5b5bd;box-shadow:0 12px 36px rgba(237,51,71,.08);transform:translateY(-3px)}.PlanDetail_otherIcon__B7N3Q{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:6px;border-radius:12px;color:var(--ck-red);background:var(--ck-red-tint)}.PlanDetail_otherIcon__B7N3Q svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.PlanDetail_otherCard__Wv2gC strong{color:var(--ck-heading);font-size:1.125rem}.PlanDetail_otherCard__Wv2gC span{color:var(--ck-text);font-size:.9375rem;line-height:1.5}.PlanDetail_otherArrow__dU11F{color:var(--ck-red)!important;font-weight:700!important;margin-top:6px}@media (max-width:991px){.PlanDetail_heroInner__yoNb2{grid-template-columns:1fr;gap:32px}.PlanDetail_planSwitcher__n1AXF{flex-direction:row;flex-wrap:wrap}.PlanDetail_switchCard__qvVu9{flex:1 1;min-width:120px;justify-content:center;flex-direction:column;text-align:center}.PlanDetail_everyGrid__3Kqop{grid-template-columns:repeat(2,minmax(0,1fr))}.PlanDetail_everyPlan__f1qNj{padding:36px 24px}}@media (max-width:767px){.PlanDetail_featureRow__GwTT_{padding:14px 16px}.PlanDetail_groupLabel__3uefj{padding:10px 16px}.PlanDetail_everyGrid__3Kqop,.PlanDetail_otherGrid__z937N{grid-template-columns:1fr}}