@font-face{font-family:"Bagel Fat One";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/mu-plugins/assets/happy/fontes/bagel-fat-one-400.woff2) format("woff2")}@font-face{font-family:"Silkscreen";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/mu-plugins/assets/happy/fontes/silkscreen-400.woff2) format("woff2")}.sbpg-home .sb-hb-banner{max-width:var(--sb-max,1280px);margin:0 auto var(--sb-sec-y,110px);padding:0 var(--sb-goteira,32px)}.sbpg-home .sb-hb-banner .sb-hb-caixa{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:400px;padding:48px 52px;border-radius:26px;background:#13041f var(--sb-hb-fundo,none) right center/cover no-repeat;color:#fbf3ff}.sbpg-home .sb-hb-banner .sb-hb-caixa::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#13041f 0%,rgb(19 4 31 / .94) 30%,rgb(19 4 31 / .6) 55%,rgb(19 4 31 / .1) 82%),radial-gradient(circle,rgb(255 79 216 / .12) 1px,transparent 1.7px) 0 0/14px 14px}.sbpg-home .sb-hb-banner .sb-hb-caixa::after{content:"";position:absolute;inset:0;z-index:1;padding:2px;border-radius:inherit;background:linear-gradient(135deg,#ff4fd8,#a06bff 40%,#6f9bff 70%,#6bff8f);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.sbpg-home .sb-hb-banner .sb-hb-texto{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:540px}.sbpg-home .sb-hb-banner .sb-hb-rot{margin:0;padding:10px 15px;border-radius:999px;background:#6bff8f;color:#13041f;font:400 12px/1 "Silkscreen",ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 22px rgb(107 255 143 / .45)}.sbpg-home .sb-hb-banner .sb-hb-tit{margin:0;line-height:0}.sbpg-home .sb-hb-banner .sb-hb-tit img{display:block;width:min(240px,52vw);height:auto;filter:drop-shadow(0 10px 26px rgb(255 79 216 / .55))}.sbpg-home .sb-hb-banner .sb-hb-sub{display:flex;align-items:center;gap:12px;margin:0;font:400 clamp(22px,2.6vw,32px)/1.12 "Bagel Fat One","Bricolage Grotesque",sans-serif;color:#fbf3ff;text-wrap:balance}.sbpg-home .sb-hb-banner .sb-hb-sub svg{flex:none;width:46px;height:31px;filter:drop-shadow(0 0 10px rgb(255 79 216 / .6))}.sbpg-home .sb-hb-banner .sb-hb-prox{margin:0;font:400 13px/1.6 "Silkscreen",ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:#ff9bea}.sbpg-home .sb-hb-banner .sb-hb-prox span{white-space:nowrap}.sbpg-home .sb-hb-banner .sb-hb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:4px;padding:0 28px;border-radius:999px;background:#ff4fd8;color:#13041f;font:400 18px/1 "Bagel Fat One","Bricolage Grotesque",sans-serif;text-decoration:none;box-shadow:0 0 0 3px #13041f,0 0 0 5px #ff9bea,0 12px 30px rgb(255 79 216 / .45);transition:background-color .16s ease,box-shadow .16s ease}.sbpg-home .sb-hb-banner .sb-hb-btn::after{content:"";position:absolute;inset:0;z-index:2}.sbpg-home .sb-hb-banner .sb-hb-caixa:hover .sb-hb-btn{background:#ff9bea;box-shadow:0 0 0 3px #13041f,0 0 0 5px #6bff8f,0 14px 34px rgb(255 79 216 / .6)}.sbpg-home .sb-hb-banner .sb-hb-btn:focus-visible{outline:3px solid #6bff8f;outline-offset:5px}.sbpg-home .sb-hb-banner .sb-hb-brilho{position:absolute;z-index:0;width:24px;height:24px;background:#fff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 8px #ff9bea);animation:sb-hb-pisca 2.8s ease-in-out infinite}.sbpg-home .sb-hb-banner .sb-hb-b1{top:16%;right:34%}.sbpg-home .sb-hb-banner .sb-hb-b2{bottom:18%;right:8%;width:18px;height:18px;animation-delay:1.3s}@keyframes sb-hb-pisca{0%,100%{transform:scale(.55) rotate(0);opacity:.45}50%{transform:scale(1) rotate(45deg);opacity:1}}@media (max-width:760px){.sbpg-home .sb-hb-banner .sb-hb-caixa{min-height:0;padding:150px 22px 26px;background-position:84% center}.sbpg-home .sb-hb-banner .sb-hb-caixa::before{background:linear-gradient(180deg,rgb(19 4 31 / .15) 0%,rgb(19 4 31 / .7) 32%,rgb(19 4 31 / .94) 56%,#13041f 100%),radial-gradient(circle,rgb(255 79 216 / .12) 1px,transparent 1.7px) 0 0/14px 14px}.sbpg-home .sb-hb-banner .sb-hb-tit img{width:min(200px,58vw)}.sbpg-home .sb-hb-banner .sb-hb-sub{font-size:22px}.sbpg-home .sb-hb-banner .sb-hb-sub svg{width:38px;height:26px}.sbpg-home .sb-hb-banner .sb-hb-btn{width:100%}.sbpg-home .sb-hb-banner .sb-hb-b1{top:10%;right:12%}}@media (prefers-reduced-motion:reduce){.sbpg-home .sb-hb-banner .sb-hb-brilho{animation:none}.sbpg-home .sb-hb-banner .sb-hb-btn{transition:none}}