*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh;margin:0}h1,h2,h3,h4,p,figure,blockquote{margin:0}img,video,svg{max-width:100%;display:block}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:root{--bi-ink:#0f172a;--bi-ink2:#475569;--bi-mute:#64748b;--bi-faint:#94a3b8;--bi-line-strong:#cbd5e1;--bi-line:#e2e8f0;--bi-plaster:#f1f5f9;--bi-screen:#f8fafc;--bi-card:#fff;--bi-blue:#2563eb;--bi-blue-ink:#1d4ed8;--bi-blue-bright:#3b82f6;--bi-blue2:#dbeafe;--bi-blue-wash:#eff6ff;--bi-sage:#15803d;--bi-sage2:#dcfce7;--bi-rust:#dc2626;--bi-rust-wash:#fef2f2;--bi-navy:#19203f;--bi-night:#0d1a2d;--bi-radius-sm:8px;--bi-radius:12px;--bi-radius-card:16px;--bi-radius-lg:24px;--bi-pill:999px;--bi-shadow-soft:0 4px 10px #0f172a0d;--bi-shadow-card:0 1px 2px #0f172a0a, 0 8px 24px -12px #0f172a1f;--bi-shadow-float:0 8px 18px #0f172a24;--bi-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--bi-gutter:clamp(1rem, 5vw, 5rem);--bi-ease:cubic-bezier(.22, 1, .36, 1)}html{scroll-behavior:smooth;scroll-padding-top:4.5rem}.bi-body{background:var(--bi-screen);color:var(--bi-ink);font-family:var(--bi-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.bi-body ::selection{background:var(--bi-blue2);color:var(--bi-ink)}.bi-label{color:var(--bi-blue);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.bi-skip{z-index:100;border-radius:var(--bi-pill);background:var(--bi-blue);color:#fff;padding:.6rem .9rem;font-weight:700;position:absolute;top:.75rem;left:.75rem;transform:translateY(-200%)}.bi-skip:focus-visible{transform:none}.bi-header{z-index:50;height:4.5rem;padding:0 var(--bi-gutter);border-bottom:1px solid var(--bi-line);-webkit-backdrop-filter:blur(16px)saturate(1.4);animation:bi-drop .7s var(--bi-ease) both;background:#fffffff2;align-items:center;gap:2rem;display:flex;position:fixed;inset:0 0 auto}@keyframes bi-drop{0%{transform:translateY(-100%)}to{transform:none}}.bi-header__home{color:inherit;text-decoration:none}.bi-brand{align-items:center;gap:.6rem;display:inline-flex}.bi-brand__logo{width:auto;height:24px;display:block}.bi-brand__country{border-radius:var(--bi-pill);background:var(--bi-blue-wash);color:var(--bi-blue-ink);letter-spacing:.04em;text-transform:uppercase;padding:.2rem .5rem;font-size:.7rem;font-weight:800}.bi-header__nav{gap:.25rem;margin-left:auto;display:flex}.bi-header__nav a{border-radius:var(--bi-pill);color:var(--bi-ink2);padding:.5rem .85rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s,background-color .2s}.bi-header__nav a:hover,.bi-header__nav a:focus-visible{background:var(--bi-plaster);color:var(--bi-ink)}.bi-navcta{border-radius:var(--bi-pill);background:var(--bi-blue);color:#fff;white-space:nowrap;transition:background-color .2s ease, transform .2s var(--bi-ease);padding:.65rem 1.15rem;font-size:.92rem;font-weight:700;text-decoration:none;box-shadow:0 6px 16px -8px #2563ebb3}.bi-navcta:hover,.bi-navcta:focus-visible{background:var(--bi-blue-ink)}.bi-navcta:focus-visible{outline:2px solid var(--bi-blue);outline-offset:3px}.bi-navcta:active{transform:scale(.98)}@media (width<=960px){.bi-header__nav{display:none}.bi-navcta{margin-left:auto}}@media (width<=420px){.bi-header{gap:.75rem;padding:0 1rem}.bi-brand__country{display:none}.bi-navcta{padding:.55rem .9rem;font-size:.85rem}}.bi-journey{overflow-x:clip}.bi-journey .scroll-scrub__route{gap:.35rem;top:5.5rem}.bi-journey .scroll-scrub__route-button{border-radius:var(--bi-pill);min-height:2.25rem;padding:.45rem .9rem;font-size:.85rem;font-weight:700}.bi-journey .scroll-scrub__route-button[aria-current=step]{color:var(--bi-ink);background:#fffffff2;text-decoration:none}.bi-journey .scroll-scrub__title{letter-spacing:-.04em;font-weight:800}.bi-journey .scroll-scrub__actions,.bi-journey .scroll-scrub__tags{flex-wrap:wrap}.bi-journey .scroll-scrub__copy>*{max-width:100%}.bi-journey .scroll-scrub__tags li{border-radius:var(--bi-pill);background:#ffffff14;border-color:#ffffff38;font-size:.8rem;font-weight:700}.bi-journey .scroll-scrub__progress span{background:var(--bi-blue-bright)}.bi-herocta{border-radius:var(--bi-pill);background:var(--bi-blue);color:#fff;transition:background-color .2s ease, transform .25s var(--bi-ease);align-items:center;gap:.85rem;padding:1rem 1.45rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 12px 30px -12px #2563ebe6}.bi-herocta:hover,.bi-herocta:focus-visible{background:var(--bi-blue-ink)}.bi-herocta__dim{align-items:center;display:inline-flex}.bi-herocta__line{width:1rem;height:1.6px;transition:width .4s var(--bi-ease);background:currentColor;display:block}.bi-herocta svg{width:.7rem;height:.7rem;margin-left:-.45rem}.bi-herocta:hover .bi-herocta__line,.bi-herocta:focus-visible .bi-herocta__line{width:2.2rem}.bi-herocta:active{transform:scale(.98)}.bi-herocta:focus-visible{outline-offset:3px;outline:2px solid #fff}.bi-herolink{border-radius:var(--bi-pill);color:#fff;-webkit-backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff4d;align-self:center;padding:.95rem 1.3rem;font-weight:700;text-decoration:none;transition:background-color .2s}.bi-herolink:hover,.bi-herolink:focus-visible{background:#fff3}.bi-herolink:focus-visible{outline-offset:3px;outline:2px solid #fff}.bi-section{max-width:1320px;padding:clamp(4.5rem, 9vw, 8rem) var(--bi-gutter);margin:0 auto;position:relative}.bi-h2{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.1rem,4.6vw,3.75rem);font-weight:800;line-height:1.04}.bi-lead{max-width:60ch;color:var(--bi-ink2);margin:1.1rem 0 0;font-size:1.125rem;line-height:1.6}.bi-apps__nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:2.5rem;display:grid}.bi-apps__nav a{border:1px solid var(--bi-line);border-radius:var(--bi-radius-card);background:var(--bi-card);box-shadow:var(--bi-shadow-soft);transition:border-color .2s ease, transform .25s var(--bi-ease);align-items:center;gap:.75rem;padding:.85rem 1rem;text-decoration:none;display:flex}.bi-apps__nav a:hover,.bi-apps__nav a:focus-visible{border-color:var(--bi-blue2);transform:translateY(-2px)}.bi-apps__nav a:focus-visible{outline:2px solid var(--bi-blue);outline-offset:2px}.bi-apps__nav img{border-radius:9px;flex:none}.bi-apps__nav span{gap:.1rem;min-width:0;display:grid}.bi-apps__nav strong{font-weight:800}.bi-apps__nav small{color:var(--bi-mute);font-size:.8rem;line-height:1.3}.bi-products{gap:clamp(4rem,8vw,7rem);margin-top:clamp(3.5rem,7vw,6rem);display:grid}.bi-product{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);scroll-margin-top:6rem;display:grid}.bi-product[data-flip=true] .bi-product__visual{order:-1}.bi-product__copy{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.bi-product__headline{letter-spacing:-.03em;text-wrap:balance;margin-top:.5rem;font-size:clamp(1.75rem,3.2vw,2.6rem);font-weight:800;line-height:1.08}.bi-product__groups{gap:1.25rem 2rem;width:100%;margin-top:.5rem;display:grid}.bi-product__groups[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bi-product__group{color:var(--bi-ink);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.6rem;font-size:.75rem;font-weight:800}.bi-product__groups[data-count="1"] .bi-app__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.5rem}.bi-product .bi-appaccess{background:var(--bi-blue);color:#fff;margin-top:.75rem;padding:.75rem 1.25rem}.bi-product .bi-appaccess:hover,.bi-product .bi-appaccess:focus-visible{background:var(--bi-blue-ink)}.bi-product__visual{padding:0 0 2.5rem 2.5rem;position:relative}.bi-product[data-flip=true] .bi-product__visual{padding:0 2.5rem 2.5rem 0}.bi-product__photo{aspect-ratio:4/4.4;object-fit:cover;border-radius:var(--bi-radius-lg);width:100%;box-shadow:var(--bi-shadow-card)}.bi-product__visual .bi-preview{width:min(22rem,78%);position:absolute;bottom:0;left:0}.bi-product[data-flip=true] .bi-product__visual .bi-preview{left:auto;right:0}.bi-app__head{align-items:center;gap:1rem;display:flex}.bi-app__icon{border-radius:16px;flex:none;width:64px;height:64px;box-shadow:0 6px 14px -6px #2563eb99}.bi-app__for{color:var(--bi-blue);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .3rem;font-size:.72rem;font-weight:800}.bi-app__name{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800}.bi-app__desc{max-width:52ch;color:var(--bi-ink2);margin:0;font-size:1.05rem;line-height:1.6}.bi-app__features{color:var(--bi-ink);gap:.6rem;margin:0;padding:0;font-size:.95rem;font-weight:500;list-style:none;display:grid}.bi-app__features li{align-items:flex-start;gap:.6rem;display:flex}.bi-app__features li:before{content:"";border-radius:var(--bi-pill);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4.5 8.3 2.2 2.2 4.8-5' fill='none' stroke='%232563EB' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat, var(--bi-blue2);flex:none;width:1.15rem;height:1.15rem;margin-top:.05rem}.bi-appaccess{border-radius:var(--bi-pill);background:var(--bi-blue-wash);color:var(--bi-blue-ink);align-items:center;gap:.6rem;padding:.55rem 1rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.bi-appaccess__tick{width:.55rem;height:.55rem;transition:transform .4s var(--bi-ease);border-top:2px solid;border-right:2px solid}.bi-appaccess:hover .bi-appaccess__tick,.bi-appaccess:focus-visible .bi-appaccess__tick{transform:rotate(90deg)}.bi-appaccess:focus-visible{outline:2px solid var(--bi-blue);outline-offset:3px}@media (width<=960px){.bi-apps__nav,.bi-product,.bi-product__groups[data-count="2"],.bi-product__groups[data-count="1"] .bi-app__features{grid-template-columns:minmax(0,1fr)}.bi-product[data-flip=true] .bi-product__visual{order:0}.bi-product__visual,.bi-product[data-flip=true] .bi-product__visual{padding:0}.bi-product__photo{aspect-ratio:4/3}.bi-product__visual .bi-preview,.bi-product[data-flip=true] .bi-product__visual .bi-preview{width:auto;margin:-3rem 1rem 0;position:relative;left:auto;right:auto}}.bi-steps__rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:3.5rem 0 0;padding:2.5rem 0 0;list-style:none;display:grid;position:relative}.bi-steps__rail:before,.bi-steps__rail:after{content:"";position:absolute;top:0}.bi-steps__rail:before{background:var(--bi-blue2);height:2px;left:0;right:0}.bi-steps__rail:after{border-right:2px solid var(--bi-blue2);border-left:2px solid var(--bi-blue2);height:14px;margin-top:-6px;left:0;right:0}.bi-step{border:1px solid var(--bi-line);border-radius:var(--bi-radius-card);background:var(--bi-card);box-shadow:var(--bi-shadow-soft);padding:1.4rem;position:relative}.bi-step:before{content:"";border:3px solid var(--bi-blue);border-radius:var(--bi-pill);background:var(--bi-card);width:.9rem;height:.9rem;position:absolute;top:-3.05rem;left:1.4rem}.bi-step__n{border-radius:var(--bi-pill);background:var(--bi-blue-wash);min-width:2rem;height:2rem;color:var(--bi-blue-ink);font-variant-numeric:tabular-nums;place-items:center;padding:0 .5rem;font-size:.85rem;font-weight:800;display:inline-grid}.bi-step__title{letter-spacing:-.015em;margin:.9rem 0 0;font-size:1.2rem;font-weight:800}.bi-step__text{color:var(--bi-ink2);margin:.5rem 0 0;line-height:1.55}@media (width<=860px){.bi-steps__rail{grid-template-columns:minmax(0,1fr);gap:1rem;padding:0 0 0 1.75rem}.bi-steps__rail:before{width:2px;height:auto;inset:0 auto 0 .4rem}.bi-steps__rail:after{display:none}.bi-step:before{top:1.55rem;left:-1.75rem}}.bi-trust__card{border-radius:var(--bi-radius-lg);background:radial-gradient(90% 120% at 100% 0%, #3b82f659, transparent 55%), var(--bi-navy);color:#fff;padding:clamp(2rem,5vw,4rem)}.bi-trust__statement{letter-spacing:-.04em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(2.1rem,5vw,4.25rem);font-weight:800;line-height:1.04}.bi-trust__body{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;display:flex}.bi-trust__card .bi-lead{color:#ffffffc7}.bi-trust__facts{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.bi-trust__facts li{border-radius:var(--bi-pill);background:#ffffff14;border:1px solid #fff3;padding:.45rem .85rem;font-size:.85rem;font-weight:700}.bi-trust__photo{aspect-ratio:21/9;object-fit:cover;border-radius:var(--bi-radius-lg);width:100%;height:auto;margin-top:1rem;display:block}@media (width<=860px){.bi-trust__photo{aspect-ratio:4/3}}.bi-contact{padding:clamp(4.5rem, 9vw, 7rem) var(--bi-gutter);border-top:1px solid var(--bi-line);background:radial-gradient(70% 90% at 0% 0%, var(--bi-blue-wash), transparent 70%), var(--bi-plaster);position:relative}.bi-contact__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,5vw,5rem);max-width:1320px;margin:0 auto;display:grid}.bi-contact__photo{aspect-ratio:16/10;object-fit:cover;border-radius:var(--bi-radius-lg);width:100%;box-shadow:var(--bi-shadow-card);margin-top:2rem;display:block}.bi-form{border:1px solid var(--bi-line);border-radius:var(--bi-radius-lg);background:var(--bi-card);box-shadow:var(--bi-shadow-float);gap:1.1rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.bi-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}.bi-field{gap:.4rem;display:grid}.bi-field label{color:var(--bi-ink);font-size:.88rem;font-weight:700}.bi-field input,.bi-field select,.bi-field textarea{border:1px solid var(--bi-line-strong);border-radius:var(--bi-radius);background:var(--bi-card);width:100%;min-height:2.9rem;color:var(--bi-ink);font:inherit;padding:.75rem .9rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.bi-field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--bi-mute) 50%), linear-gradient(135deg, var(--bi-mute) 50%, transparent 50%);background-position:calc(100% - 1.15rem) 55%,calc(100% - .8rem) 55%;background-repeat:no-repeat;background-size:.35rem .35rem}.bi-field textarea{resize:vertical}.bi-field input:focus-visible,.bi-field select:focus-visible,.bi-field textarea:focus-visible{border-color:var(--bi-blue);box-shadow:0 0 0 4px var(--bi-blue2);outline:none}.bi-field [aria-invalid=true]{border-color:var(--bi-rust);background:var(--bi-rust-wash)}.bi-field__error{color:var(--bi-rust);margin:0;font-size:.85rem;font-weight:600}.bi-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.bi-submit{border-radius:var(--bi-pill);background:var(--bi-blue);color:#fff;width:100%;font:inherit;cursor:pointer;transition:background-color .2s ease, transform .2s var(--bi-ease);border:0;justify-content:center;align-items:center;gap:.6rem;margin-top:.4rem;padding:1rem;font-weight:700;display:inline-flex;box-shadow:0 10px 24px -12px #2563ebe6}.bi-submit:hover:not(:disabled){background:var(--bi-blue-ink)}.bi-submit:active:not(:disabled){transform:scale(.99)}.bi-submit:focus-visible{outline:2px solid var(--bi-blue);outline-offset:3px}.bi-submit:disabled{cursor:progress;opacity:.85}.bi-submit__dots{gap:.25rem;display:inline-flex}.bi-submit__dots i{background:#fff;border-radius:999px;width:5px;height:5px;animation:.9s ease-in-out infinite bi-dot}.bi-submit__dots i:nth-child(2){animation-delay:.15s}.bi-submit__dots i:nth-child(3){animation-delay:.3s}@keyframes bi-dot{50%{transform:translateY(-4px)}}.bi-form--done{justify-items:start;padding:clamp(2rem,4vw,3rem)}.bi-form__check{width:3rem;height:3rem;color:var(--bi-sage)}.bi-form__done-title{letter-spacing:-.02em;margin:0;font-size:1.6rem;font-weight:800}.bi-form__done-text{color:var(--bi-ink2);margin:0}@media (width<=860px){.bi-contact__inner,.bi-form__row{grid-template-columns:minmax(0,1fr)}.bi-contact__photo{display:none}}.bi-footer-wrap{border-top:1px solid var(--bi-line);background:var(--bi-card)}.bi-footer{max-width:1320px;padding:3.5rem var(--bi-gutter) 2.5rem;color:var(--bi-ink2);grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:2.5rem;margin:0 auto;font-size:.95rem;display:grid}.bi-footer p{margin:.5rem 0 0}.bi-footer__col{flex-direction:column;gap:.5rem;display:flex}.bi-footer__col a{color:var(--bi-ink2);text-decoration:none}.bi-footer__col a:hover,.bi-footer__col a:focus-visible{color:var(--bi-blue)}.bi-footer__head{color:var(--bi-ink);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.bi-footer__legal{border-top:1px solid var(--bi-line);color:var(--bi-mute);grid-column:1/-1;padding-top:1.5rem;font-size:.8rem}@media (width<=860px){.bi-footer{grid-template-columns:minmax(0,1fr)}}.bi-status{text-align:center;place-content:center;justify-items:center;gap:1rem;min-height:100dvh;padding:2rem;display:grid}.bi-status__logo{width:min(240px,60vw);height:auto;margin-bottom:.5rem}.bi-status h1{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:800}.bi-status p{color:var(--bi-ink2);margin:0}.bi-status__link{border-radius:var(--bi-pill);background:var(--bi-blue);color:#fff;font:inherit;cursor:pointer;border:0;padding:.8rem 1.3rem;font-weight:700;text-decoration:none}.bi-status__link:hover,.bi-status__link:focus-visible{background:var(--bi-blue-ink)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bi-header,.bi-submit__dots i{animation:none}.bi-navcta,.bi-herocta,.bi-herocta__line,.bi-herolink,.bi-apps__nav a,.bi-appaccess,.bi-appaccess__tick,.bi-submit{transition:none}.bi-apps__nav a:hover{transform:none}}.bi-preview{border:1px solid var(--bi-line);border-radius:var(--bi-radius-card);background:var(--bi-card);box-shadow:var(--bi-shadow-float);gap:.6rem;margin:.5rem 0 .25rem;padding:1.1rem;font-size:.85rem;display:grid}.bi-preview__head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.35rem;display:flex}.bi-preview__name{letter-spacing:-.01em;font-size:1rem;font-weight:800}.bi-preview__meta{color:var(--bi-mute);margin-top:.15rem;font-size:.8rem;font-weight:600}.bi-preview__chip{border-radius:var(--bi-pill);background:var(--bi-plaster);color:var(--bi-mute);letter-spacing:.05em;text-transform:uppercase;padding:.2rem .55rem;font-size:.68rem;font-weight:800}.bi-preview__row{color:var(--bi-ink2);justify-content:space-between;gap:1rem;display:flex}.bi-preview__row strong{color:var(--bi-ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.bi-preview__bar{border-radius:var(--bi-pill);background:var(--bi-line);height:6px;overflow:hidden}.bi-preview__bar i{border-radius:inherit;background:var(--bi-blue);height:100%;display:block}.bi-preview__bar--sage i{background:#10b981}.bi-preview__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.35rem;display:grid}.bi-preview__tiles div{border-radius:var(--bi-radius);background:var(--bi-screen);gap:.15rem;padding:.65rem .75rem;display:grid}.bi-preview__tiles span{color:var(--bi-mute);font-size:.72rem;font-weight:700}.bi-preview__tiles strong{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}.bi-preview__item{border-radius:var(--bi-radius);background:var(--bi-screen);justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .75rem;display:flex}.bi-preview__item div{gap:.1rem;min-width:0;display:grid}.bi-preview__item span:not(.bi-preview__btn){color:var(--bi-ink2);font-size:.8rem;font-weight:600}.bi-preview__item strong{font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.bi-preview__btn{border-radius:var(--bi-pill);background:var(--bi-blue);color:#fff;flex:none;padding:.4rem .75rem;font-size:.75rem;font-weight:800}.bi-preview__btn--ghost{border:1px solid var(--bi-line-strong);background:var(--bi-card);color:var(--bi-ink)}
