@charset "UTF-8";:root{--primary-color:#e7150d;--dark-color:#0e0e10;--header-bg:hsla(0,0%,100%,.61);--gray-color:#6c6c6d;--red800:#eb302b;--red700:#ee544d;--black800:#2b2b2d;--black700:#4f4f51;--black500:#868687;--black400:#9c9c9d;--black300:#bebebe;--black200:#d8d8d9;--black100:#f3f3f3;--black50:#fafafa;--primary:#e7150d;--secondary:#f3f3f3;--dark:#22577e;--bg:#1e0d2b}html[data-theme=light]{--primary-color:#e7150d;--dark-color:#0e0e10;--light-color:#fff}html[data-theme=dark]{--primary-color:#e7150d;--dark-color:#fff;--light-color:#0e0e10;--header-bg:rgba(14,14,16,.05);--gray-color:#a1a1a2}*,:after,:before{box-sizing:border-box;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;background-attachment:scroll;scroll-behavior:auto;transition-delay:0s;transition-duration:0s}}html{-webkit-tap-highlight-color:transparent;background:inherit;color:inherit;font:400 1rem/1.5 system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;vertical-align:baseline;word-break:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}[tabindex="-1"]:focus:not(:focus-visible){outline:0}hr{background-color:currentColor;border:0;color:inherit;margin:1rem 0;opacity:.25;overflow:visible}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{font:inherit inherit 500 unset/1.2 inherit;margin-bottom:.5rem;margin-left:initial;margin-right:initial;margin-top:0}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin:0 0 1rem}abbr[data-bs-original-title],abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font:normal inherit inherit/inherit inherit;margin:0 0 1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin:0 0 1rem}ol ol,ol ul,ul ol,ul ul{margin:0}nav li{list-style:none;padding:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:700}small{font-size:.875em}mark{background-color:currentColor;padding:.2em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#3333e1;cursor:pointer;word-break:break-word}a:hover{color:#3434e0;text-decoration:underline}a:focus{outline:thin dotted}a:not([href]):not([class]):hover,a:not([href]):not(class){color:inherit;cursor:default;text-decoration:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}code,kbd,pre,samp{font:1.05em Fira Code,Cascadia Code,Consolas,Inconsolata,Monaco,Menlo,Noto Mono,Roboto Mono,Droid Sans Mono,Ubuntu Mono,"Ubuntu Monospace",Source Code Pro,Oxygen Mono,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}pre{-ms-overflow-style:scrollbar;display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;font-size:.875em}a>code,code,kbd{color:inherit}kbd{background-color:inherit;border-radius:.2rem;font-size:.875em;padding:.2rem .4rem}kbd kbd{font-size:1em;font-weight:700;padding:0}figure{margin:0 0 1rem}iframe,img,input,select,textarea{height:auto;max-width:100%}audio,canvas,iframe,img,svg,video{vertical-align:middle}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}img{-ms-interpolation-mode:bicubic;border:0}table{border-collapse:collapse;border-color:currentColor;caption-side:bottom;text-indent:0}caption{color:inherit;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0;text-transform:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input{overflow:visible}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input,select,textarea{background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal;-moz-appearance:none;-webkit-appearance:none;text-transform:none}select:not([multiple]):not([size]){background-image:"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E"}::-ms-expand{display:none}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(disabled),[type=reset]:not(disabled),[type=submit]:not(disabled),button:not(disabled){cursor:pointer}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}textarea{-ms-overflow-style:scrollbar;overflow:auto;resize:vertical;vertical-align:top}fieldset{border:1px solid;border-color:inherit;margin:0;min-width:0;padding:.35em .75em .625em}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}@media (max-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}dialog{background-color:inherit;border:solid;color:inherit;display:block;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}input::-moz-placeholder{opacity:1}input::placeholder{opacity:1}[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box;outline-offset:-2px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}[type=email],[type=number],[type=tel],[type=url]{direction:ltr}::-webkit-color-swatch-wrapper{padding:0}::-moz-focus-inner{border-style:none;padding:0}::-moz-ui-invalid{box-shadow:none}::-moz-focusring{outline:1px dotted ButtonText}output{display:inline-block}iframe{border:none}audio,canvas,video{zoom:1;display:inline;display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}summary{cursor:pointer;display:list-item}progress{display:inline-block;vertical-align:baseline}[hidden],template{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden=false]{display:initial}[aria-hidden=false][hidden=false]:not(:focus){clip:rect(0,0,0,0);position:absolute}body,html{height:100%}html{-webkit-text-size-adjust:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}input[type=button],input[type=email],input[type=search],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none;border-radius:0;outline:0}a:active,a:focus{outline:0;-moz-outline-style:none}@media print{*{-webkit-print-color-adjust:exact}}a,a:hover{color:var(--primary);text-decoration:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Manrope,sans-serif;font-size:16px;line-height:1.6;margin:0;padding:0;position:relative;text-rendering:optimizeLegibility}code{font-family:Azeret Mono,monospace}*{outline:none!important}.cm__btn{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.cm__btn--secondary{background-color:var(--black300)!important;border-color:var(--black300)!important}#cc-main .cm{background-color:#fff!important}html[data-theme=dark] #cc-main .cm,html[data-theme=dark] #cc-main .pm{background-color:#0e0e10!important;box-shadow:0 .625em 1.875em hsla(0,0%,100%,.3)!important;color:#fff!important}html[data-theme=dark] #cc-main .pm__section--toggle .pm__section-title{background:transparent!important}html[data-theme=dark] #cc-main .pm__section--toggle{background:transparent}html[data-theme=dark] #cc-main .pm__section-desc-wrapper{color:#fff!important}.header{background-color:#fff;left:0;position:fixed;right:0;top:0;z-index:999}.header__blog{background-color:rgba(0,0,0,.05)}.header__bloginner{font-size:.9rem;margin:0 auto;max-width:1180px;padding:5px 20px;text-align:center}.header__bloginner a{color:#000}.header__inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto 20px;max-width:1180px;padding-left:20px;padding-right:20px;padding-top:20px}.header__logo{display:block}.header__logo svg{height:auto;width:180px}.header__navigation{align-items:center;display:flex}@media (max-width:780px){.header__navigation{background-color:#fff;border-bottom:2px solid #000;border-top:1px solid #000;display:none;flex-direction:column;left:0;padding:20px 0;position:absolute;right:0;top:120px;width:100%;z-index:888}}.header__navigation--open{display:flex}.header__discord{display:block;margin:0 15px}.header__discord:hover svg path{fill:#000!important}@media (max-width:780px){.header__discord{margin-top:30px;order:2}}.header__github{display:block;margin:0 15px}.header__github:hover svg path{fill:#000!important}@media (max-width:780px){.header__github{margin-top:30px;order:2}}.header__menu{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}@media (max-width:780px){.header__menu{flex-direction:column}}.header__auth{text-wrap:nowrap;align-items:center;background-color:#fff;border:1px solid #000;display:flex;height:36px;justify-content:center;margin-left:0;padding:0 20px;text-align:center;transition:border-color .33s ease-in-out}.header__auth span{color:#000;font-size:16px;font-weight:600;transition:color .33s ease-in-out}.header__auth:hover{border-color:var(--primary);transition:border-color .33s ease-in-out}.header__auth:hover span{color:var(--primary);transition:color .33s ease-in-out}@media (max-width:780px){.header__auth{margin-left:0;margin-top:15px}}.header__start{text-wrap:nowrap;align-items:center;background-color:#000;border:1px solid #000;display:flex;height:36px;justify-content:center;margin-left:10px;padding:0 20px;text-align:center;transition:background .33s ease-in-out}.header__start span{color:#fff;font-size:16px;font-weight:600}.header__start:hover{background-color:var(--primary);border-color:var(--primary);transition:background .33s ease-in-out}@media (max-width:780px){.header__start{margin-left:0;margin-top:15px}}.header__hamb{border:0;display:none;height:21px;margin-left:auto;order:2;outline:none;padding:0;position:relative;width:32px}@media (max-width:780px){.header__hamb{display:flex;margin-left:15px}}.header__hamb span{background-color:#0a171a;display:block;height:3px;position:absolute;width:100%}.header__hamb span:first-child{right:0;top:0;transform:rotate(0deg) translateY(0);width:26px}.header__hamb span:nth-child(2){right:0;top:calc(50% - 1.5px);width:18px}.header__hamb span:nth-child(3){bottom:0;right:0;transform:rotate(0deg) translateY(0);width:26px}.header__hamb:focus{outline:none}.header__hamb--open span:first-child{animation:showtop .3s ease-in forwards;width:26px}.header__hamb--open span:nth-child(2){display:none}.header__hamb--open span:nth-child(3){animation:showbottom .3s ease-in forwards;width:26px}.header-menu__item{margin:0 20px}@media (max-width:1044px){.header-menu__item{margin:0 10px}}@media (max-width:780px){.header-menu__item{margin:15px 0}}.header-menu__link{text-wrap:nowrap;color:#000;font-size:16px;font-weight:600;transition:color .33s ease-in-out}.header-menu__link:hover{color:var(--primary);transition:color .33s ease-in-out}@keyframes showtop{0%{opacity:0;transform:rotate(0deg);transform-origin:center}to{opacity:1;top:8px;transform:rotate(-45deg);transform-origin:center}}@keyframes showbottom{0%{opacity:0;transform:rotate(0deg);transform-origin:center}to{bottom:10px;opacity:1;transform:rotate(45deg);transform-origin:center}}.page-header{position:relative;width:100%}.page-header__logo{display:block}.page-header__logo svg{height:auto;width:180px}.home.page-header{background-color:#fbfbfb}.page-header__inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1180px;padding-left:20px;padding-right:20px;padding-top:20px;position:relative;z-index:1}.page-header__logo{outline:none!important}.page-header__plugin{background:#fff;border:1px solid #e7150d;box-shadow:0 100px 80px rgba(0,0,0,.04),0 41.7776px 33.4221px rgba(0,0,0,.029),0 22.3363px 17.869px rgba(0,0,0,.024),0 12.5216px 10.0172px rgba(0,0,0,.02),0 6.6501px 5.32008px rgba(0,0,0,.016),0 2.76726px 2.21381px rgba(0,0,0,.011);color:#e7150d;font-size:16px;font-weight:700;height:36px;margin-left:25px;outline:none!important;overflow:hidden;padding:8px 16px;transition:all .23s ease-in-out}.page-header__plugin,.page-header__plugin span{align-items:center;display:flex;position:relative}.page-header__plugin span{z-index:5}.page-header__plugin svg{fill:#e7150d;transition:all .23s ease-in-out}@media only screen and (max-width:700px){.page-header__plugin span{font-size:0}}.page-header__plugin:after{background-color:#e7150d;content:"";display:block;height:110%;left:0;position:absolute;top:0;transform:translate(-170px,100px) rotate(75deg);transition:all .23s ease-in-out;width:110%;z-index:2}.page-header__plugin svg{height:20px;margin-right:5px}.page-header__plugin:hover{color:#fff;text-decoration:none}.page-header__plugin:hover svg{fill:#fff;transition:all .23s ease-in-out}.page-header__plugin:hover:after{transform:translate(0) rotate(0deg);transition:all .23s ease-in-out}.page-header__pricing{border:0;color:#000;cursor:pointer;font-size:16px;font-weight:700;margin-left:auto;outline:none!important}.page-header__account,.page-header__pricing,.page-header__pricing:hover{transition:all .23s ease-in-out}.page-header__account{align-items:center;border:0;color:#fff;cursor:pointer;display:inline-flex;height:44px;justify-content:center;margin-left:25px;min-width:120px;outline:none!important;position:relative;text-align:center}@media (max-width:780px){.page-header__account{height:36px;min-width:0}}.page-header__account svg{display:none}@media (max-width:780px){.page-header__account svg{display:block;height:20px;width:auto}}.page-header__account span{align-items:center;background-color:#000;display:inline-flex;font-size:16px;font-weight:700;height:36px;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%;z-index:1}@media (max-width:780px){.page-header__account span{padding:0 10px}}.page-header__account--logged{border:1px solid #000!important;color:#000!important;font-weight:700!important;padding:0 20px}.page-header__account--logged span{background-color:transparent}@media (max-width:780px){.page-header__account--logged span{display:none}}.page-header__account--logged:hover{border:1px solid #e7150d!important}.page-header__account--logged:hover span{background-color:transparent!important;color:#e7150d!important}@media (max-width:780px){.page-header__account--logged{padding:0 10px}}.page-header__account:hover span{background-color:#e7150d;transition:all .23s ease-in-out}.page-header__dropdown{background-color:#fff;box-shadow:0 1.6px 3.7px rgba(0,0,0,.055),0 4.4px 10.1px rgba(0,0,0,.05),0 10.6px 24.4px rgba(0,0,0,.095),0 35px 81px rgba(0,0,0,.2);display:none;padding:15px;position:absolute;right:0;top:44px;width:300px}.page-header__dropdown--logged .page-header__button{display:none}.page-header__account:hover .page-header__dropdown,.page-header__dropdown--logged .page-header__logout{display:block}.page-header__logout{border:0;color:#000;cursor:pointer;display:none;height:40px;line-height:30px;padding:5px 15px;width:100%}.page-header__logout:hover{background-color:#000;color:#fff}.page-header__menu{background-color:#fff;box-shadow:0 100px 80px rgba(0,0,0,.07),0 22.3363px 17.869px rgba(0,0,0,.042),0 6.6501px 5.32008px rgba(0,0,0,.028);display:none;padding:10px 20px;position:absolute;top:44px;width:100%;z-index:5}.page-header__account--logged:hover .page-header__menu{display:block!important}.page-header__menulogout,.page-header__remove{border:0;display:block;margin:10px 0;padding:0;text-align:left;width:100%}.page-header__mobilemenu{background-color:#fff;box-shadow:0 100px 80px rgba(0,0,0,.07),0 22.3363px 17.869px rgba(0,0,0,.042),0 6.6501px 5.32008px rgba(0,0,0,.028);display:none;padding:10px 20px;position:absolute;right:20px;top:65px;z-index:5}.page-header__mobileinfo{font-weight:700}.page-header__menulogout{border:0;display:block;margin:10px 0;padding:0;text-align:left;width:100%}.page-header__menulogout--phone{border-bottom:1px solid #eee;padding-bottom:10px}.page-header__remove{border:0;display:block;margin:10px 0;padding:0;text-align:left;width:100%}.header-mobmenu{list-style:none;margin:0;min-width:160px;padding:0}.header-mobmenu__item{margin:7px 0}.header-mobmenu__link{color:#000}.footer{color:#7a7a7a;display:none;font-size:14px;font-weight:300;margin:0 auto;max-width:1180px;padding:1.5rem 20px}.footer__inner{border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;padding-top:30px}@media only screen and (max-width:700px){.footer__inner{align-items:center;flex-direction:column}}.footer__link{color:#3f3e3e;margin-left:15px}.footer__link:hover{color:#000;text-decoration:none}.contact-msg{background-color:#fff;box-shadow:0 1.6px 3.7px rgba(0,0,0,.055),0 4.4px 10.1px rgba(0,0,0,.05),0 10.6px 24.4px rgba(0,0,0,.095),0 35px 81px rgba(0,0,0,.2);display:none;flex-direction:column;left:0;left:50%;padding:20px;position:fixed;right:0;top:0;top:50%;transform:translate(-50%,-50%);width:600px;z-index:999}.contact-msg__close{align-items:center;background-color:#e7150d;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:auto;width:30px}.contact-msg__title{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-image:radial-gradient(circle 260px at 11.8% 33.5%,rgba(0,0,0,.87) 0,rgba(0,0,0,.5) 30.5%,rgba(0,0,0,.7) 40.5%,#f94b25 100.1%);display:block;margin-bottom:10px;margin-top:0}.contact-msg__desc{color:#777;margin-bottom:10px}.contact-msg__form{margin-top:20px}.contact-msg__group{display:flex;flex-direction:column;margin-bottom:20px}.contact-msg__label{font-weight:700;margin-bottom:5px}.contact-msg__email,.contact-msg__input,.contact-msg__textarea{border:2px solid #e7150d;outline:none!important;padding:8px 10px}.contact-msg__thank{align-items:center;display:none;flex-direction:column;justify-content:center;padding:2rem 0;text-align:center}.contact-msg__button{background-color:#e7150d;border:0;color:#fff;cursor:pointer;display:block;outline:none!important;overflow:hidden;padding:8px 16px;position:relative;text-align:center;transition:all .23s ease-in-out;width:200px}.contact-msg__button:after{background-color:#bb2626;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:translate(-100px,100px) rotate(75deg);transition:all .23s ease-in-out;width:100%;z-index:2}.contact-msg__button span{align-items:center;display:flex;justify-content:center;position:relative;text-align:center;z-index:5}.contact-msg__button::hover{color:#fff;text-decoration:none}.contact-msg__button::hover:after{transform:translate(0) rotate(0deg);transition:all .23s ease-in-out}.contact-msg__button:disabled{cursor:not-allowed;opacity:.7}.plan-popup{backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.9);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.plan-popup--active{display:block}.plan-popup__inner{margin-left:auto;margin-right:auto;max-width:600px;padding:6rem 10px}@media (max-width:780px){.plan-popup__inner{padding:2rem 10px}}.plan-popup__back{background-color:#f0f6fc;border:0;color:#000;cursor:pointer;font-size:12px;padding:5px 20px;text-transform:uppercase;transition:all .23s ease-in-out}.plan-popup__back span{font-size:16px;margin-right:5px}.plan-popup__back:hover{background-color:#e0e6ec;transition:all .23s ease-in-out}.plan-popup__box{background-color:#fff;box-shadow:0 100px 80px rgba(0,0,0,.07),0 22.3363px 17.869px rgba(0,0,0,.042),0 6.6501px 5.32008px rgba(0,0,0,.028);padding:20px;position:relative;z-index:5}.plan-popup__plans{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 5px),1fr));margin-top:30px;row-gap:10px;width:100%}.plan-popup__plan{border:1px solid #ddd;padding:20px;transition:all .23s ease-in-out;width:100%}.plan-popup__plan:hover{background-color:#f9f9f9;transition:all .23s ease-in-out}.plan-popup__cancel{align-items:center;background-color:#fff;border:1px solid #000;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;line-height:2;margin-left:auto;margin-top:20px;padding:2px 15px;text-align:center;text-transform:uppercase}.plan-popup__cancel:hover{background-color:#e7150d;border-color:#e7150d;color:#fff}.plan--selected{border-color:#e7150d;border-width:2px}.plan__button{border:0}.plan__button:hover{color:#fff}.cookie-popup{background-color:#fff;border:1px solid #000;bottom:30px;box-shadow:0 5px 5px -5px rgba(34,60,80,.6);display:none;left:30px;max-width:600px;padding:20px;position:fixed;z-index:999}@media (max-width:780px){.cookie-popup{left:auto;margin-left:20px;margin-right:20px;right:auto}}.cookie-popup__inner{display:flex;justify-content:space-between}.cookie-popup__image{margin-right:20px}.cookie-popup__image svg{height:48px;width:48px}.cookie-popup__content{font-size:.8rem}.cookie-popup__content a{color:#000;text-decoration:underline}.cookie-popup__actions{display:flex;justify-content:flex-end;margin-top:10px}.cookie-popup__button{align-items:center;background-color:#000;border:1px solid #000;color:#fff;display:inline-flex;font-size:12px;font-style:normal;font-weight:500;height:40px;justify-content:center;letter-spacing:.1em;line-height:15px;padding:13px 22px;text-align:center;text-transform:uppercase;transition:all .23s ease-out}.cookie-popup__button:hover{background-color:hsla(0,0%,100%,.75);color:#000;transition:all .23s ease-out}.cookie-popup__button:disabled{opacity:.5}.page-home__inner{align-items:stretch;justify-content:space-between;margin:0 auto;max-width:1180px;min-height:70vh;padding-left:20px;padding-right:20px}.page-home__info,.page-home__inner{display:flex;justify-content:center;position:relative}.page-home__info{flex-direction:column;width:49%}.page-home__info:after{background-color:#ddd;content:"";display:block;height:400px;position:absolute;right:0;top:calc(50% - 200px);width:1px}.page-home__title{margin-bottom:10px;margin-top:0}.page-home__lead{max-width:80%}.page-home__pane{justify-content:center;padding-left:30px;position:relative;width:49%}.page-home__list,.page-home__pane{display:flex;flex-direction:column}.page-home__list{align-items:center;width:100%}.page-home__button{align-items:center;border:2px solid rgba(0,0,0,.87);color:rgba(0,0,0,.87);display:flex;font-weight:600;height:48px;justify-content:center;margin-bottom:10px;max-width:340px;padding:0 20px;text-align:center;transition:all .23s ease-in-out}.page-home__button:hover{background-color:#f8f8f8;box-shadow:inset 0 0 0 1px #000;color:#000;text-decoration:none;transition:all .23s ease-in-out}.page-home__button svg{display:flex!important;margin-right:10px;max-height:32px;width:auto}.page-home__button--google svg{height:100%;max-height:28px;width:30px}.page-header__button{align-items:center;border:2px solid rgba(0,0,0,.87);color:rgba(0,0,0,.87);display:flex;font-weight:600;height:48px;margin-bottom:10px;max-width:340px;padding:0 20px;transition:all .23s ease-in-out}.page-header__button:last-of-type{margin-bottom:0}.page-header__button:hover{background-color:#f8f8f8;box-shadow:inset 0 0 0 1px #000;color:#000;text-decoration:none;transition:all .23s ease-in-out}.page-header__button svg{display:flex!important;margin-right:10px;max-height:32px;width:auto}.page-header__button--google svg{height:100%;max-height:28px;width:30px}.pricing{margin-left:auto;margin-right:auto;max-width:1190px;padding:3rem 20px 5rem}.pricing__inner{color:rgba(0,0,0,.87)}.pricing__title{margin-bottom:4rem;text-align:center}.pricing__note{margin-left:auto;margin-right:auto;margin-top:4rem;max-width:800px}.pricing__info{font-size:.9rem;font-weight:700;margin-top:20px}.pricing__content{grid-gap:2rem;display:grid;grid-template-columns:repeat(3,1fr);margin-left:auto;margin-right:auto;max-width:900px}@media (max-width:1044px){.pricing__content{grid-template-columns:repeat(1,1fr)}}.pricing__free{background-color:#fff;box-shadow:0 10.6px 24.4px rgba(0,0,0,.095),0 35px 81px rgba(0,0,0,.2);padding:20px;transition:all .3s ease-in-out}.pricing__free:hover{box-shadow:0 1.6px 3.7px rgba(0,0,0,.01),0 4.4px 10.1px rgba(0,0,0,.1),0 10.6px 24.4px rgba(0,0,0,.15),0 35px 81px rgba(0,0,0,.35);transition:all .3s ease-in-out}.pricing__enter{background-color:#fff;box-shadow:0 10.6px 24.4px rgba(0,0,0,.095),0 35px 81px rgba(0,0,0,.2);opacity:.3;padding:20px;pointer-events:none;transition:all .3s ease-in-out}.pricing__enter:hover{box-shadow:0 1.6px 3.7px rgba(0,0,0,.01),0 4.4px 10.1px rgba(0,0,0,.1),0 10.6px 24.4px rgba(0,0,0,.15),0 35px 81px rgba(0,0,0,.35);transition:all .3s ease-in-out}.pricing__subtitle{font-size:1rem;margin-top:0;text-transform:uppercase}.pricing__price{align-items:center;display:flex;font-size:2rem;font-weight:700}.pricing__price span{font-size:1rem;margin-left:5px}.pricing__price sup{font-size:18px}.pricing__desc{margin-bottom:2rem;margin-top:2rem}.pricing__button{background-color:#e7150d;border:2px solid #e7150d;color:#fff;cursor:pointer;display:block;outline:none!important;overflow:hidden;padding:8px 16px;position:relative;text-align:center;transition:all .23s ease-in-out;width:100%}.pricing__button:hover{background-color:#fff;color:#e7150d}.pricing__list{list-style:none;margin-top:2rem;padding:0}.pricing__list li{padding:4px 0}.pricing__list li:before{color:#e7150d;content:"✓";margin-right:5px}.pricing__list li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.15)}.pricing__demo{background-color:#fff;border:3px solid #ccc;box-shadow:0 10.6px 24.4px rgba(0,0,0,.095),0 35px 81px rgba(0,0,0,.2);padding:20px;transition:all .3s ease-in-out}.pricing__demo:hover{box-shadow:0 1.6px 3.7px rgba(0,0,0,.01),0 4.4px 10.1px rgba(0,0,0,.1),0 10.6px 24.4px rgba(0,0,0,.15),0 35px 81px rgba(0,0,0,.35);transition:all .3s ease-in-out}.pricing__standard{background-color:#fff;box-shadow:0 10.6px 24.4px rgba(0,0,0,.095),0 35px 81px rgba(0,0,0,.2);padding:20px;transition:all .3s ease-in-out}.pricing__standard:hover{box-shadow:0 1.6px 3.7px rgba(0,0,0,.01),0 4.4px 10.1px rgba(0,0,0,.1),0 10.6px 24.4px rgba(0,0,0,.15),0 35px 81px rgba(0,0,0,.35);transition:all .3s ease-in-out}.pricing__custom{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;margin-top:4rem;max-width:400px}.pricing__customtitle{text-align:center}.pricing__customdesc{margin-bottom:1rem;text-align:center}.pricing__custombutton{background-color:#e7150d;border:0;color:#fff;cursor:pointer;display:block;margin-left:auto;margin-right:auto;margin-top:40px;outline:none!important;overflow:hidden;padding:8px 16px;position:relative;text-align:center;transition:all .23s ease-in-out;width:200px}.pricing__custombutton:after{background-color:#bb2626;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:translate(-100px,100px) rotate(75deg);transition:all .23s ease-in-out;width:100%;z-index:2}.pricing__custombutton span{align-items:center;display:flex;justify-content:center;position:relative;text-align:center;z-index:5}.pricing__custombutton:hover{color:#fff;text-decoration:none}.pricing__custombutton:hover:after{transform:translate(0) rotate(0deg);transition:all .23s ease-in-out}.terms-page .page-header__pricing{display:none!important}.terms__inner{margin:0 auto;max-width:1180px;padding:6rem 10px}.terms__title{display:flex;font-size:2rem;justify-content:space-between;margin-bottom:1rem;margin-top:0}.terms__subtitle{font-size:1.6rem}.terms__actions{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-top:30px;padding:30px 0}.terms__agree{align-items:center;display:flex;margin-left:0}.terms__agree input{height:20px;margin-left:0;margin-right:10px;width:20px}@media (max-width:780px){.terms__agree{align-items:flex-start}.terms__agree input{margin-top:5px}}.terms__buttons{display:flex;margin-top:1.5rem}.terms__accept{align-items:center;background:#1b1b1b;border:0;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-bottom:0;margin-top:auto;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:250px}.terms__accept:hover{background:#e7150d;transition:all .23s ease-in-out}.terms__accept:disabled{background:#1b1b1b;cursor:not-allowed;opacity:.5}.terms__back{align-items:center;background:#fff;border:2px solid #1b1b1b;color:#1b1b1b;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-bottom:0;margin-left:5px;margin-top:auto;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:150px}.terms__back:hover{background-color:#1b1b1b;color:#fff;transition:all .23s ease-in-out}.terms__full a{border-bottom:1px solid #ccc;color:#111!important}.terms__full h5{margin-bottom:0}.terms-of-use{margin-left:auto;margin-right:auto;max-width:1190px;padding:4rem 20px}.terms-of-use__inner{color:rgba(0,0,0,.87)}.privacy{margin-left:auto;margin-right:auto;max-width:1190px;padding:4rem 20px}.privacy__inner{color:rgba(0,0,0,.87)}.activate__inner{margin-left:auto;margin-right:auto;max-width:1190px;padding:6rem 20px}.activate__title{display:flex;font-size:2rem;justify-content:space-between;margin-top:0}.activate__lead{margin-bottom:3rem}.activate__form label{display:block;margin-bottom:5px;text-transform:uppercase}.activate__card{margin-bottom:3rem;max-width:600px}.activate__subtitle{font-size:24px;margin-bottom:5px;margin-top:0}.activate__cardform{border:1px solid #ddd;padding:30px}@media (max-width:780px){.activate__cardform{padding:15px}}.activate__actions{display:flex;margin-top:2rem}.activate__button{align-items:center;background:#1b1b1b;border:0;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-bottom:0;margin-top:auto;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:300px}.activate__button:hover{background:#e7150d;transition:all .23s ease-in-out}.activate__button:disabled{background:#1b1b1b;cursor:not-allowed;opacity:.5}@media (max-width:780px){.activate__button{width:100%}}.activate__back{align-items:center;background:#fff;border:2px solid #1b1b1b;color:#1b1b1b;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-bottom:0;margin-left:5px;margin-top:auto;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:200px}.activate__back:hover{background-color:#1b1b1b;color:#fff;transition:all .23s ease-in-out}.settings-card ::-moz-placeholder{color:#888!important}.settings-card ::placeholder{color:#888!important}.settings-card__input{align-items:center;display:flex}.settings-card__input div{max-width:auto;min-width:auto;width:100%!important}.error-alert{background-color:#d22b2b;border-radius:3px;color:#fff;font-weight:700;padding:20px;position:fixed;right:20px;top:20px;width:600px;z-index:999}.error-alert,.error-alert button{align-items:center;display:flex;justify-content:center}.error-alert button{background-color:#000;border:0;border-radius:20px;color:#d22b2b;cursor:pointer;font-size:20px;height:20px;margin-left:auto;outline:none;text-align:center;width:20px}.login{align-items:center;display:flex;justify-content:center;padding:10rem 0}.login__welcome{text-align:center}.login__box{align-items:center;color:rgba(0,0,0,.87);display:flex;flex-direction:column;max-width:600px;padding:20px;width:100%}.login__title{margin:0;text-align:center}.login__inner{margin-bottom:2rem;margin-top:2rem}.login__button{align-items:center;border:2px solid rgba(0,0,0,.87);color:rgba(0,0,0,.87);display:block;display:flex;font-weight:600;margin:20px auto;max-width:340px;padding:10px 30px;transition:all .23s ease-in-out}.login__button:hover{box-shadow:inset 0 0 0 1px #000;color:#000;text-decoration:none;transition:all .23s ease-in-out}.login__button svg{margin-right:10px;max-height:32px;width:auto}.login__button--google svg{height:100%;max-height:28px;width:30px}.linkDisabled{cursor:not-allowed!important;opacity:.5;pointer-events:none}.login__buttons{flex-direction:column;margin-top:10px;width:100%}.login__buttons,.login__item{align-items:flex-start;display:flex}.login__item{margin:10px 0;position:relative}.login__item input{flex:1 0 auto;margin-top:6px;width:20px}.login__item label{margin-left:10px}.login__agree{background-color:#e7150d;border:0;color:#fff;margin-left:auto;margin-right:auto;margin-top:15px;outline:none!important;overflow:hidden;padding:8px 16px;position:relative;text-align:center;width:200px}.login__agree,.login__auth{display:block;transition:all .23s ease-in-out}.login__auth{align-items:center;border:2px solid rgba(0,0,0,.87);color:rgba(0,0,0,.87);display:flex;font-weight:600;margin:20px auto;max-width:340px;padding:10px 30px}.login__auth:disabled{cursor:not-allowed;opacity:.5}.authentication__input::-moz-placeholder{font-size:14px}.authentication__input::placeholder{font-size:14px}.authentication{align-items:center;display:flex;font-family:Manrope,sans-serif;justify-content:center;margin:3rem auto;width:100%}@media (max-width:780px){.authentication{margin-left:auto;margin-right:auto;margin-top:30px;width:90%}}.authentication__inner{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;padding:60px}@media (max-width:780px){.authentication__inner{padding:20px}}.authentication__title{color:#e7150d;font-size:28px;letter-spacing:.05rem;margin:25px 0 0}.authentication__subtitle{font-size:22px;font-weight:700;margin-bottom:40px;margin-top:0}.authentication__group{max-width:280px;width:100%}.authentication__group a{align-items:center;border:2px solid #ddd;color:#555;display:flex;font-size:15px;font-weight:700;height:50px;justify-content:center;margin:10px 0;padding:15px 30px;width:100%}.authentication__group a svg{height:26px;margin-right:10px;width:auto}.authentication__group a:hover{border-color:#e7150d}.authentication__privacy{font-size:18px;margin-top:50px}@media (max-width:780px){.authentication__privacy{text-align:center}}.authentication__privacy .pseudo-link{border-bottom:1px solid #e7150d;color:#000;cursor:pointer;font-weight:700}.authentication__or{color:#555;padding:15px 0;text-align:center}.authentication__form{display:flex;flex-direction:column;max-width:280px;width:100%}.authentication__line{margin:5px 0}.authentication__input{border:1px solid #777;border-radius:4px!important;display:block;width:100%}.authentication__input:focus{border-color:#000}.authentication__submit{background-color:var(--primary);border:0;border-radius:4px;color:#fff;display:block;font-size:.92em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center;width:100%}.authentication__reset{color:#777;display:block;font-size:14px;margin-top:10px;text-align:center;text-decoration:underline}.authentication__reset:hover{color:#000}.authentication__info{font-size:12px;opacity:.7;text-align:center}.authentication__info--success{color:#947f4c;font-weight:700}.authentication__info--error{color:#e7150d;font-weight:700}.authentication__validation{color:#777;font-size:18px;padding:5rem 0;text-align:center}.popup-viewer{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.1);display:none;flex-direction:column;height:100%;left:50%;max-height:80vh;max-width:80vw;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%}.popup-viewer__close{border:0;margin:0 0 0 auto;padding:0}.popup-viewer__close svg{height:20px;width:20px}.popup-viewer__title{margin-top:15px}.popup-viewer__scrollbox{height:100%;max-height:60vh;overflow-y:auto}.account__inner{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1190px;padding:6rem 20px}.account__title{align-items:center;display:flex;font-size:2rem;justify-content:space-between;margin-top:15px}@media (max-width:780px){.account__title{flex-wrap:wrap;font-size:1.5rem}}.account__loading{height:100px}.account__controls{align-items:center;display:flex;justify-content:flex-end;margin-left:auto}@media (max-width:780px){.account__controls{width:100%}}.account__settings{align-items:center;background-color:#ddd;color:#000;display:inline-flex;font-size:14px;font-weight:600;height:38px;justify-content:center;margin-left:auto;padding-top:3px;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:176px}.account__settings:hover{background-color:#e7150d;color:#fff;transition:all .23s ease-in-out}@media (max-width:780px){.account__settings{font-size:12px;height:28px;width:130px}}.account__logout{align-items:center;color:#000;display:flex;font-size:14px;margin-left:auto;margin-top:-25px;position:relative;z-index:200}.account__logout svg{height:14px;margin-right:2px;width:14px}.account__logout:hover{color:#000;opacity:.8}.account__overview{border:1px solid #ddd;display:flex;justify-content:space-between;padding:20px}@media (max-width:780px){.account__overview{flex-direction:column}}.account__cloudtrial{background-color:#f3f3f3;margin-top:20px;padding:20px}.account__remove{cursor:pointer;display:flex;font-size:14px;justify-content:flex-end;margin-top:100px;opacity:.6;width:100%}.account__remove:hover{opacity:1}.account__removebtn{background:transparent;border:0;display:inline-flex;font-size:14px;margin:0;opacity:.6;padding:0}.account__removebtn:before{content:"[";margin-right:5px}.account__removebtn:after{content:"]";margin-left:5px}.account-error{background-color:#f9f9f9;border:1px solid #e7150d;border-left-width:5px;color:#e7150d;margin-bottom:2rem}.account-error span{display:block;padding:.5rem 2rem}.account-error span a{color:#e7150d}.account-error span a:hover{color:#000}@media (max-width:780px){.ac-over__plan{width:100%}}.ac-over__info{font-size:14px;opacity:.7}.ac-over__name{align-items:center;display:flex;font-size:22px;justify-content:flex-start;letter-spacing:1px;margin-bottom:0;margin-top:3px;text-transform:uppercase}.ac-over i{font-size:12px;font-style:normal;letter-spacing:normal}.ac-over__title{font-size:12px;margin-top:0;text-transform:uppercase}.ac-over__title--cancelling{color:red}.ac-over__change{background-color:#f1f1f1;border:1px solid #000;border-radius:2px;cursor:pointer;display:flex;font-size:10px;justify-content:center;margin-left:10px;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out}.ac-over__change:hover{background-color:#000;color:#fff;transition:all .23s ease-in-out}.ac-over__till{border-left:1px solid #ddd;padding-left:20px}@media (max-width:780px){.ac-over__till{border:0;padding-left:0;width:100%}}.ac-over__limit{border-left:1px solid #ddd;padding-left:20px}@media (max-width:780px){.ac-over__limit{border:0;padding-left:0;width:100%}}.ac-over__date,.ac-over__trial{font-size:22px;font-weight:700;letter-spacing:1px}.ac-over__card{align-items:center;display:flex;display:none}.ac-over__card--error .ac-over__carderror{display:block}.ac-over__cardtype{background-color:#000;color:#fff;font-size:10px;margin-right:5px;padding:1px 5px;text-transform:uppercase}.ac-over__carderror{display:none}.ac-over__item{width:33%}@media (max-width:780px){.ac-over__item{padding:10px 0;width:100%}.ac-over__item:not(:last-of-type){border-bottom:1px solid #ddd}}.ac-over__system{border-left:1px solid #ddd;padding-left:20px}@media (max-width:780px){.ac-over__system{border-left:0;padding-left:0;width:100%}}.ac-over__status{color:#67913d;font-size:22px;letter-spacing:1px;text-transform:capitalize}.ac-over__status--error{color:#e7150d}.ac-invoices{margin-top:2rem}.ac-invoices__title{font-size:1.8rem;margin-bottom:.6rem;margin-top:0}.ac-invoices__item--error .ac-invoices__status{border-color:#e7150d;color:#e7150d;font-weight:400}.ac-invoices__inner{align-items:center;border:1px solid #ddd;display:flex;justify-content:flex-start;margin-bottom:5px;padding:10px}.ac-invoices__inner:hover{background-color:rgba(0,0,0,.03)}.ac-invoices__status{border:1px solid #000;border-radius:2px;display:flex;font-size:10px;justify-content:center;margin-right:25px;padding:2px 5px;text-align:center;text-transform:uppercase}.ac-invoices__pdf{background-color:#ddd;border:0;color:#000;cursor:pointer;font-size:12px;margin-left:auto;padding:2px 15px;transition:all .23s ease-in-out}.ac-invoices__pdf:hover{background-color:#000;color:#fff;transition:all .23s ease-in-out}.ac-trial__title{font-size:24px;margin:5rem auto;max-width:530px;text-align:center}.ac-trial__plans{grid-gap:30px;display:grid;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;width:600px}.ac-trial__plan{border:1px solid #ddd;padding:20px;transition:all .23s ease-in-out}.ac-trial__plan:hover{background-color:#f9f9f9;border:1px solid #ccc;transition:all .23s ease-in-out}.plan{display:flex;flex-direction:column;height:100%}.plan__title{font-size:14px;font-weight:700;margin-top:0;text-transform:uppercase}.plan__price{align-items:center;display:flex;font-size:26px;font-weight:700}.plan__price span{font-size:14px;font-weight:400;margin-left:5px;opacity:.7}.plan__desc{margin-bottom:30px}.plan__button{align-items:center;background:#1b1b1b;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;margin-bottom:0;margin-top:auto;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:100%}.plan__button:hover{background:#e7150d;transition:all .23s ease-in-out}.ac-self{margin-top:2rem}.ac-self__title{font-size:1.8rem;margin-bottom:.6rem;margin-top:0}.ac-self__title--instructions{margin-top:40px}.ac-self__link{display:block;margin-top:10px}.ac-self__minititle{font-size:1.4rem;margin-top:10px}.ac-self__confirm{background-color:#fff;border:1px solid red;box-shadow:0 100px 80px rgba(0,0,0,.07),0 22.3363px 17.869px rgba(0,0,0,.042),0 6.6501px 5.32008px rgba(0,0,0,.028);display:flex;flex-direction:column;margin-top:-80px;max-width:600px;padding:20px;position:absolute}.ac-self__close{border:0;font-size:1.4rem;margin:0 0 20px auto;padding:0}.ac-self__keyconfirm{align-items:center;background:#1b1b1b;border:0;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;margin:10px auto 0;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:200px}.ac-self__keyconfirm:hover{background:#e7150d;color:#fff;transition:all .23s ease-in-out}.ac-self__key{margin-top:20px}.ac-self__key code{background-color:#f5f5f5;border:1px solid #ccc;display:inline-flex;margin-left:10px;padding:8px;width:240px}.ac-self__copy{margin-left:5px}.ac-self__copy,.ac-self__regenerate{background-color:transparent;border:0;color:#777;display:inline-flex;font-size:11px;font-weight:700;outline:0!important;text-transform:uppercase}.ac-self__regenerate{margin-left:0;margin-top:10px;padding:0}.ac-self__subtitle{cursor:pointer;font-size:16px;font-weight:400;margin-bottom:0;margin-top:0;max-width:700px;position:relative}.ac-self__subtitle:after{border-left:1px solid #777;border-top:1px solid #777;content:"";display:block;height:12px;position:absolute;right:10px;top:5px;transform:rotate(-135deg);width:12px;z-index:2}.ac-self__subtitle--open{border-bottom:1px solid #eee;padding-bottom:10px}.ac-self__subtitle--open:after{top:9px;transform:rotate(45deg)}.ac-self__box{border:1px solid #eee;margin-top:20px;max-width:700px;padding:10px}.ac-self__text{max-width:700px;padding-top:20px}.ac-self__text h5{margin-bottom:0}.ac-self__text code{background-color:#f5f5f5;border:1px solid #ccc;display:block;margin-top:10px;padding:5px}.ac-self__models{grid-gap:15px;display:grid;grid-template-columns:repeat(4,1fr);margin-left:auto;margin-right:auto}.ac-self__modelswrap{margin-top:0}.docker-model{border:1px solid #777;cursor:pointer;padding:15px}.docker-model:hover{background-color:rgba(0,0,0,.025)}.docker-model--selected{border:2px solid #e7150d!important}.docker-model__name{font-weight:700}.docker-model__desc{color:#777;font-size:12px;line-height:1.2}.loader{height:100%;height:100px;opacity:.5;overflow:hidden;pointer-events:none;position:relative;width:100%}.loader:after{animation:moveit 2s infinite;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@keyframes moveit{0%{background-color:#ccc;transform:translate(-100%)}200%{background-color:#ccc;transform:translate(0)}}.ac-plugins{margin-top:2rem}.ac-plugins__title{font-size:1.8rem;margin-bottom:.6rem;margin-top:0}.ac-plugins__wrap{grid-gap:15px;display:grid;grid-template-columns:repeat(2,1fr);max-width:700px}@media (max-width:780px){.ac-plugins__wrap{grid-template-columns:repeat(1,1fr)}}.ac-plugins__button{border:1px solid #eee;color:#000;font-weight:700;line-height:20px;padding:20px}.ac-plugins__button svg{margin-right:15px}.ac-plugins__button:hover{background-color:#eee;color:#000}.remove-account-popup{background-color:#fff;border:1px solid #e7150d;box-shadow:0 100px 80px rgba(0,0,0,.07),0 22.3363px 17.869px rgba(0,0,0,.042),0 6.6501px 5.32008px rgba(0,0,0,.028);left:50%;padding:30px;position:fixed;top:44px;top:50%;transform:translate(-50%,-50%);width:650px;z-index:5}.remove-account-popup h2{text-align:center}.remove-account-popup__content{color:#e7150d;font-weight:700;text-align:center}.remove-account-popup__inline{align-items:center;display:flex;justify-content:center;margin-top:40px}.remove-account-popup__cancel{border:2px solid #000;color:#000;display:block;font-weight:700;margin:0 10px;width:120px}.remove-account-popup__remove{border:0;color:#e7150d;font-weight:700;margin:0 10px}.remove-account-popup__x{align-items:center;background-color:#eee;border:0;border-radius:40px;color:#000;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:10px;top:10px;width:40px}.remove-account-popup__x svg{height:20px;width:20px}.topup-popup{background-color:#fff;border:1px solid #e7150d;border-radius:16px;box-shadow:0 40px 60px rgba(0,0,0,.1),0 20px 30px rgba(0,0,0,.05);left:50%;max-width:480px;padding:40px 30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:100}.topup-popup h2{font-size:28px;font-weight:700;margin-bottom:12px;text-align:center}.topup-popup__content{color:#c92a1d;font-size:16px;font-weight:500;margin-bottom:24px;text-align:center}.topup-popup__x{align-items:center;background:#f2f2f2;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;width:36px}.topup-popup__x svg{height:20px;width:20px}.topup-popup__controls{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:16px}.topup-popup__minus,.topup-popup__plus{background:none;border:none;cursor:pointer}.topup-popup__minus svg,.topup-popup__plus svg{height:28px;width:28px}.topup-popup__input{border:1px solid #ccc;border-radius:8px;font-size:20px;outline:none;padding:10px;text-align:center;width:120px}.topup-popup__total{font-size:18px;font-weight:600;margin-bottom:24px;text-align:center}.topup-popup__inline{display:flex;gap:12px;justify-content:center}.topup-popup__cancel,.topup-popup__pay{border-radius:8px;cursor:pointer;font-size:16px;font-weight:600;padding:12px 20px;width:120px}.topup-popup__cancel{background-color:#fff;border:1px solid #000;color:#000;transition:background .2s ease}.topup-popup__cancel:hover{background-color:#f8f8f8}.topup-popup__pay{background-color:#e7150d;border:none;color:#fff;transition:background .2s ease}.topup-popup__pay:hover{background-color:#c5120c}.settings ::-moz-placeholder{color:#000;opacity:.4}.settings ::placeholder{color:#000;opacity:.4}.settings__inner{margin-left:auto;margin-right:auto;max-width:1190px;padding:6rem 20px}.settings__back{background-color:#f0f6fc;border:0;color:#000;cursor:pointer;font-size:12px;padding:5px 20px;text-transform:uppercase;transition:all .23s ease-in-out}.settings__back span{font-size:16px;margin-right:5px}.settings__back:hover{background-color:#e0e6ec;transition:all .23s ease-in-out}.settings__title{display:flex;font-size:2rem;justify-content:space-between;margin-top:1rem}.settings__overview{grid-gap:30px;align-items:flex-start;display:grid;grid-template-columns:1fr 2fr}.settings__wrapper{grid-gap:40px;display:grid;grid-template-columns:1fr 1fr}@media (max-width:780px){.settings__wrapper{grid-gap:20px;grid-template-columns:1fr}}.settings__currentcard{align-items:center;background-color:#f5f5f5;display:flex;margin-bottom:20px;padding:20px}.settings__cardnumber{font-size:1.1rem;letter-spacing:2px}.settings__cardtype{background-color:#000;color:#fff;font-size:10px;margin-right:10px;padding:1px 5px;text-transform:uppercase}.settings__plan span{font-weight:700;margin-left:7px;text-transform:uppercase}.settings__selector{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr;margin-top:10px}.settings__change-plan{align-items:center;background-color:transparent;color:#000;cursor:pointer;display:inline-flex;font-size:14px;height:38px;justify-content:center;padding-top:3px;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:100%}.settings__change-plan:hover{background-color:#000;border-color:#000;color:#fff;transition:all .23s ease-in-out}.settings__cancel-plan{align-items:center;background-color:transparent;color:#000;cursor:pointer;display:inline-flex;font-size:14px;height:38px;justify-content:center;opacity:.7;padding-top:3px;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:100%}.settings__cancel-plan:hover{background-color:#e7150d;border-color:#e7150d;color:#fff;opacity:1;transition:all .23s ease-in-out}.settings__subtitle{font-size:24px;margin-bottom:5px;margin-top:0}.settings__cardform{border:1px solid #ddd;padding:30px}@media (max-width:780px){.settings__cardform{padding:15px}}.settings__user{margin-top:0}.settings__form label{display:block;margin-bottom:5px;text-transform:uppercase}.settings__item{margin-bottom:20px}.settings__item label span{font-size:12px;margin-left:5px;opacity:.5}.settings__input{border:1px solid #bbb;height:44px;outline:none;padding:0 15px;width:100%}.settings__address{margin-top:3rem}.settings__inline{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr}.settings__select{border:1px solid #bbb;height:44px;outline:none;padding:0;position:relative;width:100%}.settings__select:after{border-left:1px solid #000;border-top:1px solid #000;content:"";display:block;height:12px;position:absolute;right:15px;top:12px;transform:rotate(-135deg);width:12px;z-index:2}.settings__select select{border:0;height:100%;outline:none;padding:0 15px;width:100%}.settings__button{align-items:center;background:#1b1b1b;border:0;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin:30px auto 0;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:300px}.settings__button:hover{background:#e7150d;transition:all .23s ease-in-out}.settings__button:disabled{background:#1b1b1b;cursor:not-allowed;opacity:.5}@media (max-width:780px){.settings__button{width:100%}}.settings__vat{display:grid;grid-template-columns:1fr 4fr}.settings__vatoption{border:1px solid #bbb;border-right:0;position:relative}.settings__vatoption:after{border-left:1px solid #000;border-top:1px solid #000;content:"";display:block;height:12px;position:absolute;right:15px;top:12px;transform:rotate(-135deg);width:12px;z-index:2}@media (max-width:780px){.settings__vatoption{width:120px}}.settings__vatoption>span{align-items:center;cursor:pointer;display:flex;height:42px;padding:0 15px}.settings__vatlist{background-color:#fff;border:1px solid #bbb;height:200px;margin-left:-1px;overflow-y:scroll;padding:5px;position:absolute;width:300px}.settings__vatitem{align-items:flex-start;display:flex}.settings__vatitem:hover{background-color:rgba(0,0,0,.05);cursor:pointer}.settings__flag{flex:1 0 auto;margin-right:10px;margin-top:2px}.settings__vatcontent{width:100%}.settings__vatinfo{color:#444;font-size:10px}.settings__dropicon{margin-right:10px}.settings-card__item{margin-bottom:20px}.settings-card__label{display:block;margin-bottom:5px;text-transform:uppercase}.settings-card__input{border:1px solid #bbb;height:44px;outline:none;padding:0 15px;width:100%}.settings-card__inline{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr}.settings-card__submit{align-items:center;background:#1b1b1b;border:0;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-bottom:0;margin-top:auto;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:48%}.settings-card__submit:hover{background:#e7150d;transition:all .23s ease-in-out}.settings-card__submit:disabled{background:#1b1b1b;cursor:not-allowed;opacity:.5}.cancel-popup{backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.9);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.cancel-popup--active{display:block}.cancel-popup__inner{margin-left:auto;margin-right:auto;max-width:600px;padding:6rem 10px}@media (max-width:780px){.cancel-popup__inner{padding:2rem 10px}}.cancel-popup__box{background-color:#fff;box-shadow:0 100px 80px rgba(0,0,0,.07),0 22.3363px 17.869px rgba(0,0,0,.042),0 6.6501px 5.32008px rgba(0,0,0,.028);padding:20px}.cancel-popup__back{background-color:#f0f6fc;border:0;color:#000;cursor:pointer;font-size:12px;padding:5px 20px;text-transform:uppercase;transition:all .23s ease-in-out}.cancel-popup__back span{font-size:16px;margin-right:5px}.cancel-popup__back:hover{background-color:#e0e6ec;transition:all .23s ease-in-out}.cancel-popup__title{font-size:24px;margin:2rem 0 0;text-align:center}.cancel-popup__text{margin:3rem 0;text-align:center}.cancel-popup__buttons{display:flex;justify-content:center;margin-top:20px}@media (max-width:780px){.cancel-popup__buttons{flex-direction:column;width:100%}}.cancel-popup__button{margin:0 5px}.cancel-popup__button--confirm{align-items:center;background:#e7150d;border:0;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-bottom:0;margin-top:auto;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:48%}.cancel-popup__button--confirm:hover{background:#1b1b1b;transition:all .23s ease-in-out}@media (max-width:780px){.cancel-popup__button--confirm{margin-bottom:10px;width:100%}}.cancel-popup__button--cancel{align-items:center;background:#fff;border:1px solid #1b1b1b;color:#1b1b1b;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-bottom:0;margin-top:auto;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:48%}.cancel-popup__button--cancel:hover{background:#1b1b1b;color:#fff;transition:all .23s ease-in-out}@media (max-width:780px){.cancel-popup__button--cancel{width:100%}}.warning-popup{backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.9);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.warning-popup--active{display:block}.warning-popup__inner{margin-left:auto;margin-right:auto;max-width:600px;padding:6rem 10px}@media (max-width:780px){.warning-popup__inner{padding:2rem 10px}}.warning-popup__box{background-color:#fff;box-shadow:0 100px 80px rgba(0,0,0,.07),0 22.3363px 17.869px rgba(0,0,0,.042),0 6.6501px 5.32008px rgba(0,0,0,.028);padding:20px}.warning-popup__back{background-color:#f0f6fc;border:0;color:#000;cursor:pointer;font-size:12px;padding:5px 20px;text-transform:uppercase;transition:all .23s ease-in-out}.warning-popup__back span{font-size:16px;margin-right:5px}.warning-popup__back:hover{background-color:#e0e6ec;transition:all .23s ease-in-out}.warning-popup__title{font-size:24px;margin:2rem 0 0;text-align:center}.warning-popup__text{margin:3rem 0;text-align:center}.warning-popup__buttons{display:flex;justify-content:center;margin-top:20px}@media (max-width:780px){.warning-popup__buttons{flex-direction:column;width:100%}}.warning-popup__button{margin:0 5px}.warning-popup__button--confirm{align-items:center;background:#e7150d;border:0;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-bottom:0;margin-top:auto;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:48%}.warning-popup__button--confirm:hover{background:#1b1b1b;transition:all .23s ease-in-out}@media (max-width:780px){.warning-popup__button--confirm{margin-bottom:10px;width:100%}}.warning-popup__button--cancel{align-items:center;background:#fff;border:1px solid #1b1b1b;color:#1b1b1b;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-bottom:0;margin-top:auto;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:48%}.warning-popup__button--cancel:hover{background:#1b1b1b;color:#fff;transition:all .23s ease-in-out}@media (max-width:780px){.warning-popup__button--cancel{width:100%}}.welcome{overflow:hidden}.welcome__inner{margin:8rem auto;max-width:800px;padding:0 20px;width:100%}.welcome__title{text-align:center}.welcome__trial{align-items:center;border:1px solid #e7150d;display:flex;flex-direction:column;justify-content:center;margin-top:4rem;padding:60px 40px;position:relative;z-index:1}.welcome__trial:before{background-color:#fff;color:#000;color:#777;content:"Highly Recommended";display:inline-flex;font-size:12px;font-weight:700;letter-spacing:1px;padding:2px 20px;position:absolute;text-align:center;text-transform:uppercase;top:-12px;z-index:2}@media (max-width:780px){.welcome__trial{padding:40px}}.welcome__start{align-items:center;background:#e7150d;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;margin-bottom:0;margin-top:auto;text-align:center;text-transform:uppercase;width:300px}.welcome__start,.welcome__start:hover{color:#fff;transition:all .23s ease-in-out}.welcome__start:hover{background:#000}.welcome__note{font-weight:700;margin-top:10px}@media (max-width:780px){.welcome__note{text-align:center;width:100%}}.welcome__self{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:3rem}.welcome__alt{text-align:center}.welcome__selfhosted{align-items:center;background:#fff;border:1px solid;color:#e7150d;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:38px;justify-content:center;margin-bottom:0;margin-top:10px;text-align:center;text-transform:uppercase;transition:all .23s ease-in-out;width:220px}.welcome__selfhosted:hover{border-color:#000;color:#000;transition:all .23s ease-in-out}@media (max-width:780px){.welcome__selfhosted{width:100%}}.waitlist{overflow:hidden}.waitlist__inner{margin:8rem auto;max-width:600px;padding:0 20px;width:100%}.waitlist__content,.waitlist__title{text-align:center}.waitlist__confirmation{font-weight:700;margin-top:3rem;text-align:center}.waitlist__add{align-items:center;background:#e7150d;border:0;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;margin:3rem auto 0;outline:0;text-align:center;text-transform:uppercase;width:300px}.waitlist__add,.waitlist__add:hover{color:#fff;transition:all .23s ease-in-out}.waitlist__add:hover{background:#000}.license{margin-left:auto;margin-right:auto;max-width:1190px;padding:6rem 20px}.license__inner{border-top:2px solid #eee;color:rgba(0,0,0,.87)}.docker pre{display:inline-flex}.docker__inner{margin:0 auto;max-width:1180px;padding:6rem 10px}.docker__title{display:flex;font-size:2rem;justify-content:space-between;margin-bottom:1rem;margin-top:0}.docker iframe{display:block;height:400px;margin-top:10px;width:700px}.docker pre{word-wrap:break-word;overflow:auto;white-space:pre-wrap}.docker code{background-color:#f5f5f5;border:1px solid #ccc;display:inline-block;margin-top:5px;padding:10px}.docker summary{font-size:1.2rem;font-weight:700;padding:5px}.docker__copy{background-color:transparent;border:0;color:#777;cursor:pointer!important;display:inline-flex;font-size:11px;font-weight:700;margin-left:5px;outline:0!important;text-transform:uppercase}.free__inner{margin:0 auto;max-width:1180px;padding:6rem 10px}.free__title{display:flex;font-size:2rem;justify-content:space-between;margin-bottom:1rem;margin-top:0}.free__card{align-items:center;background-color:#e7150d;border:1.3px solid;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:row;justify-content:center;outline:0!important;padding:16px 32px}
