@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
*{box-sizing:border-box;margin:0;padding:0}ul{list-style:none}a{color:inherit}input{font-family:inherit}html{scroll-behavior:smooth;scroll-padding-top:128px}body{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%;background-color:#1a2226;color:#fff}@media(width <= 768px){body{font-size:14px}}header .container{gap:8px}.container{align-items:inherit;display:inherit;flex-direction:inherit;flex-wrap:inherit;gap:inherit;justify-content:inherit;margin:0 auto;max-width:1280px;width:100%}.hidden{display:none}.only-mobile,.mobile{display:block}@media(width > 768px){.only-mobile,.mobile{display:none}}.only-desktop,.desktop{display:none}@media(width > 992px){.only-desktop,.desktop{display:block}}.ms-button{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out}.ms-button:hover{background-color:#9df8da}.ms-button.disabled{opacity:.5;pointer-events:none}.ms-button.hidden{display:none}.ms-button-secondary{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;background-color:#548dff;color:#22282b}.ms-button-secondary:hover{background-color:#9df8da}.ms-button-secondary.disabled{opacity:.5;pointer-events:none}.ms-button-secondary.hidden{display:none}.ms-button-secondary:hover{background-color:#8593f7}.ms-button-tertiary{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;background-color:#548dff;color:#22282b}.ms-button-tertiary:hover{background-color:#9df8da}.ms-button-tertiary.disabled{opacity:.5;pointer-events:none}.ms-button-tertiary.hidden{display:none}.ms-button-tertiary:hover{background-color:#87afff}.ms-button-transparent{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:700;line-height:150%;align-items:center;background:none;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;flex-direction:row;font-weight:600;padding:8px 4px 8px 10px;text-decoration:none;text-transform:none;transition:background-color .1s ease-out}@media(width <= 768px){.ms-button-transparent{font-size:14px}}.ms-button-transparent::after{background:url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2211%22%20viewBox%3D%220%200%207%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.148438%209.50317L3.97656%205.67505L0.148438%201.84692L1.32031%200.675049L6.32031%205.67505L1.32031%2010.675L0.148438%209.50317Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;content:"";display:block;height:20px;width:30px}.ms-button-transparent:hover{background-color:rgba(255,255,255,.1)}.ms-button{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out}.ms-button:hover{background-color:#9df8da}.ms-button.disabled{opacity:.5;pointer-events:none}.ms-button.hidden{display:none}.ms-button-secondary{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;background-color:#548dff;color:#22282b}.ms-button-secondary:hover{background-color:#9df8da}.ms-button-secondary.disabled{opacity:.5;pointer-events:none}.ms-button-secondary.hidden{display:none}.ms-button-secondary:hover{background-color:#8593f7}.ms-button-tertiary{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;background-color:#548dff;color:#22282b}.ms-button-tertiary:hover{background-color:#9df8da}.ms-button-tertiary.disabled{opacity:.5;pointer-events:none}.ms-button-tertiary.hidden{display:none}.ms-button-tertiary:hover{background-color:#87afff}.ms-button-transparent{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:700;line-height:150%;align-items:center;background:none;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;flex-direction:row;font-weight:600;padding:8px 4px 8px 10px;text-decoration:none;text-transform:none;transition:background-color .1s ease-out}@media(width <= 768px){.ms-button-transparent{font-size:14px}}.ms-button-transparent::after{background:url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2211%22%20viewBox%3D%220%200%207%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.148438%209.50317L3.97656%205.67505L0.148438%201.84692L1.32031%200.675049L6.32031%205.67505L1.32031%2010.675L0.148438%209.50317Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;content:"";display:block;height:20px;width:30px}.ms-button-transparent:hover{background-color:rgba(255,255,255,.1)}header{align-items:center;background-color:rgba(0,0,0,0);color:#fff;display:flex;flex-direction:row;gap:80px;left:0;padding:10px 40px;position:sticky;right:0;top:0;transition:.2s;z-index:1}header .container{gap:0}header .ham{cursor:pointer;display:none;height:50px;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform 400ms;user-select:none;width:34px}header .ham.hamRotate.active{transform:rotate(45deg)}header .ham.hamRotate180.active{transform:rotate(180deg)}header .ham .line{fill:none;stroke:#fff;stroke-linecap:round;stroke-width:5.5;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms}header .ham .line.top{stroke-dasharray:40 82}header .ham .line.middle{stroke-dasharray:40 111}header .ham .line.bottom{stroke-dasharray:40 161}header .ham.ham7.active .line.top{stroke-dasharray:17 82;stroke-dashoffset:-62px}header .ham.ham7.active .line.middle{stroke-dashoffset:23px}header .ham.ham7.active .line.bottom{stroke-dashoffset:-83px}header h1{display:flex}header h1 .logo svg{height:60px;width:218px}header nav{flex:1 1 auto;height:auto !important}header nav .mobile-menu{display:none}header nav>ul{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}header nav>ul li{transition:background-color .1s ease-out,color .1s ease-out}header nav>ul li a{display:block;font-size:14px;font-weight:600;line-height:150%;padding:0 16px;text-decoration:none}header nav>ul li.submenu{position:relative}header nav>ul li.submenu>a{align-items:center;display:flex;flex-direction:row;gap:8px}header nav>ul li.submenu ul,header nav>ul li.submenu .features-container{background-color:#fff;border-radius:0 0 8px 8px;box-shadow:2px 4px 6px 0 rgba(0,35,128,.45);display:none;flex-direction:column;gap:14px;left:-42px;padding:42px;position:absolute;text-align:start;top:calc(100% + 30px);width:max-content;z-index:1}header nav>ul li.submenu .features-container{color:#333;font-size:14px;grid-gap:45px;grid-template-columns:repeat(2, 1fr);min-width:610px}header nav>ul li.submenu .features-container .feature{display:flex;flex-direction:column;gap:20px}header nav>ul li.submenu .features-container .title{align-items:center;display:flex;font-weight:700;gap:8px;text-transform:uppercase}header nav>ul li.submenu .features-container .feature-links{display:flex;flex-direction:column;gap:15px;padding:0 23px}header nav>ul li.submenu .features-container .feature-links a{padding:0}header nav>ul li.submenu .features-container .feature-links a:hover{font-weight:700}header nav>ul li.submenu ul li{color:#333;letter-spacing:.14px}header nav>ul li.submenu ul li:hover a{font-weight:700;letter-spacing:0}header nav>ul li.submenu:hover ul::before,header nav>ul li.submenu:hover .features-container::before{content:"";display:block;height:30px;left:0;position:absolute;top:-30px;width:100%}header nav>ul li.submenu:hover .features-container{display:grid}header nav>ul li.submenu:hover ul{display:flex}header nav>ul:hover>li>a{opacity:.5}header nav>ul:hover>li>a:hover{opacity:1}header .feature-links a{font-weight:400}header .feature-links a:hover{font-weight:500}header .access{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;gap:32px}header .access .ms-button.install{border-radius:20px}header .access a:not(.ms-button){font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:150%;font-weight:700;text-decoration:none}@media(width <= 768px){header .access a:not(.ms-button){font-size:12px}}header.white{background-color:#fff;color:#333}header.white .ham .line{stroke:#333}header.dark{background-color:#1a2226;color:#fff}header.dark .ham .line{stroke:#333}header.scrolled{background-color:#1a2226}header.getting-started{color:#000;min-height:100dvh}header.getting-started a:not(.btn){color:inherit;text-decoration:underline}@media screen and (width <= 1280px){header{gap:12px}}@media screen and (width <= 1180px){header h1 .logo svg{width:140px}}@media screen and (width <= 1080px){header nav>ul{gap:0}header nav>ul li a{padding:0 12px}header .access{gap:12px}}@media screen and (width <= 992px){header{flex-direction:column;gap:0;padding:0}header .container{align-items:stretch}header h1{align-self:stretch;height:90px;padding:20px 30px}header h1 .logo{flex:1 1 auto}header h1 .logo svg{height:46px;width:168px}header h1 .ham{display:block}header nav{display:none}header nav .desktop-menu{display:none}header nav .mobile-menu{display:flex;overflow-y:auto;user-select:none}header nav .mobile-menu details{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:20px;font-weight:400;line-height:150%;padding:0 16px}}@media screen and (width <= 992px)and (width <= 768px){header nav .mobile-menu details{font-size:18px}}@media screen and (width <= 992px){header nav .mobile-menu details[open] summary>svg{transform:rotate(180deg)}header nav .mobile-menu details ::marker,header nav .mobile-menu details ::-webkit-details-marker{content:"";display:none}header nav .mobile-menu details summary{align-items:center;display:flex;font-weight:600;justify-content:space-between;list-style:none}header nav .mobile-menu details .content{display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:14px;line-height:150%;margin:14px 14px}header nav .mobile-menu details .content .feature{display:flex;flex-direction:column;gap:8px}header nav .mobile-menu details .content .title{align-items:center;display:flex;font-weight:700;gap:5px;text-transform:uppercase}header nav .mobile-menu details .content a{text-decoration:none}header nav .mobile-menu details .content a::before{content:"➜";margin-right:8px}header nav .mobile-menu details .content a:hover{font-weight:700}header nav .mobile-menu details a{text-decoration:none}header nav>ul{align-items:stretch;flex-flow:column nowrap;justify-content:start}header nav>ul>li{flex:1 1 100%}header nav>ul>li.submenu ul{box-shadow:none;display:flex;left:auto;padding:12px 0;position:relative}header nav>ul>li>a{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:20px;font-weight:400;line-height:150%;justify-content:space-between}}@media screen and (width <= 992px)and (width <= 768px){header nav>ul>li>a{font-size:18px}}@media screen and (width <= 992px){header nav>ul:hover>li>a{opacity:1}header nav[aria-expanded=true]{background-color:#fff;color:#333;display:inherit;flex-direction:column;justify-content:stretch;max-height:calc(100dvh - 90px - 130px);padding:40px 12px 10px;width:100%}header nav[aria-expanded=true]+.access{background-color:#fff;display:flex;gap:30px;height:130px;justify-content:space-between;padding:40px 30px}header nav[aria-expanded=true]+.access>a{flex:1 1 50%;text-align:center}header nav[aria-expanded=true]+.access a:not(.ms-button){align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;background-color:#548dff;color:#22282b;border-radius:20px}header nav[aria-expanded=true]+.access a:not(.ms-button):hover{background-color:#9df8da}header nav[aria-expanded=true]+.access a:not(.ms-button).disabled{opacity:.5;pointer-events:none}header nav[aria-expanded=true]+.access a:not(.ms-button).hidden{display:none}header nav[aria-expanded=true]+.access a:not(.ms-button):hover{background-color:#8593f7}header .access{display:none}}footer{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:150%}@media(width <= 768px){footer{font-size:12px}}footer a{text-decoration:none}footer a:hover{text-decoration:underline}footer .footer-sitemap{align-items:start;display:flex;flex-flow:row wrap;gap:60px;justify-content:space-between;padding:80px 40px;position:relative}footer .footer-sitemap .sitemap-blocks{display:flex;flex:1 1 100%;flex-flow:row wrap;justify-content:space-between}footer .footer-sitemap .sitemap-blocks>div{display:flex;flex-direction:column;gap:18px;min-width:132px}footer .footer-sitemap .sitemap-blocks>div h6{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:600;line-height:150%;text-transform:uppercase}@media(width <= 768px){footer .footer-sitemap .sitemap-blocks>div h6{font-size:14px}}footer .footer-sitemap .sitemap-blocks>div ul{display:flex;flex-direction:column;gap:14px}footer .footer{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;padding:20px 40px}footer .footer .container>div{display:flex;flex:0 0 33%;flex-direction:row;gap:8px}footer .footer .container>div.community{align-items:start;display:flex;flex-flow:row wrap;gap:24px}footer .footer .container>div.community p{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:600;line-height:150%;text-transform:uppercase}@media(width <= 768px){footer .footer .container>div.community p{font-size:14px}}footer .footer .container>div.community a{line-height:24px}footer .footer .container>div.community ul{display:flex;flex-flow:row wrap;gap:28px}footer .footer .container>div.community ul.social{gap:12px}footer .footer .container>div.community ul.social a{display:block;line-height:0}footer .footer .container>div.copy{gap:20px;justify-content:center}footer .footer .container>div.legal{align-items:center;justify-content:end}footer .footer .container>div.legal .language-selector button{align-items:center;background:none;border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:7px 10px}footer .footer .container>div.legal .language-selector button svg:first-of-type{height:14px;width:14px}footer .footer .container>div.legal .language-selector button svg:last-of-type{height:7px}footer .footer .container>div.legal .language-selector .hidden{display:none}footer .footer .container>div.legal .language-selector .tippy-content{background:#fff;border-radius:4px;color:#22282b;padding:10px}footer .footer .container>div.legal .language-selector .tippy-content a{display:block;margin-right:20px;padding:10px 10px}footer .footer .container>div.legal .language-selector .tippy-arrow{background:#fff;color:wheat}footer.white{background-color:#fff;color:#22282b}@media(width <= 768px){footer .footer-sitemap .sitemap-blocks{display:grid;gap:42px 24px;grid-template-columns:repeat(auto-fill, 200px)}footer .footer .container{gap:24px}footer .footer .container>div.community,footer .footer .container>div.copy,footer .footer .container>div.legal{flex:0 0 100%;justify-content:space-between}footer .footer .container>div.community{align-items:end}}
