@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700&family=Inter:wght@400;500;600;700&display=swap";*{box-sizing:border-box}body{margin:0;background:#f4f1ea;font-family:Inter,system-ui,sans-serif}a{color:#ea580c;text-decoration:none}a:hover{color:#c2410c}input{outline:none}input::placeholder{color:#39435c}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:10px;border-radius:99px;outline:none;cursor:pointer}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:30px;border-radius:50%;background:#fff7ed;border:4.5px solid #f97316;box-shadow:0 4px 14px #ea580c8c;cursor:grab}input[type=range]::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.1)}input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff7ed;border:4.5px solid #f97316;box-shadow:0 4px 14px #ea580c8c;cursor:grab}@keyframes obFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes obGlow{0%,to{opacity:.75}50%{opacity:1}}.ob-fade{animation:obFadeUp .5s ease both}.ob-hscroll{scrollbar-width:none}.ob-hscroll::-webkit-scrollbar{display:none}.ob-lift{transition:transform .15s}.ob-lift:hover{transform:translateY(-1px)}.ob-stepper-btn{transition:border-color .15s,color .15s}.ob-stepper-btn:hover{border-color:#f9731680!important;color:#fdba74!important}.ob-shell{min-height:100dvh;display:flex;justify-content:center;background:#04070f}.ob-screen{width:100%;max-width:430px;min-height:100dvh;display:flex;flex-direction:column;background:#0a101d;color:#f7f9fc;position:relative;font-family:Inter,sans-serif;overflow:hidden}.brasa-cta{transition:transform .15s ease,filter .2s ease,box-shadow .2s ease}.brasa-cta:hover{filter:brightness(1.07)}.brasa-cta:active{transform:scale(.97)}.brasa-cta:focus-visible{outline:2px solid #fdba74;outline-offset:3px}@keyframes brasaStamp{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.18);opacity:1}to{transform:scale(1);opacity:1}}.brasa-stamp{animation:brasaStamp .55s cubic-bezier(.2,1.4,.4,1) both}@keyframes comunidadFlow{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.comunidad-col{animation-name:comunidadFlow;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}@media(prefers-reduced-motion:reduce){.brasa-cta,.ob-lift,.ob-stepper-btn{transition:none}.brasa-stamp,.ob-fade,.comunidad-col{animation:none}}
