html{scroll-behavior:smooth}body{margin:0}a,button,[role=button],[role=tab]{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible{outline:3px solid #476aff;outline-offset:4px}[data-blup-menu],[data-blup-mobile-menu],[data-blup-tab]{cursor:pointer}.blup-dropdown{position:fixed;z-index:10010;width:360px;background:#fff;border:1px solid #eaecf0;border-radius:12px;padding:12px;box-shadow:0 12px 32px #1018281c;box-sizing:border-box;font-family:Inter,Arial,sans-serif;animation:menu-in .12s ease-out}.blup-dropdown a{display:flex;gap:16px;padding:16px;text-decoration:none!important;color:#344054!important;border-radius:8px}.blup-dropdown a:hover{background:#f8f9fb}.blup-dropdown strong{display:block;font-size:16px;font-weight:600;line-height:24px}.blup-dropdown small{display:block;margin-top:4px;color:#667084;font-size:14px;line-height:20px}.blup-menu-icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:9px;background:#f0f3ff;color:#476aff;font-size:24px}.blup-mobile-panel{position:fixed;z-index:10010;inset:80px 0 0;overflow:auto;background:#fff;padding:16px 20px 32px;box-sizing:border-box;font-family:Inter,Arial,sans-serif;animation:menu-in .15s ease-out}.blup-mobile-panel section{border-bottom:1px solid #eaecf0;padding:12px 0}.blup-mobile-panel section p{color:#98a2b3;font-size:13px;line-height:20px;margin:4px 0 8px}.blup-mobile-panel a{display:flex;align-items:center;justify-content:space-between;color:#344054!important;text-decoration:none!important;padding:12px 8px;font-size:16px;line-height:24px}.blup-mobile-panel a:hover{background:#f8f9fb;border-radius:8px}.blup-mobile-panel a span{color:#98a2b3}.blup-mobile-panel .blup-mobile-download{background:#476aff!important;color:#fff!important;border-radius:8px;margin-top:20px;justify-content:center}.blup-not-found{max-width:640px;margin:15vh auto;padding:24px;font-family:Inter,Arial,sans-serif;color:#1d2939}.blup-not-found a{color:#476aff}.blup-responsive-view{display:contents}.blup-responsive-view[data-view]{display:none}@media(min-width:1280px){.blup-responsive-view[data-view="1440"]{display:contents}}@media(min-width:1200px)and (max-width:1279.98px){.blup-responsive-view[data-view="1240"]{display:contents}}@media(min-width:800px)and (max-width:1199.98px){.blup-responsive-view[data-view="1000"]{display:contents}}@media(max-width:799.98px){.blup-responsive-view[data-view="390"]{display:contents}}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}[data-blup-service-tab]{cursor:pointer}[data-blup-ticker]>ul{animation:blup-ticker 70s linear infinite;will-change:transform}[data-blup-ticker]:hover>ul,[data-blup-ticker]:focus-within>ul{animation-play-state:paused}@keyframes blup-ticker{to{transform:translate(-50%)}}.framer-sdiGr:hover .framer-1nhvhoz-container{opacity:1!important}.framer-sdiGr .framer-1nhvhoz-container{transition:opacity .15s}.framer-Mz09r .framer-1n5olgg{animation:blup-status-pulse 1.8s ease-out infinite}@keyframes blup-status-pulse{0%{transform:scale(0);opacity:.3}to{transform:scale(1);opacity:0}}@media(min-width:1280px)and (max-width:1439.98px){.blup-responsive-view[data-showcase-layout][data-view="1440"]{display:none}.blup-responsive-view[data-showcase-layout][data-view="1240"]{display:contents}}[data-blup-services-toggle]{cursor:pointer}@property --blup-reveal-scale{syntax:"<number>";inherits:false;initial-value:.8}[data-blup-services-root] [data-framer-component-type=Frame]:empty{pointer-events:none}[data-blup-services-root] .framer-1nHap[role=button]{scroll-margin-top:110px;cursor:pointer}[data-blup-services-root] :has(>[data-framer-component-type=Frame]:empty){pointer-events:none}
