.pricing-grid.editorial-pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px}.editorial-pricing-grid .plan-card{--plan-accent:#cf95fa;--plan-glow:#8419f718;min-width:0;padding:17px 17px 16px;border:1px solid #cf95fa33;border-radius:15px;background:radial-gradient(ellipse at 83% 0,var(--plan-glow),transparent 65%),linear-gradient(165deg,#171329,#0c0b16 65%);box-shadow:0 12px 30px #0003}.editorial-pricing-grid .plan-card.featured{--plan-glow:#8419f740;border-color:#b279e88c;background:radial-gradient(ellipse at 83% 0,var(--plan-glow),transparent 68%),linear-gradient(165deg,#201332,#100d1d 65%);box-shadow:0 15px 42px #08020ea0}.editorial-pricing-grid[data-phase=BF1000] .plan-card.featured{--plan-accent:#ffd16a;--plan-glow:#ffb80024;border-color:#ffc94176}.editorial-pricing-grid .plan-card.is-recommended{border-color:#cb9cfad4;box-shadow:0 0 24px #8419f725,0 14px 32px #0006}.editorial-pricing-grid[data-phase=BF1000] .plan-card.featured.is-recommended{border-color:#ffd16aab}.editorial-pricing-grid .plan-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;min-height:23px;color:#f1e7f9;font:600 13px/1.5 Poppins,sans-serif}.editorial-pricing-grid .plan-top>span:first-child{max-width:none}.editorial-pricing-grid .plan-tags{display:flex;flex-wrap:wrap;gap:5px}.editorial-pricing-grid .plan-recommendation-tag,.editorial-pricing-grid .plan-tag{max-width:none;padding:0;border:0;border-radius:0;color:var(--plan-accent);background:transparent;font:600 12px/1.4 InterTight,sans-serif}.editorial-pricing-grid .plan-recommendation-tag{animation:plan-recommendation-in .32s cubic-bezier(.22,1,.36,1) both}.editorial-pricing-grid .plan-offer-line{min-height:19px;margin-top:3px}.editorial-pricing-grid[data-phase=STANDARD] .plan-offer-line{display:none}.editorial-pricing-grid .plan-offer-tag{color:#e1c0fa;font:600 12px/1.5 InterTight,sans-serif;letter-spacing:.025em}.editorial-pricing-grid[data-phase=BF1000] .plan-offer-tag{color:#ffd16a}.editorial-pricing-grid .plan-card .plan-speed{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;margin:9px 0 3px;color:#f6f7ff}.editorial-pricing-grid .plan-card .plan-speed-number{font:700 54px/1 Poppins,sans-serif;letter-spacing:-.055em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.editorial-pricing-grid .plan-card .plan-speed-unit{color:#d6c3e4;font:500 14px/1.5 InterTight,sans-serif;letter-spacing:0}.editorial-pricing-grid .plan-fiber-caption{color:#bdaecb;font-size:13px;line-height:1.45}.editorial-pricing-grid .plan-speed-gauge{height:3px;margin:9px 0 12px;border-radius:99px;background:#cf95fa25}.editorial-pricing-grid .plan-speed-gauge>span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#60269e,#cf95fa);box-shadow:0 0 8px #8419f76b;transform:scaleX(var(--plan-speed-ratio));transform-origin:left center}.editorial-pricing-grid .plan-card[data-motion-entered] .plan-speed-gauge>span{animation:plan-gauge-fill .65s cubic-bezier(.22,1,.36,1) both}.editorial-pricing-grid .plan-card.featured .plan-speed-gauge>span{background:linear-gradient(90deg,#8419f7,var(--plan-accent))}.editorial-pricing-grid .plan-price{min-height:0;padding:10px 11px 9px;border:1px solid #cf95fa25;border-radius:10px;background:#ffffff08}.editorial-pricing-grid .plan-price-amount{display:flex;align-items:center;gap:7px}.editorial-pricing-grid .plan-price-amount strong{color:#ffb800;font:700 40px/1.1 Poppins,sans-serif;letter-spacing:-.055em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.editorial-pricing-grid .plan-price-basis{display:grid;gap:1px;color:#e0d0ea;font-size:12px;line-height:1.25;white-space:nowrap}.editorial-pricing-grid .plan-price .plan-regular-net{display:block;margin-top:4px;color:#c6a7b6;font-size:12px;line-height:1.4}.editorial-pricing-grid .plan-price-details{display:grid;gap:2px;margin-top:5px;color:#dfd2ea;font-size:13px;line-height:1.42}.editorial-pricing-grid .plan-price-details b{font-weight:600;color:#f6f7ff}.editorial-pricing-grid .plan-price-details .normal-price{min-height:0;margin:0;color:#c6b6d3;font-size:13px!important;line-height:1.42}.editorial-pricing-grid .plan-card .plan-inclusions{display:grid;grid-template-columns:1fr;gap:6px;margin:12px 0 0;padding:0;border:0;color:#ddd2e7;font-size:13px;line-height:1.45}.editorial-pricing-grid .plan-inclusions li{display:flex;align-items:flex-start;gap:6px}.editorial-pricing-grid .plan-inclusions li:before{content:none}.editorial-pricing-grid .plan-inclusions svg{flex:0 0 16px;width:16px;height:16px;margin-top:1px;color:#cf95fa}.editorial-pricing-grid .plan-services{display:block;min-height:0;margin:11px 0 13px;padding:8px 0 0;border-top:1px solid #cf95fa24}.editorial-pricing-grid .plan-service-logos{display:flex;align-items:center;gap:clamp(9px,1vw,16px);min-height:24px}.editorial-pricing-grid .plan-service-logos img{width:min(42%,92px);height:24px;object-fit:contain;object-position:left center}.editorial-pricing-grid .plan-service-logos img[alt=LukiMed]{width:min(38%,76px)}.editorial-pricing-grid .plan-compact-actions{display:none}.editorial-pricing-grid .plan-card .plan-contract{justify-content:space-between;min-height:44px;margin-top:auto;padding:10px 12px;border:1px solid #cf95fa58;color:#f6e6ff;background:#cf95fa12;font-size:12px;text-align:left}.editorial-pricing-grid .plan-contract svg{flex:0 0 20px;transition:transform .28s cubic-bezier(.22,1,.36,1)}.editorial-pricing-grid .plan-card.featured .plan-contract{border-color:#d3a6fb;color:#210d36;background:#dfb8ff}.editorial-pricing-grid[data-phase=BF1000] .plan-card.featured .plan-contract{border-color:#ffe6a7;color:#25143a;background:#ffe6a7}.editorial-pricing-grid .plan-card .plan-contract:hover{border-color:#e7c8fa;background:#362348;color:#fff}.editorial-pricing-grid .plan-card .plan-contract:hover svg{transform:translateX(3px)}.editorial-pricing-grid .plan-card .plan-contract:focus-visible{outline-offset:3px}.editorial-pricing-note{max-width:820px;margin:14px 0 0;color:#c0afcc;font-size:15px;line-height:1.65}@keyframes plan-recommendation-in{0%{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes plan-gauge-fill{0%{transform:scaleX(0)}to{transform:scaleX(var(--plan-speed-ratio))}}@media (max-width:1100px){.pricing-grid.editorial-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (min-width:861px) and (max-width:1100px){.pricing-grid.editorial-pricing-grid.is-compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.editorial-pricing-grid.is-compact .plan-card{padding-inline:12px}.editorial-pricing-grid.is-compact .plan-card .plan-speed-number{font-size:46px}.editorial-pricing-grid.is-compact .plan-price-amount strong{font-size:33px}.editorial-pricing-grid.is-compact .plan-price{padding-inline:8px}}@media (max-width:650px){.pricing-grid.editorial-pricing-grid{grid-template-columns:minmax(0,1fr);gap:14px}.pricing-grid.editorial-pricing-grid.is-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}}@media (max-width:860px){.editorial-pricing-grid.is-compact .plan-card{padding:10px 10px 0;border-radius:12px}.editorial-pricing-grid.is-compact .plan-top{min-height:18px;font-size:12px;gap:2px 6px}.editorial-pricing-grid.is-compact .plan-tags{margin-left:auto}.editorial-pricing-grid.is-compact .plan-tag{color:#ead0fa}.editorial-pricing-grid.is-compact .plan-offer-line{min-height:17px;margin-top:2px}.editorial-pricing-grid.is-compact .plan-offer-tag{letter-spacing:0}.editorial-pricing-grid.is-compact .plan-card .plan-speed{gap:4px;margin-block:5px 1px}.editorial-pricing-grid.is-compact .plan-card .plan-speed-number{font-size:clamp(33px,8vw,44px)}.editorial-pricing-grid.is-compact .plan-card .plan-speed-unit{font-size:12px}.editorial-pricing-grid.is-compact .plan-fiber-caption{display:none}.editorial-pricing-grid.is-compact .plan-speed-gauge{margin:5px 0 7px;height:2px}.editorial-pricing-grid.is-compact .plan-price{padding:6px 7px;border-radius:7px}.editorial-pricing-grid.is-compact .plan-price-amount{gap:4px}.editorial-pricing-grid.is-compact .plan-price-amount strong{font-size:clamp(25px,6.8vw,33px)}.editorial-pricing-grid.is-compact .plan-price-basis{line-height:1.12}.editorial-pricing-grid.is-compact .plan-price .plan-regular-net{margin-top:3px}.editorial-pricing-grid.is-compact .plan-price-details,.editorial-pricing-grid.is-compact .plan-price-details .normal-price{font-size:12px!important;line-height:1.45}.editorial-pricing-grid.is-compact .plan-compact-actions{display:flex;justify-content:space-between;gap:4px;margin-top:auto}.editorial-pricing-grid.is-compact .plan-compact-actions button{display:flex;align-items:center;justify-content:center;gap:4px;min-height:44px;padding:4px 0;border:0;color:#e3c8f6;background:transparent;font-size:12px;text-align:left}.editorial-pricing-grid.is-compact .plan-compact-actions .plan-pick{color:#fff;font-weight:600}.editorial-pricing-grid.is-compact .plan-compact-actions .plan-pick[aria-pressed=true]{color:#d7a2ff}.editorial-pricing-grid.is-compact .plan-details-toggle svg{transition:transform .22s ease}.editorial-pricing-grid.is-compact .plan-details-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.editorial-pricing-grid.is-compact .plan-card .plan-contract,.editorial-pricing-grid.is-compact .plan-card-extras[data-expanded=false]{display:none}.editorial-pricing-grid.is-compact .plan-card-extras[data-expanded=true]{padding-bottom:5px}.editorial-pricing-grid.is-compact .plan-card .plan-inclusions{margin-top:0}}@media (max-width:530px){.editorial-pricing-grid.is-compact .plan-top{display:none}.editorial-pricing-grid.is-compact .plan-card{padding-top:8px}.editorial-pricing-grid.is-compact .plan-offer-line{margin-top:0}.editorial-pricing-grid.is-compact .plan-speed-gauge{margin-block:4px 5px}.editorial-pricing-grid.is-compact .plan-price{padding-block:5px}}@media (prefers-reduced-motion:reduce){.editorial-pricing-grid .plan-card[data-motion-entered] .plan-speed-gauge>span,.editorial-pricing-grid .plan-recommendation-tag{animation:none}.editorial-pricing-grid .plan-contract svg,.editorial-pricing-grid.is-compact .plan-details-toggle svg{transition:none}}