@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/redesign/fonts/barlow-condensed-600.ttf) format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/redesign/fonts/barlow-condensed-700.ttf) format("truetype")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/redesign/fonts/source-sans-400.ttf) format("truetype")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/redesign/fonts/source-sans-600.ttf) format("truetype")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/redesign/fonts/source-sans-700.ttf) format("truetype")}.bc-page{--bc-ink:#0b1023;--bc-ink-soft:#151b38;--bc-action:#6d5ef5;--bc-action-hover:#5142d8;--bc-link:#5142d8;--bc-accent:#ffb84d;--bc-amber:var(--bc-accent);--bc-mint:#b7f7d8;--bc-aqua:var(--bc-mint);--bc-surface:#c7d2fe;--bc-lavender:var(--bc-surface);--bc-white:#fff;--bc-text-secondary:#3c4968;--bc-muted:#a9b5d1;--bc-line:#b9c5ef;--bc-paper-ink:#f7f8ff;--bc-dark-muted:#cbd4ee;background:var(--bc-white);color:var(--bc-ink);font-family:"Source Sans 3",sans-serif;font-size:18px;line-height:1.55;overflow-x:clip}html:has(.bc-page){scroll-padding-top:100px}.bc-page:before{display:none}.bc-page *,.bc-page *:before,.bc-page *:after{box-sizing:border-box}.bc-page [hidden]{display:none!important}.bc-page :is(h1,h2,h3,h4,p){margin:0}.bc-page :is(h1,h2,h3){text-wrap:balance}.bc-page h2{font-family:Barlow Condensed,sans-serif;font-weight:600;font-size:clamp(40px,4.4vw,64px);line-height:1.04;letter-spacing:-.02em}.bc-page h3{font-family:Barlow Condensed,sans-serif;font-size:32px;font-weight:600;line-height:1.15}.bc-page section{padding:0;z-index:auto;scroll-margin-top:100px}.bc-page .bc-section{padding:100px 0}.bc-page a{color:inherit;text-underline-offset:5px}.bc-page button,.bc-page input,.bc-page select,.bc-page textarea{font:inherit}.bc-page button{cursor:pointer}.bc-page button:disabled{cursor:wait}.bc-page :focus-visible{outline:3px solid var(--bc-indigo);outline-offset:5px}.bc-page ::selection{color:var(--bc-ink);background:var(--bc-amber)}.bc-page input,.bc-page textarea{caret-color:var(--bc-indigo)}.bc-page .bc-container{width:calc(100% - 96px);max-width:1280px;margin-inline:auto}.bc-page .bc-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:14px 22px;border:0;border-radius:8px;background:var(--bc-action);color:#fff;font-size:17px;font-weight:600;text-decoration:none;line-height:1.3;transition:background .18s,box-shadow .18s}.bc-page .bc-button:hover{background:var(--bc-action-hover)}.bc-page .bc-button svg{width:20px;height:20px;flex-shrink:0;transition:transform .18s}.bc-page .bc-button:hover svg{transform:translate(2px,-2px)}.bc-page .bc-button-light{background:#fff;color:var(--bc-ink)}.bc-page .bc-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--bc-indigo);font-weight:600;text-decoration:underline}.bc-page .bc-link svg{width:20px;height:20px}.bc-page .bc-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bc-page .bc-skip{position:fixed;left:20px;top:10px;z-index:500;background:#fff;color:var(--bc-indigo);padding:12px;transform:translateY(-150%)}.bc-page .bc-skip:focus{transform:none}.bc-page .whatsapp-float{font-family:inherit;background:#176b55;box-shadow:0 8px 24px #0b102333;border:0}.bc-page .whatsapp-float:hover{background:#10543f}.bc-page .whatsapp-float:focus-visible{outline-color:var(--bc-indigo)}.bc-page .bc-hero .bc-hero-whatsapp{background:var(--bc-amber);color:var(--bc-ink)}.bc-page .bc-hero .bc-hero-whatsapp:hover{background:#ffd08a}.bc-page .bc-hero-secondary{color:#fff}.bc-page .bc-hero :focus-visible{outline-color:var(--bc-amber)}@media (max-width:767px){.bc-page .bc-container{width:calc(100% - 40px)}.bc-page .bc-section{padding:64px 0}.bc-page h2{font-size:42px}}@media (prefers-reduced-motion:reduce){html:has(.bc-page){scroll-behavior:auto}.bc-page *,.bc-page *:before,.bc-page *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
