.bt-pricing-screen {
  --bt-pricing-orange: #ff981f;
  --bt-pricing-text: #f8fbff;
  position: relative;
  isolation: isolate;
  min-height: calc(100vh - 58px);
  padding: clamp(48px, 3.5vw, 60px) 22px clamp(54px, 6vw, 86px);
  overflow: hidden;
  background: linear-gradient(180deg, rgba(2,6,12,.08), rgba(2,6,12,.18)), url("/media/tariffs-space-bg.png") center center / cover no-repeat, #02060c;
  color: var(--bt-pricing-text);
}
.bt-pricing-screen::before,.bt-pricing-screen::after { content:""; position:absolute; z-index:-1; pointer-events:none; }
.bt-pricing-screen::before { inset:0; opacity:.26; background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px); background-size:68px 68px; mask-image:linear-gradient(to bottom,transparent,#000 28%,transparent 88%); }
.bt-pricing-screen::after { width:520px; height:520px; right:-290px; top:160px; border:1px solid rgba(255,152,31,.26); border-radius:50%; box-shadow:0 0 80px rgba(255,129,16,.08),inset 0 0 80px rgba(255,129,16,.05); animation:bt-pricing-ambient 12s ease-in-out infinite; }
.bt-pricing-screen__inner { width:min(100%,1340px); margin:0 auto; }
.bt-pricing-hero { width:min(100%,1040px); margin:0 auto clamp(16px,1.6vw,22px); text-align:center; }
.bt-pricing-hero__eyebrow { display:inline-flex; align-items:center; gap:14px; margin:0 0 10px; color:#e7b878; font:800 11px/1.2 Inter,Montserrat,Arial,sans-serif; letter-spacing:.34em; text-transform:uppercase; }
.bt-pricing-hero__eyebrow::before,.bt-pricing-hero__eyebrow::after { content:""; width:72px; height:1px; background:linear-gradient(90deg,transparent,rgba(255,152,31,.9)); }
.bt-pricing-hero__eyebrow::after { transform:scaleX(-1); }
.bt-pricing-hero h1 { margin:0; color:#fff; font:850 clamp(38px,4vw,64px)/.98 Inter,Montserrat,Arial,sans-serif; letter-spacing:-.045em; text-wrap:balance; }
.bt-pricing-hero h1 span { color:var(--bt-pricing-orange); }
.bt-pricing-hero__lead { margin:8px auto 0; color:#bbc6d8; font:400 clamp(15px,1.35vw,20px)/1.5 Inter,Montserrat,Arial,sans-serif; text-wrap:balance; }

.bt-pricing-screen .bt-access-roadmap { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:0; width:min(100%,1280px); margin:28px auto 0; padding:22px 0; border:1px solid rgba(158,176,199,.38); border-radius:18px; background:rgba(6,13,23,.96); box-shadow:0 16px 40px rgba(0,0,0,.28); color:#f5f8fc; }
.bt-pricing-screen .bt-access-roadmap__item { min-width:0; padding:0 clamp(18px,2.1vw,30px); }
.bt-pricing-screen .bt-access-roadmap__item + .bt-access-roadmap__item { border-left:1px solid rgba(158,176,199,.27); }
.bt-pricing-screen .bt-access-roadmap h2 { margin:0 0 9px; color:#fff; font:750 16px/1.4 Inter,Montserrat,Arial,sans-serif; }
.bt-pricing-screen .bt-access-roadmap p { margin:0; color:#d1dbe8; font:500 14px/1.65 Inter,Montserrat,Arial,sans-serif; }

.bt-pricing { --core-rgb:150,92,255; --pro-rgb:255,152,31; --max-rgb:36,220,229; width:min(100%,1280px); margin:0 auto; color:#f7f9fd; font-family:Inter,Montserrat,Arial,sans-serif; }
.bt-pricing *,.bt-pricing *::before,.bt-pricing *::after { box-sizing:border-box; }
.bt-pricing__switcher { width:min(100%,680px); margin:0 auto 20px; }
.bt-pricing__switch-track { --switch-padding:4px; position:relative; display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); padding:var(--switch-padding); border:1px solid rgba(141,158,184,.24); border-radius:999px; background:rgba(3,9,16,.82); box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 18px 48px rgba(0,0,0,.24); backdrop-filter:blur(18px); }
.bt-pricing__switch-track::before { content:""; position:absolute; z-index:0; top:var(--switch-padding); left:var(--switch-padding); width:calc((100% - (var(--switch-padding) * 2))/4); height:calc(100% - (var(--switch-padding) * 2)); border:1px solid #ff981f; border-radius:999px; background:linear-gradient(180deg,rgba(255,160,41,.19),rgba(255,116,0,.06)); box-shadow:0 0 18px rgba(255,139,20,.26),inset 0 0 18px rgba(255,139,20,.07); transform:translateX(calc(var(--active-index) * 100%)); transition:transform 220ms cubic-bezier(.22,.61,.36,1); }
.bt-pricing__tab { position:relative; z-index:1; display:grid; place-content:center; gap:2px; min-height:48px; padding:5px 12px; border:0; border-radius:999px; background:transparent; color:#aeb8c8; font:inherit; line-height:1.1; text-align:center; cursor:pointer; transition:color 180ms ease; }
.bt-pricing__tab span { font-size:13px; font-weight:750; }
.bt-pricing__tab small { color:#b6c2d3; font-size:12px; font-weight:750; }
.bt-pricing__tab small:empty { display:none; }
.bt-pricing__tab[aria-selected="true"] { color:#fff; }
.bt-pricing__tab[aria-selected="true"] small { color:#ffd08a; }
.bt-pricing__tab:focus-visible { outline:2px solid #fff; outline-offset:3px; }
.bt-pricing__stage { min-height:584px; outline:none; opacity:1; transform:translateY(0); transition:opacity 140ms ease,transform 140ms ease; }
.bt-pricing__stage.is-leaving { opacity:0; transform:translateY(8px); }
.bt-pricing__stage.is-entering { opacity:0; transform:translateY(-6px); }
.bt-pricing__cards { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:clamp(14px,1.4vw,20px); align-items:stretch; padding-top:16px; }

.bt-plan { --plan-rgb:var(--core-rgb); position:relative; display:flex; flex-direction:column; min-width:0; min-height:574px; padding:clamp(22px,2vw,30px); overflow:hidden; border:1px solid rgba(var(--plan-rgb),.64); border-radius:20px; background:radial-gradient(420px 190px at 50% -8%,rgba(var(--plan-rgb),.13),transparent 72%),radial-gradient(320px 240px at 105% 55%,rgba(var(--plan-rgb),.055),transparent 72%),linear-gradient(145deg,rgba(9,14,23,.97),rgba(3,8,15,.985)); box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 20px 52px rgba(0,0,0,.36),0 0 22px rgba(var(--plan-rgb),.07); transition:transform 200ms ease,border-color 200ms ease,box-shadow 200ms ease; }
.bt-plan::before { content:""; position:absolute; inset:0; pointer-events:none; border-radius:inherit; background:linear-gradient(115deg,rgba(255,255,255,.045),transparent 24%,transparent 72%,rgba(var(--plan-rgb),.035)); }
.bt-plan--pro { --plan-rgb:var(--pro-rgb); overflow:visible; border-color:rgba(var(--plan-rgb),.9); background:radial-gradient(440px 230px at 50% -5%,rgba(var(--plan-rgb),.21),transparent 72%),radial-gradient(300px 260px at 85% 55%,rgba(var(--plan-rgb),.08),transparent 72%),linear-gradient(145deg,rgba(16,13,10,.98),rgba(5,8,13,.99)); box-shadow:inset 0 1px 0 rgba(255,192,112,.11),0 22px 58px rgba(0,0,0,.42),0 0 30px rgba(var(--plan-rgb),.17); animation:bt-pricing-pro-glow 6s ease-in-out infinite; }
.bt-plan--max { --plan-rgb:var(--max-rgb); }
.bt-plan:hover { transform:translateY(-3px); border-color:rgba(var(--plan-rgb),.86); box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 23px 58px rgba(0,0,0,.42),0 0 28px rgba(var(--plan-rgb),.1); }
.bt-plan--pro:hover { box-shadow:inset 0 1px 0 rgba(255,192,112,.14),0 25px 64px rgba(0,0,0,.46),0 0 36px rgba(var(--plan-rgb),.22); }
.bt-plan__header { display:grid; grid-template-columns:auto minmax(0,1fr); gap:14px; align-items:center; min-height:62px; }
.bt-plan__icon { display:grid; place-items:center; flex:0 0 auto; width:58px; height:58px; border:1px solid rgba(var(--plan-rgb),.72); border-radius:50%; color:rgb(var(--plan-rgb)); background:radial-gradient(circle,rgba(var(--plan-rgb),.18),rgba(var(--plan-rgb),.035) 66%); box-shadow:inset 0 0 20px rgba(var(--plan-rgb),.1),0 0 18px rgba(var(--plan-rgb),.08); }
.bt-plan__icon { overflow:visible; border:0; border-radius:0; background:none; box-shadow:none; }
.bt-plan__icon img { display:block; width:70px; height:70px; max-width:none; object-fit:contain; }

.bt-plan__identity { display:grid; gap:3px; min-width:0; }
.bt-plan__identity strong { color:#fff; font-size:clamp(25px,2vw,32px); font-weight:860; letter-spacing:-.035em; }
.bt-plan__identity small { color:#c2cbd9; font-size:14px; line-height:1.2; }
.bt-plan__badge { position:absolute; top:-15px; left:50%; z-index:2; transform:translateX(-50%); padding:7px 20px; border-radius:999px; color:#160b03; background:linear-gradient(180deg,#ffc75d,#ff9516); box-shadow:0 5px 19px rgba(255,137,14,.4); font-size:11px; font-weight:800; line-height:1.1; white-space:nowrap; text-transform:uppercase; }
.bt-plan__price-wrap { position:relative; display:grid; grid-template-columns:72px minmax(0,1fr); align-content:start; padding:8px 0 10px; border-bottom:1px solid rgba(var(--plan-rgb),.26); }

.bt-plan__saving[hidden],.bt-plan__monthly[hidden] { display:none; }
.bt-plan__price { display:flex; grid-column:2; align-items:baseline; gap:9px; margin:0; white-space:nowrap; }
.bt-plan__price strong { color:rgb(var(--plan-rgb)); font-size:clamp(42px,3.7vw,58px); font-weight:900; line-height:1; letter-spacing:-.05em; text-shadow:0 0 20px rgba(var(--plan-rgb),.14); }
.bt-plan__price strong,.bt-support__price strong { font-variant-numeric:tabular-nums; }
.bt-plan__price span { color:#d5ddea; font-size:17px; font-weight:600; }
.bt-plan__saving { --saving-rgb:var(--plan-rgb); display:inline-flex; grid-column:1/-1; justify-self:center; align-items:center; justify-content:center; gap:8px; min-height:32px; max-width:100%; margin:8px 0 0; padding:5px 16px; border:1px solid rgba(var(--saving-rgb),.48); border-radius:999px; background:rgba(var(--saving-rgb),.10); color:rgb(var(--saving-rgb)); font-size:13px; font-weight:750; line-height:1.15; text-align:center; white-space:nowrap; }
.bt-plan__saving.is-yearly { --saving-rgb:66,229,208; background:linear-gradient(90deg,rgba(10,102,84,.34),rgba(2,70,65,.24)); }
.bt-plan__saving-check { display:grid; place-items:center; flex:0 0 17px; width:17px; height:17px; border:1px solid currentColor; border-radius:50%; font-size:11px; line-height:1; }
.bt-plan__monthly { grid-column:1/-1; justify-self:center; margin:6px 0 0; color:#c6d0df; font-size:13px; font-weight:600; line-height:1.25; text-align:center; }
.bt-plan__description { min-height:66px; margin:16px 0 10px; color:#c0c9d8; font-size:14px; line-height:1.45; }
.bt-plan__features { display:grid; gap:8px; margin:0 0 22px; padding:0; list-style:none; }
.bt-plan__features li { display:grid; grid-template-columns:20px minmax(0,1fr); gap:9px; align-items:start; color:#c6cedc; font-size:13px; line-height:1.35; }
.bt-plan__features li span { display:grid; place-items:center; width:18px; height:18px; border:1px solid rgba(var(--plan-rgb),.9); border-radius:50%; color:rgb(var(--plan-rgb)); font-size:11px; box-shadow:0 0 10px rgba(var(--plan-rgb),.12); }
.bt-plan__cta,.bt-support__cta { position:relative; display:flex; align-items:center; justify-content:center; gap:11px; width:100%; min-height:50px; margin-top:auto; padding:12px 18px; border:1px solid rgba(var(--plan-rgb),.88); border-radius:14px; background:rgba(2,8,13,.76); color:#fff; font:820 14px/1.2 Inter,Montserrat,Arial,sans-serif; cursor:pointer; box-shadow:inset 0 0 18px rgba(var(--plan-rgb),.04); transition:filter 190ms ease,box-shadow 190ms ease,border-color 190ms ease; }
.bt-plan--pro .bt-plan__cta,.bt-support__cta { border-color:#ffab3e; background:linear-gradient(180deg,#ffb341,#ff8514); color:#090b0f; box-shadow:0 10px 24px rgba(255,123,9,.22),inset 0 1px 0 rgba(255,255,255,.34); }

.bt-plan__cta:hover,.bt-support__cta:hover { filter:brightness(1.08); box-shadow:0 12px 28px rgba(var(--plan-rgb),.2),0 0 19px rgba(var(--plan-rgb),.13); }

.bt-plan__cta:focus-visible,.bt-support__cta:focus-visible { outline:2px solid #fff; outline-offset:3px; }

.bt-support {
  --plan-rgb:var(--pro-rgb);
  position:relative;
  display:grid;
  grid-template-columns:250px minmax(0,1fr) 280px;
  min-height:680px;
  overflow:hidden;
  border:1px solid rgba(255,151,27,.78);
  border-radius:22px;
  background:radial-gradient(540px 280px at 42% 0,rgba(255,139,16,.1),transparent 76%),#060b11;
  box-shadow:0 26px 70px rgba(0,0,0,.46),0 0 36px rgba(255,133,12,.13),inset 0 1px 0 rgba(255,207,140,.13);
}
.bt-support__visual { position:relative; min-width:0; overflow:hidden; background:#071019; }
.bt-support__visual img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; object-position:center 48%; filter:saturate(.92) contrast(1.08); }
.bt-support__visual::after { content:""; position:absolute; inset:0; background:linear-gradient(180deg,rgba(1,5,10,.48),transparent 30%,rgba(1,5,10,.12) 55%,rgba(1,5,10,.93)); }
.bt-support__visual-kicker,.bt-support__visual-message,.bt-support__visual-index { position:absolute; z-index:1; left:22px; right:20px; }
.bt-support__visual-kicker { top:22px; display:flex; align-items:center; gap:8px; color:#ffe4bc; font-size:9px; font-weight:850; letter-spacing:.14em; }
.bt-support__visual-kicker span { width:6px; height:6px; border-radius:50%; background:#ffa32f; box-shadow:0 0 12px #ff9823; }
.bt-support__visual-message { bottom:45px; margin:0; color:#fff; font-size:19px; font-weight:760; line-height:1.3; letter-spacing:-.025em; text-shadow:0 2px 16px #000; }
.bt-support__visual-message::before { content:""; display:block; width:32px; height:2px; margin-bottom:13px; background:#ff9b21; box-shadow:0 0 12px rgba(255,151,29,.72); }
.bt-support__visual-index { bottom:20px; color:#a7b5c6; font-size:9px; font-weight:750; letter-spacing:.19em; }
.bt-support__main { display:flex; flex-direction:column; min-width:0; padding:28px 25px 24px; border-right:1px solid rgba(255,154,36,.15); }
.bt-support__eyebrow { margin:0 0 12px; color:#f3b86e; font-size:10px; font-weight:800; letter-spacing:.15em; }
.bt-support__header { display:block; }


.bt-support__header h3 { margin:0; color:#fff; font-size:clamp(26px,2.2vw,34px); line-height:1.08; letter-spacing:-.035em; }
.bt-support__header h3 span { color:#ffa333; }
.bt-support__lead { margin:6px 0 0; color:#b9c5d4; font-size:13px; line-height:1.4; }
.bt-support__intro { margin:17px 0 19px; padding-left:13px; border-left:2px solid rgba(255,153,30,.72); color:#b6c1d0; font-size:13px; line-height:1.55; }
.bt-support__directions { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; }
.bt-support__directions section { display:grid; grid-template-columns:30px minmax(0,1fr); gap:10px; min-height:102px; padding:12px 11px; border:1px solid rgba(255,164,61,.14); border-radius:13px; background:linear-gradient(145deg,rgba(255,158,44,.075),rgba(255,255,255,.018) 58%); }
.bt-support__step { display:grid; place-items:center; width:29px; height:29px; border:1px solid rgba(255,153,34,.47); border-radius:9px; color:#ffb04e; background:rgba(255,153,34,.08); font-size:10px; font-weight:850; }
.bt-support__directions small { display:flex; align-items:center; min-height:29px; color:#e3a86b; font-size:10px; font-weight:780; line-height:1.15; letter-spacing:.07em; text-transform:uppercase; }
.bt-support__directions h4 { margin:2px 0 4px; color:#f8fafc; font-size:13px; line-height:1.3; }
.bt-support__directions p { margin:0; color:#9daaba; font-size:11.5px; line-height:1.42; }
.bt-support__action { margin-top:auto; padding-top:22px; }
.bt-support__cta { width:100%; max-width:none; margin:0; border-radius:12px; }
.bt-support__note { display:flex; justify-content:center; align-items:center; gap:7px; margin:11px 0 0; color:#909dac; font-size:10px; line-height:1.35; }
.bt-support__note span { display:grid; place-items:center; flex:0 0 15px; width:15px; height:15px; border:1px solid #7c8b9f; border-radius:50%; }
.bt-support__side { display:flex; flex-direction:column; min-width:0; padding:30px 23px 26px; background:radial-gradient(320px 220px at 50% 0,rgba(255,156,38,.2),transparent 78%),linear-gradient(180deg,#11100e,#080b10 48%); }
.bt-support__side-kicker { margin:0 0 13px; color:#f0b878; font-size:9px; font-weight:850; letter-spacing:.13em; }
.bt-support__price { display:flex; align-items:baseline; gap:6px; white-space:nowrap; }
.bt-support__price strong { color:#ffa137; font-size:clamp(42px,3.4vw,52px); line-height:1; letter-spacing:-.05em; text-shadow:0 0 22px rgba(255,139,27,.16); }
.bt-support__price span { color:#d3dce8; font-size:15px; }
.bt-support__side-lead { margin:16px 0 17px; color:#c1cbd8; font-size:12px; line-height:1.5; }
.bt-support__attach { display:flex; align-items:center; gap:9px; padding:11px 10px; border:1px solid rgba(255,155,34,.37); border-radius:11px; color:#ffe1b9; background:rgba(255,151,29,.08); font-size:11px; font-weight:690; line-height:1.35; }
.bt-support__attach span { display:grid; place-items:center; flex:0 0 19px; width:19px; height:19px; border:1px solid #ff9c29; border-radius:50%; color:#ffad42; font-size:11px; }
.bt-support__format { margin-top:26px; padding:18px 15px; border:1px solid rgba(255,255,255,.11); border-radius:14px; background:rgba(0,0,0,.18); }
.bt-support__format h4 { margin:0 0 14px; padding-bottom:12px; border-bottom:1px solid rgba(255,152,31,.25); color:#fff; font-size:13px; }
.bt-support__format ul { display:grid; gap:11px; margin:0; padding:0; list-style:none; }
.bt-support__format li { display:grid; grid-template-columns:17px minmax(0,1fr); gap:8px; color:#b9c3d1; font-size:11.5px; line-height:1.4; }
.bt-support__format li span { display:grid; place-items:center; width:16px; height:16px; border:1px solid #ff9c29; border-radius:50%; color:#ff9c29; font-size:10px; }
.bt-pricing--embed .bt-pricing__stage { min-height:548px; }
.bt-pricing--embed .bt-plan,.bt-pricing--embed .bt-support { min-height:540px; }

@keyframes bt-pricing-pro-glow { 0%,100% { box-shadow:inset 0 1px 0 rgba(255,192,112,.09),0 22px 58px rgba(0,0,0,.42),0 0 26px rgba(255,152,31,.14); } 50% { box-shadow:inset 0 1px 0 rgba(255,192,112,.13),0 22px 58px rgba(0,0,0,.42),0 0 34px rgba(255,152,31,.2); } }
@keyframes bt-pricing-ambient { 0%,100% { opacity:.64; transform:translate3d(0,0,0); } 50% { opacity:.82; transform:translate3d(-8px,7px,0); } }

@media (max-width:1040px) {
  .bt-pricing__cards { grid-template-columns:repeat(2,minmax(0,1fr)); }
  .bt-plan--max { grid-column:1/-1; width:calc(50% - 9px); justify-self:center; }
  .bt-pricing__stage { min-height:1160px; }
  .bt-support { grid-template-columns:220px minmax(0,1fr); }
  .bt-support__visual { grid-row:1/3; }
  .bt-support__side { grid-column:2; border-top:1px solid rgba(255,152,31,.18); }

}
@media (max-width:720px) {
  .bt-pricing-screen { min-height:auto; padding:42px 14px 52px; background-attachment:scroll; }
  .bt-pricing-screen .bt-access-roadmap { grid-template-columns:1fr; gap:18px; padding:19px 0; }
  .bt-pricing-screen .bt-access-roadmap__item + .bt-access-roadmap__item { padding-top:18px; border-top:1px solid rgba(158,176,199,.27); border-left:0; }
  .bt-pricing-screen::after { display:none; }
  .bt-pricing-hero__eyebrow { gap:9px; font-size:9px; letter-spacing:.24em; }
  .bt-pricing-hero__eyebrow::before,.bt-pricing-hero__eyebrow::after { width:34px; }
  .bt-pricing-hero h1 { font-size:clamp(35px,11vw,52px); line-height:1.02; }
  .bt-pricing-hero__lead { font-size:14px; }
  .bt-pricing__switcher { margin-bottom:15px; overflow-x:auto; scrollbar-width:none; }
  .bt-pricing__switcher::-webkit-scrollbar { display:none; }
  .bt-pricing__switch-track { min-width:360px; }
  .bt-pricing__tab { min-height:48px; padding-inline:7px; }
  .bt-pricing__tab span { font-size:11px; }
  .bt-pricing__tab small { font-size:11px; }
  .bt-pricing__cards { grid-template-columns:1fr; }
  .bt-plan { min-height:0; padding:22px 19px; }
  .bt-plan--pro { order:-1; }
  .bt-plan--max { grid-column:auto; width:100%; }
  .bt-pricing__stage,.bt-pricing--embed .bt-pricing__stage { min-height:0; }
  .bt-plan__header { grid-template-columns:auto minmax(0,1fr); }

  .bt-plan__description { min-height:0; }
  .bt-support { grid-template-columns:1fr; min-height:0; }
  .bt-support__visual { grid-row:auto; min-height:240px; height:240px; }
  .bt-support__visual img { object-position:center 43%; }
  .bt-support__main,.bt-support__side { padding:22px 19px; }
  .bt-support__side { grid-column:auto; border-top:1px solid rgba(255,152,31,.18); }

  .bt-support__header h3 { font-size:28px; }
  .bt-support__directions { grid-template-columns:1fr; gap:9px; }
  .bt-support__price strong { font-size:43px; }
  .bt-support__note { justify-content:flex-start; line-height:1.4; }
  .bt-pricing--embed { margin-top:22px; }
}
@media (max-width:390px) {
  .bt-pricing__switch-track { min-width:332px; }
  .bt-pricing__tab span { font-size:10px; }
  .bt-plan__icon { width:52px; height:52px; }
  .bt-plan__icon img { width:64px; height:64px; }
  .bt-plan__identity strong { font-size:25px; }
  .bt-plan__price strong { font-size:42px; }
  .bt-plan__price-wrap { grid-template-columns:66px minmax(0,1fr); }
  .bt-plan__price span { font-size:15px; }
}
@media (prefers-reduced-motion:reduce) {
  .bt-pricing-screen::after,.bt-plan--pro { animation:none !important; }
  .bt-pricing__switch-track::before,.bt-pricing__stage,.bt-plan,.bt-plan__cta,.bt-support__cta { transition-duration:.01ms !important; }
}
