@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_8a3bcd10-module__-pHTka__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_8a3bcd10-module__-pHTka__variable{--font-dm-sans:"DM Sans","DM Sans Fallback"}
:root{--pink:#ec4899;--rose:#f43f5e;--cream:#fdf8f4;--dark:#0f0a0d;--muted:#6b6570;--accent:#6366f1}.bb-font-sans{font-family:var(--font-dm-sans),system-ui,sans-serif}@keyframes bb-shimmer{0%{background-position:-300%}to{background-position:300%}}@keyframes bb-spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bb-fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes bb-floatA{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-18px)rotate(3deg)}}@keyframes bb-floatB{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(14px)rotate(-2deg)}}@keyframes bb-pulseGlow{0%,to{box-shadow:0 0 #ec489900}50%{box-shadow:0 0 32px 8px #ec48992e}}@keyframes bb-countUp{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.bb-fade-up{animation:.6s both bb-fadeUp}.bb-d100{animation-delay:.1s}.bb-d200{animation-delay:.2s}.bb-d300{animation-delay:.3s}.bb-d400{animation-delay:.4s}.bb-d500{animation-delay:.5s}.bb-d600{animation-delay:.6s}.bb-float-a{animation:7s ease-in-out infinite bb-floatA}.bb-float-b{animation:9s ease-in-out infinite bb-floatB}.bb-spin-slow{animation:24s linear infinite bb-spinSlow}.bb-spin-rev{animation:18s linear infinite reverse bb-spinSlow}.bb-pulse-glow{animation:3s ease-in-out infinite bb-pulseGlow}.bb-stat-num{animation:.7s both bb-countUp}.bb-shimmer-text{background:linear-gradient(90deg,#ec4899,#f97316,#a855f7,#ec4899) 0 0/300%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite bb-shimmer}.bb-value-card{transition:transform .3s,box-shadow .3s}.bb-value-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px #ec489926}.bb-team-overlay{transition:opacity .35s}.bb-team-card:hover .bb-team-overlay{opacity:1}.bb-tl-dot:after{content:"";border:2px solid var(--pink);opacity:0;border-radius:50%;animation:2.5s ease-in-out infinite bb-pulseGlow;position:absolute;inset:-4px}.bb-section-divider{background:linear-gradient(90deg,#0000,#ec48994d,#0000);height:1px}@keyframes bb-fadeUp-terms{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes bb-floatTerms{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.bb-fade-up-terms{animation:.5s both bb-fadeUp-terms}.bb-d1{animation-delay:80ms}.bb-d2{animation-delay:.16s}.bb-d3{animation-delay:.24s}.bb-float-terms{animation:7s ease-in-out infinite bb-floatTerms}.bb-shimmer-text-terms{background:linear-gradient(90deg,#6366f1,#a855f7,#ec4899,#6366f1) 0 0/300%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite bb-shimmer}.bb-sec-div{background:linear-gradient(90deg,#0000,#6366f133,#0000);height:1px;margin-bottom:1.25rem}.bb-pc p{color:#4b5563;margin-bottom:1rem;font-size:.9rem;line-height:1.8}.bb-pc h3{color:#111827;margin:1.5rem 0 .5rem;font-size:1.02rem;font-weight:700}.bb-pc ul,.bb-pc ol{margin:.4rem 0 1rem 1.2rem}.bb-pc ul{list-style:outside}.bb-pc ol{list-style:decimal}.bb-pc li{color:#4b5563;margin-bottom:.25rem;font-size:.9rem;line-height:1.75}.bb-pc a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.bb-pc strong{color:#111827}.bb-hbox{border-radius:1rem;margin:1.1rem 0;padding:1rem 1.25rem;font-size:.85rem;line-height:1.6}.bb-policy-section h2{scroll-margin-top:90px}@keyframes bb-pulseRing{0%,to{box-shadow:0 0 #ec489900}50%{box-shadow:0 0 0 10px #ec48991f}}.bb-d4{animation-delay:.32s}.bb-d5{animation-delay:.4s}.bb-contact-input{color:#1f172a;background:#fdf8fc;border:1.5px solid #f3e4f0;border-radius:.875rem;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .25s,box-shadow .25s,background .25s}.bb-contact-input::placeholder{color:#c4b5d1}.bb-contact-input:focus{background:#fff;border-color:#ec4899;box-shadow:0 0 0 4px #ec489914}textarea.bb-contact-input{resize:vertical;min-height:130px}.bb-contact-card{transition:transform .3s,box-shadow .3s}.bb-contact-card:hover{transform:translateY(-6px);box-shadow:0 20px 48px #ec489921}.bb-pulse-ring{animation:3s ease-in-out infinite bb-pulseRing}.bb-faq-answer{max-height:0;transition:max-height .4s,padding .3s;overflow:hidden}.bb-faq-answer.bb-faq-open{max-height:220px;padding-top:.75rem}.bb-faq-icon{transition:transform .3s}.bb-faq-icon.bb-faq-open{transform:rotate(45deg)}.bb-faq-btn.bb-faq-btn-open{background:#ec48990a}.bb-social-btn{transition:transform .25s,box-shadow .25s}.bb-social-btn:hover{transform:translateY(-3px)scale(1.04)}.bb-toast{opacity:0;pointer-events:none;transition:opacity .4s,transform .4s;transform:translateY(16px)}.bb-toast.bb-toast-show{opacity:1;pointer-events:auto;transform:translateY(0)}
