@font-face{font-family:Gilroy;src:url(/assets/landing/fonts/Gilroy-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/landing/fonts/Gilroy-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/landing/fonts/Gilroy-Bold.woff) format("woff");font-weight:600 700;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/landing/fonts/Gilroy-Heavy.woff) format("woff");font-weight:800 900;font-display:swap}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:#020b17;font-family:Trebuchet MS,Lucida Sans Unicode,Segoe UI,sans-serif;scroll-behavior:smooth;overflow-x:clip}.br-page{--br-accent: #19e6d4;--br-link: #2ee8d6;--br-text: #e6f7f5;--br-muted: #a9c1cf;--br-dim: #7f9bb0;--br-soft: #c9dbe6;--br-panel: #061b33;--br-gutter: max(20px, calc((100% - 1272px)/2) );--br-ease: cubic-bezier(.65, 0, .25, 1);--br-btn-gradient: linear-gradient(110deg, #17b3b0 0%, #0e6f86 55%, #0a4766 100%);position:relative;min-height:100vh;background:#020d1d;color:var(--br-text);font-family:Gilroy,Trebuchet MS,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.br-page main{position:relative;overflow:clip}.br-page h1,.br-page h2,.br-page h3,.br-page p{margin:0}.br-container{max-width:1320px;margin:0 auto;padding-inline:24px}.br-section{padding-top:130px;scroll-margin-top:80px}.br-eyebrow{display:block;font-size:12px;font-weight:700;letter-spacing:.3em;color:var(--br-link);text-transform:uppercase}.br-h2{margin-top:14px!important;font-size:clamp(32px,4vw,48px);line-height:1.02;font-weight:800;text-wrap:balance}.br-lead{font-size:16px;line-height:1.6;color:var(--br-muted);text-wrap:pretty}.br-head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px 24px}.br-head .br-lead{max-width:460px}.br-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 34px;border:none;border-radius:12px;background:var(--br-btn-gradient);color:#e6fbff;font:inherit;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;box-shadow:inset 0 1px #ffffff1f,0 12px 30px #03122673;transition:filter .25s ease,transform .25s ease,opacity .25s ease}.br-btn:hover:not(:disabled){filter:brightness(1.15);color:#fff;transform:translateY(-2px)}.br-btn:disabled{opacity:.55}.br-btn-ghost{border:1px solid rgba(46,232,214,.22);background:linear-gradient(110deg,#0b2d4fe6,#061b33e6);box-shadow:none}.br-arrow{display:grid;place-items:center;width:52px;height:52px;padding:0;border:1px solid rgba(46,232,214,.22);border-radius:12px;background:linear-gradient(110deg,#0b2d4fe6,#061b33e6);color:#e6fbff;font:inherit;font-size:18px;box-shadow:0 10px 24px #03122673;transition:filter .25s ease,transform .25s ease}.br-arrow-primary{border:none;background:var(--br-btn-gradient);box-shadow:inset 0 1px #ffffff1f,0 10px 24px #03122673}.br-arrow:hover{filter:brightness(1.18);transform:translateY(-2px)}.br-cmd{display:inline-flex;padding:3px 9px;border-radius:6px;background:#19e6d41a;color:var(--br-link);font-family:inherit;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.br-text-link{color:var(--br-link);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.br-text-link:hover{color:#9ff7ee}.br-page button:focus-visible,.br-page a:focus-visible,.br-page input:focus-visible{outline:2px solid var(--br-accent);outline-offset:3px}.br-pixel{image-rendering:pixelated}.br-float{position:absolute;image-rendering:pixelated;pointer-events:none;animation:br-float 4.2s ease-in-out infinite}@keyframes br-float{0%,to{translate:0 0}50%{translate:0 -14px}}@media(max-width:760px){.br-section{padding-top:88px}}@media(prefers-reduced-motion:reduce){.br-page *,.br-page *:before,.br-page *:after{animation:none!important;transition-duration:.01ms!important}}::view-transition-old(root),::view-transition-new(root){animation-duration:.26s;animation-timing-function:ease}::view-transition-group(site-nav),::view-transition-old(site-nav),::view-transition-new(site-nav){animation-duration:.38s;animation-timing-function:cubic-bezier(.65,0,.25,1)}::view-transition-group(nav-indicator){animation-duration:.38s;animation-timing-function:cubic-bezier(.65,0,.25,1)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media(hover:hover)and (pointer:fine){html,html *{cursor:url(/assets/landing/cursor-arrow.png) 2 4,auto!important;cursor:image-set(url(/assets/landing/cursor-arrow.png) 1x,url(/assets/landing/cursor-arrow@2x.png) 2x) 2 4,auto!important}html input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),html textarea,html [contenteditable=true]{cursor:text!important}}@media(hover:hover)and (pointer:fine){html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background:#010a17;border-left:1px solid rgba(46,232,214,.08)}html::-webkit-scrollbar-thumb{min-height:48px;border:3px solid #010a17;border-radius:8px;background:linear-gradient(180deg,#19e6d4,#0e6f86)}html::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5ff3e6,#17b3b0)}html::-webkit-scrollbar-thumb:active{background:#19e6d4}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:#17b3b0 #010a17;scrollbar-width:thin}}}.br-scroll::-webkit-scrollbar{width:8px;height:8px}.br-scroll::-webkit-scrollbar-track{border-radius:8px;background:#2ee8d60d}.br-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:8px;background:#19e6d473 padding-box}.br-scroll::-webkit-scrollbar-thumb:hover{background:#19e6d4 padding-box}.br-scroll::-webkit-scrollbar-corner{background:transparent}@supports not selector(::-webkit-scrollbar){.br-scroll{scrollbar-color:rgba(25,230,212,.5) transparent;scrollbar-width:thin}}.br-reveal{opacity:0!important;transition:opacity .7s ease,transform .85s cubic-bezier(.2,.8,.2,1)!important;transition-delay:var(--reveal-delay, 0ms)!important}.br-reveal-up{transform:translateY(36px)!important}.br-reveal-left{transform:translate(-56px)!important}.br-reveal-right{transform:translate(56px)!important}.br-reveal-zoom{transform:scale(.94)!important}.br-reveal.is-revealed{opacity:1!important;transform:none!important}@keyframes br-in-left{0%{opacity:0;transform:translate(-48px)}}@keyframes br-in-right{0%{opacity:0;transform:translate(72px)}}@keyframes br-in-up{0%{opacity:0;transform:translateY(24px)}}
