.bbh{position:relative;width:100%;background-color:#fff;overflow:hidden}.bbh-wrap{position:relative;z-index:2;max-width:1280px;margin:0 auto;padding:var(--bbh-padding-top, 100px) 40px var(--bbh-padding-bottom, 100px) 40px}.bbh-header{text-align:center;margin-bottom:48px}.bbh-title{display:inline-block;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-size:56px;font-weight:900;line-height:1.15;letter-spacing:-1.12px;color:#02c6fe;margin:0 0 16px}.bbh-subtitle{max-width:800px;margin:0 auto;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-size:18px;font-weight:700;line-height:1.4;color:#111}.bbh-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:60px}.bbh-step{position:relative;padding:56px 28px 40px;border:4px solid #ebf5ff;border-radius:24px;background-color:#fff;box-shadow:#2563eb14 0 8px 24px;text-align:center;transition:all .4s cubic-bezier(.34,1.56,.64,1);overflow:visible;margin-top:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:300px}.bbh-step:hover{transform:translateY(-8px);box-shadow:#2563eb26 0 16px 40px}.bbh-step:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0000,#2563eb14);opacity:0;transition:opacity .3s ease;pointer-events:none}.bbh-step:hover:before{opacity:1}.bbh-step-number{position:absolute;top:-27px;left:50%;transform:translate(-50%);width:54px;height:54px;border:4px solid #ffffff;border-radius:50%;background:#02c6fe;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:900;color:#fff;z-index:10;animation:pulse-badge 2s ease-in-out infinite;will-change:transform,opacity}.bbh-step-title{font-size:24px;font-weight:900;line-height:1.2;letter-spacing:-.24px;color:var(--color-text, #111111);margin:0 0 12px;transition:transform .3s ease,opacity .3s ease;text-align:center}.bbh-step-desc{font-size:16px;font-weight:600;line-height:1.6;color:#64748b;margin:0 0 20px;transition:transform .3s ease,opacity .3s ease;text-align:center}.bbh-discord-btn{display:inline-block;padding:12px 24px;background:#5865f2;color:#fff;text-decoration:none;border-radius:8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;transition:transform .3s ease,opacity .3s ease;text-align:center}.bbh-discord-btn:hover{background:#4752c4;transform:translateY(-2px) scale(1.02);color:#fff;text-decoration:none}@keyframes shimmer{0%{background-position:95% 0%}to{background-position:-5% 0%}}@keyframes pulse-badge{0%,to{transform:translate(-50%) scale(1);opacity:1}50%{transform:translate(-50%) scale(1.05);opacity:.95}}@keyframes float-icon{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.bbh-step-number,.bbh-icon-wrap svg{will-change:transform,opacity}@media screen and (max-width: 768px){.bbh-wrap{padding:calc(var(--bbh-padding-top, 60px) * .6) 20px calc(var(--bbh-padding-bottom, 60px) * .6) 20px}.bbh-title{font-size:42px}.bbh-subtitle{font-size:16px}.bbh-steps{grid-template-columns:1fr;gap:24px}.bbh-step{padding:48px 20px 32px}.bbh-step-title{font-size:20px}.bbh-step-desc{font-size:14px}}@media screen and (max-width: 480px){.bbh-wrap{padding:40px 16px}.bbh-title{font-size:32px}.bbh-step{padding:40px 16px 24px}.bbh-step-number{width:48px;height:48px;font-size:22px}}@media (prefers-color-scheme: dark){.bbh-step{background-color:#fff;border-color:#ebf5ff}.bbh-step-title{color:#111}.bbh-step-desc{color:#64748b}}@media (prefers-contrast: high){.bbh-step{border-color:#000;border-width:2px}.bbh-step-number{border-color:#000}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/how-to-get-started.css.map */
