@import "https://api.fontshare.com/v2/css?f[]=clash-display@500,600,700&f[]=satoshi@400,500,700&display=swap";.bf-offer{--bf-yellow:#ffd21c;--bf-ink:#12171d;--bf-gray:#f0f4f89e;--bf-gray-strong:#f0f4f8cc;--bf-font-display:"Clash Display", system-ui, sans-serif;--bf-font-body:"Satoshi", system-ui, sans-serif;padding-block:56px}@media (width>=1024px){.bf-offer{padding-block:96px}}.bf-offer__panel{background:radial-gradient(ellipse 70% 45% at 50% 0%, #ffd21c1a, transparent 70%), var(--color-surface,#1c262f);text-align:center;border:1px solid #ffd21c59;border-radius:28px;max-width:1180px;margin-inline:auto;padding:40px 20px;position:relative;overflow:hidden;box-shadow:0 0 80px #ffc4001f}@media (width>=1024px){.bf-offer__panel{padding:72px}}.bf-offer__pill{background:var(--bf-yellow);color:var(--bf-ink);font-family:var(--bf-font-display);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:12px;font-weight:600;display:inline-flex}.bf-offer__pill svg{width:14px;height:14px}.bf-offer__title{max-width:820px;font-family:var(--bf-font-display);letter-spacing:-.02em;color:#f4f7fa;margin:24px auto 0;font-size:34px;font-weight:600;line-height:1.05}@media (width>=1024px){.bf-offer__title{font-size:56px}}.bf-offer__title-highlight{color:var(--bf-yellow)}.bf-offer__subtitle{max-width:620px;font-family:var(--bf-font-body);color:var(--bf-gray);margin:16px auto 0;font-size:16px;font-weight:400;line-height:1.55}@media (width>=1024px){.bf-offer__subtitle{font-size:18px}}.bf-offer__subtitle strong{color:#f4f7fa;font-weight:700}.bf-offer__countdown{margin-top:44px}.bf-offer__countdown-label{font-family:var(--bf-font-body);color:var(--bf-gray);font-size:14px;font-weight:500}.bf-offer__countdown-boxes{justify-content:center;align-items:flex-start;gap:6px;margin-top:16px;display:flex}@media (width>=1024px){.bf-offer__countdown-boxes{gap:12px}}.bf-offer__countdown-sep{font-family:var(--bf-font-display);color:var(--bf-yellow);padding-top:14px;font-size:26px;font-weight:600;line-height:1;display:none}@media (width>=1024px){.bf-offer__countdown-sep{display:block}}.bf-offer__countdown-box{background:#ffffff0a;border:1px solid #ffd21c4d;border-radius:16px;width:72px;padding:14px 4px 12px}@media (width>=1024px){.bf-offer__countdown-box{width:110px;padding:20px 8px 16px}}.bf-offer__countdown-number{font-family:var(--bf-font-display);color:var(--bf-yellow);font-variant-numeric:tabular-nums;min-height:1em;font-size:30px;font-weight:600;line-height:1}@media (width>=1024px){.bf-offer__countdown-number{font-size:44px}}.bf-offer__countdown-unit{font-family:var(--bf-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--bf-gray);margin-top:6px;font-size:12px;font-weight:500}.bf-offer__cards{text-align:left;grid-template-columns:1fr 1fr;gap:12px;margin-top:48px;display:grid}@media (width>=640px){.bf-offer__cards{gap:16px}}@media (width>=1024px){.bf-offer__cards{grid-template-columns:repeat(4,1fr);align-items:center}}.bf-offer__card{background:#ffffff08;border:1px solid #ffd21c33;border-radius:20px;padding:28px;transition:transform .25s,border-color .25s}.bf-offer__card:hover{border-color:#ffd21c99;transform:translateY(-4px)}.bf-offer__card--feature{background:var(--bf-yellow);border-color:var(--bf-yellow);grid-column:1/-1;box-shadow:0 18px 50px -12px #ffd21c59}@media (width>=1024px){.bf-offer__card--feature{grid-column:auto;transform:scale(1.04)}.bf-offer__card--feature:hover{transform:scale(1.04)translateY(-4px)}}@media (width<=639px){.bf-offer__card--last{grid-column:1/-1}}.bf-offer__card-icon{width:48px;height:48px;color:var(--bf-yellow);background:#ffd21c1f;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.bf-offer__card-icon svg{width:22px;height:22px}.bf-offer__card--feature .bf-offer__card-icon{color:var(--bf-ink);background:#12171d1f}.bf-offer__card-value{font-family:var(--bf-font-display);letter-spacing:-.01em;color:var(--bf-yellow);margin-top:18px;font-size:28px;font-weight:600;line-height:1.1}@media (width>=1024px){.bf-offer__card-value{font-size:40px}}.bf-offer__card-value--small{font-size:24px}@media (width>=1024px){.bf-offer__card-value--small{font-size:30px}}.bf-offer__card--feature .bf-offer__card-value{color:var(--bf-ink)}.bf-offer__card-desc{font-family:var(--bf-font-body);color:var(--bf-gray-strong);margin-top:8px;font-size:15px;font-weight:500;line-height:1.45}.bf-offer__card--feature .bf-offer__card-desc{color:#12171dc7}.bf-offer__cta{flex-direction:column;align-items:center;margin-top:48px;display:flex}.bf-offer__button{background:var(--bf-yellow);width:100%;max-width:460px;height:60px;color:var(--bf-ink);font-family:var(--bf-font-display);letter-spacing:.04em;text-transform:uppercase;border-radius:14px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:2s ease-in-out infinite bf-offer-pulse;display:inline-flex}.bf-offer__button:hover{transform:scale(1.03);box-shadow:0 0 44px #ffd21c80}.bf-offer__button svg{flex-shrink:0;width:20px;height:20px}@keyframes bf-offer-pulse{0%,to{box-shadow:0 0 18px #ffd21c40}50%{box-shadow:0 0 36px #ffd21c73}}.bf-offer__proof{font-family:var(--bf-font-body);color:#f4f7facc;flex-direction:column;align-items:center;gap:8px;margin-top:24px;font-size:14px;font-weight:500;display:flex}@media (width>=640px){.bf-offer__proof{flex-direction:row;justify-content:center;gap:20px}}.bf-offer__proof-item{align-items:center;gap:7px;display:inline-flex}.bf-offer__proof-item svg{width:15px;height:15px;color:var(--bf-yellow);flex-shrink:0}.bf-offer__legal{max-width:560px;font-family:var(--bf-font-body);color:var(--bf-gray);margin:20px auto 0;font-size:12px;font-weight:400;line-height:1.6}@media (prefers-reduced-motion:reduce){.bf-offer__button{animation:none}.bf-offer__card,.bf-offer__button{transition:none}.bf-offer__card:hover,.bf-offer__button:hover{transform:none}}
