.bf-hardware-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;margin-top:9px}.bf-hardware-price del{font-size:13px;color:#dfc8ed}.bf-hardware-price b{font-size:25px;font-weight:850;color:#ffe0a6}.bf-hardware-price>span{font-size:11px;color:#fff1ce}.shop-plan-picker[data-bf-preview=true] [data-plan-buy]:disabled{opacity:1;color:#fff;background:linear-gradient(105deg,#e73562,#bf2559)}.bf-dashboard-deal{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 24px;background:linear-gradient(110deg,#5430a2,#9b2c89);color:#fff;border-radius:14px 14px 0 0}.bf-dashboard-deal strong{color:#ffe0a6;font-size:15px;letter-spacing:.06em}.bf-dashboard-deal span{font-size:11px;line-height:1.5}.cr-topup-option[data-campaign-offer] del{font-size:11px;color:#84748e}.bf-pricing-notice{box-sizing:border-box;display:flex;align-items:center;gap:22px;width:min(100%,calc(100vw - 48px));max-width:920px;margin:24px auto 28px;padding:18px 24px;border:1px solid #e5b9737a;border-radius:14px;background:radial-gradient(ellipse at 90% -80%,#ffc57038,transparent 70%),linear-gradient(110deg,#542e9c,#762e8d);color:#fff;text-align:left}.bf-pricing-mark{flex:0 0 auto;display:grid;grid-template-columns:auto auto;align-items:center;gap:2px 6px;padding-right:20px;border-right:1px solid #ffffff30;color:#ffe0a6}.bf-pricing-mark>span{grid-column:1/3;font-size:10px;font-weight:850;letter-spacing:.12em;color:#fff}.bf-pricing-mark>strong{grid-column:1;font-size:44px;line-height:.98;font-weight:900;letter-spacing:-.05em;color:#ffe0a6!important}.bf-pricing-mark>strong>span{font-size:25px}.bf-pricing-mark>small{font-size:9px;font-weight:800;max-width:62px;color:#ffe0a6}.bf-pricing-copy{flex:1;min-width:0}.bf-pricing-copy>strong{color:#fff!important;font-size:17px;line-height:1.35;font-weight:750}.bf-pricing-notice p{margin:5px 0 0!important;font-size:13px!important;line-height:1.5!important;max-width:70ch;color:#f7efff!important}.bf-pricing-copy>small,.bf-pricing-notice>small{display:block;margin-top:6px;font-size:10px;line-height:1.4;color:#eee0ff}.bf-pricing-notice>a{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:none;max-width:170px;min-height:43px;padding:10px 14px;border-radius:8px;background:#ffe1a4;color:#2e173e!important;font-size:12px;font-weight:800;line-height:1.35;text-decoration:none;text-align:center}.bf-pricing-notice>a:hover{background:#fff0c9}.bf-pricing-notice .bf-pricing-label{color:#fff!important}.bf-pricing-label span{color:#ffe0a6;font-weight:900;margin-left:6px}.pr-hero .bf-pricing-notice{margin-bottom:0}.pr-hero .bf-pricing-notice+.pr-toggle-wrap{margin-top:28px}.bf-price-tag{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;width:fit-content;max-width:100%;box-sizing:border-box;margin:16px 0 8px;padding:6px 10px;border-radius:6px;background:linear-gradient(110deg,#a12a80,#d73262);color:#fff!important;font-size:11px;font-weight:850;line-height:1.35;letter-spacing:.04em}.bf-offer-card{border-color:#d9b0ec!important;background:linear-gradient(160deg,#fffaf1,#fff 32%,#fdfbff)!important;box-shadow:0 12px 40px #34174812}.bf-offer-card .bf-price-saving,.page-sw .s07 .s07-plan .bf-price-saving{display:block;align-self:flex-start;width:fit-content;max-width:100%;margin:2px 0 8px!important;padding:5px 9px;border-radius:6px;background:#e8f6ee;color:#11633b!important;font-size:12px!important;font-weight:750;line-height:1.4!important}.bf-price-renewal,.page-sw .s07 .s07-plan .bf-price-renewal{color:#6a5c77!important;opacity:1;font-size:11px!important;line-height:1.5!important;margin:5px 0 15px!important}.bf-offer-card .pr-tier-billed{margin-bottom:3px}.pr-tier.bf-offer-card[data-bf-preview=true] .pr-tier-cta:disabled{color:#fff!important;background:linear-gradient(105deg,#8054d5,#5834a6)!important;border:0!important;box-shadow:0 5px 16px #7544d426!important;opacity:1!important}.pr-tier.bf-offer-card.ak-pricing-card--ultimate[data-bf-preview=true] .pr-tier-cta:disabled{color:#281738!important;background:linear-gradient(110deg,#ffb222,#ffd36a)!important;box-shadow:0 5px 16px #e9a42c24!important}.pw-page .bf-offer-card{border-color:#d5b0ed!important}.pw-page .bf-offer-card .bf-price-saving{color:#11633b!important}.pw-plan-price .bf-price-tag{display:flex;margin-top:0}.pw-page .bf-price-renewal{color:#655b73!important}.pw-plan-card[data-bf-preview=true] .pw-cta:disabled{opacity:1;filter:none}.pw-page--credits .pw-credit-card.bf-offer-card{background:radial-gradient(ellipse at 100% 0,#ce4c8830,transparent 75%),#271638!important;border-color:#aa5cad!important}.pw-page--credits .pw-credit-card--ultimate.bf-offer-card{background:radial-gradient(ellipse at 100% 0,#ffc26724,transparent 75%),#291b32!important;border-color:#b68b4f!important}.pw-page--credits .bf-offer-card .bf-price-saving{background:#134a36;color:#bbf7d0!important}.pw-page--credits .bf-offer-card .pw-credit-pricing .bf-price-tag{display:block;margin:0 0 7px auto;font-size:9px;padding:4px 6px}.pw-page--credits .pw-credit-pricing>del{display:block;font-size:12px;line-height:1.4;color:#e7d5f3}.pw-page--credits .pw-credit-card .pw-credit-amount,.pw-page--credits .pw-credit-card .pw-credit-price{color:#fff!important}.pw-page--credits .pw-header>.bf-price-tag{margin-inline:auto;color:#fff!important}.bf-discovery{box-sizing:border-box;max-width:1280px;margin:64px auto;padding:0 24px;font-family:var(--font-body,Inter,system-ui,sans-serif)}.bf-discovery-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.bf-discovery-eyebrow{color:#853ca0;font-size:11px;font-weight:850;letter-spacing:.14em}.bf-discovery-head h2{margin:8px 0 10px;font-size:clamp(25px,3vw,38px);line-height:1.12;letter-spacing:-.035em;color:#2a193b}.bf-discovery-head p{margin:0;color:#74667f;font-size:15px;line-height:1.6}.bf-discovery-head>a{color:#6a39a6;font-size:14px;font-weight:750;white-space:nowrap;text-decoration:none}.bf-discovery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.bf-discovery-card{box-sizing:border-box;position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;min-height:310px;padding:26px;border-radius:20px;overflow:hidden;color:#fff!important;text-decoration:none!important;background:radial-gradient(ellipse at 110% -20%,#e94c7945,transparent 70%),linear-gradient(140deg,#38215d,#1d1233);border:1px solid #694589;transition:transform .2s,box-shadow .2s}.bf-discovery-card:hover{transform:translateY(-3px);box-shadow:0 15px 30px #38205220}.bf-discovery-category{font-size:12px;font-weight:750;color:#f1e4fa;letter-spacing:.01em;z-index:1}.bf-discovery-rate{display:block;margin:18px 0 0;font-size:86px;line-height:.95;font-weight:900;letter-spacing:-.06em;color:#ffda9e!important}.bf-discovery-rate>span{font-size:47px}.bf-discovery-off{font-size:11px;font-weight:850;letter-spacing:.12em;margin:5px 0 0;color:#ffda9e}.bf-discovery-card p{margin:12px 0 0!important;max-width:23ch;font-size:14px!important;line-height:1.5!important;color:#f2e7ff!important;z-index:1}.bf-discovery-action{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;margin-top:auto;font-size:13px;line-height:1.4;font-weight:750;color:#fff}.bf-discovery-action>span{color:#ffda9e;font-size:21px}.bf-discovery-grid--store .bf-credit-deal{padding:10px 0}.bf-discovery-grid--store .bf-discovery-card{min-height:330px}@media(min-width:601px)and (max-width:1050px){.bf-discovery-grid--store{grid-template-columns:repeat(2,minmax(0,1fr))}}.bf-discovery-icons{position:absolute;right:-9px;top:72px;display:flex;flex-direction:column;gap:7px;transform:rotate(12deg);opacity:.9;z-index:-1}.bf-discovery-icons img{width:58px;height:58px;object-fit:contain;border-radius:13px;box-shadow:0 6px 15px #0004}.bf-discovery-icons img:nth-child(2){margin-left:-21px}.bf-discovery-card--credits{background:radial-gradient(ellipse at 105% -25%,#f9698138,transparent 70%),linear-gradient(140deg,#803187,#4c215d);border-color:#c581a4}.bf-credit-deal{padding:18px 0;border-bottom:1px solid #ffffff24}.bf-credit-deal>span:first-child{font-size:14px;color:#fff;font-weight:750}.bf-credit-deal>span+span{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-top:7px}.bf-credit-deal del{color:#e3c8e7;font-size:14px}.bf-credit-deal strong{font-size:31px;font-weight:850;letter-spacing:-.03em;color:#ffdda3!important}.bf-credit-deal b{margin-left:auto;font-size:12px;padding:4px 7px;border-radius:5px;background:#ffe0a6;color:#46234f}.bf-discovery-card--hardware .bf-discovery-rate{font-size:86px}.bf-discovery-card--hardware p{max-width:20ch}.bf-discovery-kiosk{position:absolute;right:-15px;top:43px;width:145px;height:210px;object-fit:contain;z-index:-1;opacity:.85;filter:drop-shadow(0 8px 12px #0004)}.bf-discovery-card--hardware{background:radial-gradient(ellipse at 100% 0,#eac08333,transparent 70%),linear-gradient(140deg,#392459,#251732)}.bf-discovery-deadline{margin:15px 0 0;color:#7a6a85;font-size:11px;text-align:right}@media(max-width:900px){.bf-pricing-notice{gap:16px;padding:16px 18px}.bf-pricing-copy>strong{font-size:15px}.bf-pricing-mark{padding-right:14px}.bf-discovery-grid{gap:14px}.bf-discovery-card{padding:22px}.bf-discovery-icons,.bf-discovery-kiosk{opacity:.45}}@media(max-width:600px){.bf-pricing-notice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:13px;padding:16px;margin:20px 0 24px}.bf-pricing-mark{padding-right:12px}.bf-pricing-mark>strong{font-size:38px}.bf-pricing-mark>small{max-width:52px;font-size:8px}.bf-pricing-copy>strong{font-size:14px}.bf-pricing-copy p{font-size:11px!important}.bf-pricing-copy>small{font-size:9px}.bf-pricing-notice>.bf-notice-action{grid-column:1/3;justify-self:stretch;max-width:none;min-height:37px;padding:8px 12px}.bf-discovery{margin:40px auto;padding:0 16px}.bf-discovery-head{align-items:start;flex-direction:column;gap:13px;margin-bottom:20px}.bf-discovery-head h2{font-size:29px}.bf-discovery-head p{font-size:14px}.bf-discovery-grid{grid-template-columns:1fr}.bf-discovery-card{min-height:255px;padding:24px}.bf-discovery-icons{opacity:.9;right:17px;top:36px}.bf-discovery-kiosk{opacity:.9;right:4px;top:18px;height:205px;width:156px}.bf-discovery-deadline{text-align:left}.bf-credit-deal{padding:14px 0}}.bf-discovery-card--hardware .bf-discovery-kiosk{right:18px;top:57px;width:126px;height:205px;object-fit:cover;object-position:center;border-radius:14px;border:1px solid #ffffff45;box-shadow:0 12px 24px #10062244;opacity:1}@media(max-width:900px)and (min-width:601px){.bf-discovery-card--hardware .bf-discovery-kiosk{right:-24px;opacity:.65}}@media(max-width:600px){.bf-discovery-card--hardware .bf-discovery-kiosk{right:20px;top:25px;width:130px;height:187px}}@media(prefers-reduced-motion:reduce){.bf-discovery-card{transition:none}.bf-discovery-card:hover{transform:none}}@media(max-width:767px){.bf-pricing-notice{width:min(100%,calc(100vw - 40px));margin-inline:auto}}.bf-pricing-notice{background:radial-gradient(ellipse at 100% 0,#ad72ff12,transparent 58%),radial-gradient(ellipse at 0 110%,#d6416d0b,transparent 58%),linear-gradient(115deg,#08080b,#121116);border-color:#ffce7359;color:#fff;box-shadow:0 8px 24px #08080b12}.bf-pricing-mark{border-right-color:#ffffff29;color:#ffce73}.bf-pricing-mark>strong{color:#ffce73!important}.bf-pricing-mark>small{color:#ffce73}.bf-pricing-notice p{color:#eeedf2!important}.bf-pricing-copy>small,.bf-pricing-notice>small{color:#cbc8d0}.bf-pricing-notice>a{background:#ffd578;color:#17110b!important;box-shadow:0 4px 16px #0003}.bf-pricing-notice>a:hover{background:#ffe7aa}.bf-pricing-notice>a:focus-visible{outline:3px solid #fff;outline-offset:3px}.bf-pricing-label span{color:#ffce73}.bf-hardware-price del{color:#bcb8c4}.bf-hardware-price b{color:#ffce73}.bf-hardware-price>span{color:#ffe6b4}.bf-dashboard-deal{background:radial-gradient(ellipse at 100% 0,#a86dff12,transparent 60%),linear-gradient(115deg,#08080b,#121116);box-shadow:inset 0 -1px #ffce734d}.bf-dashboard-deal strong{color:#ffce73}.bf-dashboard-deal span{color:#eeedf2}.bf-discovery-card,.bf-discovery-card--credits,.bf-discovery-card--hardware{background:radial-gradient(ellipse at 110% -15%,#ad72ff14,transparent 62%),linear-gradient(145deg,#121116,#08080b);border-color:#ffffff29}.bf-discovery-card:hover{border-color:#ffce7373;box-shadow:0 15px 30px #08080b24}.bf-discovery-card:focus-visible{outline:3px solid #ffce73;outline-offset:3px}.bf-discovery-category{color:#dedbe3}.bf-discovery-rate{color:#ffce73!important}.bf-discovery-off,.bf-discovery-action>span{color:#ffce73}.bf-discovery-card p{color:#eeedf2!important}.bf-credit-deal{border-bottom-color:#ffffff24}.bf-credit-deal del{color:#bcb8c4}.bf-credit-deal strong{color:#ffce73!important}.bf-credit-deal b{background:#ffd578;color:#17110b}.bf-pricing-notice,.bf-dashboard-deal,.bf-discovery-card{background-color:#08080b}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase]{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;width:100%;max-width:none;margin:16px 0 20px;padding:18px;border-radius:14px;text-align:start}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase]>.bf-pricing-mark{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column:auto;grid-row:auto;align-items:center;align-content:start;gap:0 12px;padding:0;border:0}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase] .bf-pricing-mark>span{grid-column:1;grid-row:1/3;font-size:11px;line-height:1.3;letter-spacing:.1em;color:#ffdc96}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase] .bf-pricing-mark>strong{grid-column:2;grid-row:1;font-size:32px;line-height:1;letter-spacing:-.045em;text-align:end}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase] .bf-pricing-mark>strong>span{font-size:20px}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase] .bf-pricing-mark>small{grid-column:2;grid-row:2;max-width:none;margin-top:3px;font-size:9px;line-height:1.2;text-align:end}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase]>.bf-pricing-copy{grid-column:1;grid-row:auto;min-width:0}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase] .bf-pricing-copy>strong{display:block;font-size:16px;line-height:1.4;overflow-wrap:normal}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase] .bf-pricing-copy>p{margin:6px 0 0!important;font-size:12px!important;line-height:1.6!important;max-width:none}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase]>.bf-countdown{grid-column:1;grid-row:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;justify-self:stretch;gap:6px 12px;min-width:0;margin:0;padding:12px 0 0;border:0;border-top:1px solid #ffce7338;border-radius:0;background:none}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase] .bf-countdown-label{font-size:10px}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase] .bf-countdown>[data-bf-time]{font-size:13px;line-height:1.4}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase] .bf-hardware-price{gap:5px 10px;margin-top:10px}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase] .bf-hardware-price b{font-size:24px}.bf-pricing-notice.bf-pricing-notice--purchase[data-bf-context=purchase] .bf-pricing-copy>small{font-size:10px;line-height:1.5;margin-top:10px}.bf-offer-card .bf-price-monthly{margin:0 0 4px!important;font-size:13px!important;line-height:1.4!important;font-weight:650;color:#475467!important}.ov-card .bf-dashboard-deal{flex-wrap:wrap;row-gap:4px;margin-bottom:20px;padding:14px 18px;border-radius:14px}.ov-card .bf-dashboard-deal strong{white-space:nowrap}
