.bp-next{--bn-ink:#1b1f2e;--bn-body:#3b4152;--bn-muted:#5d6273;--bn-teal:#2b4f5c;--bn-teal-d:#1d3a45;--bn-red:#d93e25;--bn-ok:#2f7d4f;margin:22px 0 0;padding:20px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #e7e2d9,0 18px 40px -30px rgba(20,30,50,.5);font-family:"DM Sans",ui-sans-serif,-apple-system,"Segoe UI",Arial,sans-serif;text-align:left;color:var(--bn-ink)}.bp-next *{box-sizing:border-box}.bp-next h3.bp-next-h{margin:0 0 14px!important;font:600 21px/1.15 "Fraunces",Georgia,serif!important;color:var(--bn-ink)!important;letter-spacing:-.01em!important;text-transform:none!important}.bp-next .bp-next-steps{position:relative;display:grid;gap:14px;margin:0;padding:0;list-style:none;counter-reset:none}.bp-next .bp-next-steps::before{content:"";position:absolute;left:15px;top:20px;bottom:20px;width:2px;background:repeating-linear-gradient(180deg,#d6cfc2 0 5px,transparent 5px 10px)}.bp-next .bp-next-steps li{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start;margin:0;padding:0}.bp-next .bp-next-steps i{position:relative;z-index:1;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--bn-teal);color:var(--bn-teal);font:700 14px/1 "DM Sans",Arial,sans-serif;font-style:normal}.bp-next .bp-next-steps li.on i{background:var(--bn-ok);box-shadow:none;color:#fff}.bp-next .bp-next-steps i svg{width:16px;height:16px}.bp-next .bp-next-steps b{display:block;font-size:15.5px;line-height:1.3;color:var(--bn-ink)}.bp-next .bp-next-steps span{display:block;margin-top:2px;font-size:14px;line-height:1.5;color:var(--bn-body)}.bp-next .bp-next-call{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#21424e,#1d3a45);color:#fff}.bp-next .bp-next-call b{display:block;font-size:15.5px;color:#fff}.bp-next .bp-next-call b.is-open::before{content:"";display:inline-block;width:9px;height:9px;margin-right:7px;border-radius:50%;background:#5fd38a;box-shadow:0 0 0 3px rgba(95,211,138,.25);vertical-align:1px}.bp-next .bp-next-call>div>span{display:block;font-size:13.5px;color:#cfe0e4}.bp-next .bp-next-tel{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:var(--bp-btn-radius,8px);background:var(--bp-btn-primary,#b8301b);transition:var(--bp-btn-transition);color:#fff!important;text-decoration:none!important;font:700 16px/1 "DM Sans",Arial,sans-serif;box-shadow:0 12px 22px -12px rgba(0,0,0,.6)}.bp-next .bp-next-tel:hover{background:var(--bp-btn-primary-hover,#a32a17)}.bp-next .bp-next-tel:active{background:var(--bp-btn-primary-active,#8f2414)}.bp-next .bp-next-tel:focus-visible{outline:3px solid #ffd76a;outline-offset:2px}.bp-next .bp-next-tel svg{width:18px;height:18px}.bb .bb-dark .bp-next h3.bp-next-h{color:var(--bn-ink)!important}.bp-next--compact{padding:16px;margin-top:16px}.bp-next--compact h3.bp-next-h{font-size:19px!important}.bp-next--compact .bp-next-tel{flex:1 1 100%}@media (max-width:520px){.bp-next .bp-next-tel{flex:1 1 100%}}
