.st{background-color:var(--start-bg);background-image:var(--start-bg-image,none);min-height:100vh;color:var(--start-text);background-attachment:fixed;padding-bottom:60px}.st header{background:var(--start-card);border-bottom:1px solid #e5e1e6;justify-content:space-between;align-items:center;height:70px;padding:0 max(22px,50vw - 590px);display:flex}.st header a{color:var(--start-primary);font-weight:800;text-decoration:none}.st header a:first-child{font-size:20px}.st .hero{text-align:center;padding:38px 20px 16px}.st .hero h1{margin:0 0 8px;font-size:36px}.st .hero p,.st p{color:#716b73}.steps{grid-template-columns:repeat(6,1fr);max-width:850px;margin:8px auto 26px;display:grid}.steps div{color:#817a83;justify-items:center;gap:6px;font-size:12px;display:grid}.steps b{background:var(--start-card);border:2px solid #ddd7de;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.steps .on{color:var(--start-primary);font-weight:800}.steps .on b{background:var(--start-primary);border-color:var(--start-primary);color:#fff}.layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:20px;max-width:1180px;margin:auto;padding:0 22px;display:grid}.card{background:var(--start-card);border:1px solid #e5e1e6;border-radius:18px;padding:24px;box-shadow:0 8px 28px #1e141e0d}.card h2{margin-top:0}.top{justify-content:space-between;align-items:start;gap:15px;display:flex}.toggle{background:#f0edf1;border-radius:9px;padding:3px;display:flex}.toggle button{background:0 0;border:0;border-radius:7px;padding:8px 12px}.toggle .on{background:var(--start-card);color:var(--start-primary);font-weight:800}.plans{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.plans>button{background:var(--start-card);text-align:left;border:2px solid #e5e1e6;border-radius:14px;gap:6px;padding:18px;display:grid}.plans strong{font-size:25px}.plans em{color:var(--start-primary);font-size:12px;font-style:normal;font-weight:700}.plans p{font-size:13px}.options{gap:10px;display:grid}.options label{border:1px solid #e5e1e6;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:14px;display:grid}.options small{color:#716b73;margin-top:4px;display:block}.grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field{gap:6px;font-size:13px;font-weight:700;display:grid}.field input{border:1px solid #dcd7dd;border-radius:9px;padding:12px;font-size:15px}.full{grid-column:1/-1}.slug{border:1px solid #dcd7dd;border-radius:9px;align-items:center;display:flex;overflow:hidden}.slug input{border:0;flex:1}.slug b{color:#716b73;padding-right:12px;font-size:12px}.good{color:#087c54}.bad{color:#b42318}.check{gap:10px;margin-top:16px;display:flex}.row{border-bottom:1px solid #eee;justify-content:space-between;gap:15px;padding:10px 0;display:flex}.summary{position:sticky;top:20px}.grand{justify-content:space-between;padding:14px 0 6px;font-size:21px;display:flex}.actions{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.actions button{background:var(--start-card);color:var(--start-text);border:1px solid #dcd7dd;border-radius:9px;padding:12px 16px;font-weight:800}.actions .primary{background:var(--start-primary);border-color:var(--start-primary);color:#fff}.error{color:#9d1717;background:#fff0f0;border:1px solid #f1b9b9;border-radius:10px;margin-bottom:16px;padding:12px}.finish{text-align:center;padding:30px}.finish>i{color:var(--start-primary);margin-bottom:12px;font-size:42px}@media (max-width:800px){.layout{grid-template-columns:1fr}.summary{position:static}.plans,.grid{grid-template-columns:1fr}.steps{grid-template-columns:repeat(3,1fr);gap:14px}.top{display:grid}.st .hero h1{font-size:28px}.st header{padding:0 14px}.st header a:last-child{font-size:12px}}.st .brandLogo{align-items:center;max-width:240px;height:52px;display:flex}.st .brandLogo img{object-fit:contain;max-width:100%;max-height:48px;display:block}.st[data-start-theme=dark]{--start-muted:#b8b4bc;--start-line:#3b3d45}.st[data-start-theme=dark] header,.st[data-start-theme=dark] .card,.st[data-start-theme=dark] .plans>button,.st[data-start-theme=dark] .steps b,.st[data-start-theme=dark] .actions button{border-color:var(--start-line)}.st[data-start-theme=dark] .hero p,.st[data-start-theme=dark] p,.st[data-start-theme=dark] .options small,.st[data-start-theme=dark] .slug b,.st[data-start-theme=dark] .steps div{color:var(--start-muted)}.st[data-start-theme=dark] .field input,.st[data-start-theme=dark] .slug,.st[data-start-theme=dark] .slug input{background:color-mix(in srgb,var(--start-card) 88%,#000);color:var(--start-text);border-color:var(--start-line)}.st[data-start-theme=dark] .toggle{background:color-mix(in srgb,var(--start-card) 75%,#000)}.st[data-start-theme=dark] .options label{border-color:var(--start-line)}.st[data-start-theme=dark] .row{border-color:var(--start-line)}.planFeatures{border-top:1px solid var(--start-line,#e5e1e6);gap:6px;margin:8px 0 0;padding:10px 0 0;list-style:none;display:grid}.planFeatures li{color:var(--start-text);font-size:12px;font-weight:600;line-height:1.35}.planFeatures i{color:var(--start-primary);width:14px}.st[data-start-theme=dark] .plans>button{color:#f5f6f7;background:#191a1f}.st[data-start-theme=dark] .plans p{color:#aeb2ba!important}.st[data-start-theme=dark] .planFeatures{border-color:#35373e}.st[data-start-theme=dark] .toggle button{color:#d9dbe0}.st[data-start-theme=dark] .toggle .on{color:#fff;background:#2a2c33}.st[data-start-theme=dark] header,.st[data-start-theme=dark] .card{background:#191a1f}.loginChooser{max-width:620px;margin:0 auto;padding:80px 22px}.loginChooser .card{text-align:left}.loginChooser h1{margin:10px 0}.loginIcon{color:var(--start-primary);font-size:36px}.loginBack{color:var(--start-text);border:1px solid #dcd7dd;border-radius:9px;align-items:center;gap:7px;padding:12px 16px;font-weight:800;text-decoration:none;display:inline-flex}.switches{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.vatToggle button{min-width:78px}.plans>button{flex-direction:column;gap:8px;min-height:0;display:flex}.plans>button h3{margin:0 0 4px}.plans>button strong{margin-top:4px}.plans>button p{min-height:34px;margin:8px 0}.planFeatures{margin-top:8px}.plans>button.sel{border-color:var(--start-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--start-primary) 22%,transparent)}.planFeatures i{color:var(--start-primary)}.st[data-start-theme=dark] .plans>button.sel{border-color:var(--start-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--start-primary) 35%,transparent)}@media (max-width:800px){.switches{justify-content:flex-start}}.toggle .on{background:color-mix(in srgb,var(--start-primary) 10%,var(--start-card));color:var(--start-primary)}.options label.sel{border-color:var(--start-primary);background:color-mix(in srgb,var(--start-primary) 7%,var(--start-card))}.options input[type=checkbox],.check input[type=checkbox]{accent-color:var(--start-primary)}.st[data-start-theme=dark] .toggle .on{background:color-mix(in srgb,var(--start-primary) 18%,var(--start-card));color:var(--start-text)}.st[data-start-theme=dark] .options label.sel{background:color-mix(in srgb,var(--start-primary) 12%,var(--start-card))}.passwordField{background:var(--start-card);border:1px solid #dcd7dd;border-radius:9px;align-items:center;display:flex;overflow:hidden}.passwordField input{flex:1;min-width:0;border:0!important;border-radius:0!important}.passwordField button{color:var(--start-primary);cursor:pointer;background:0 0;border:0;align-self:stretch;padding:0 13px}.passwordHint{color:#716b73;margin-top:8px;display:block}.reviewGroup{border:1px solid #e5e1e6;border-radius:12px;margin-top:12px;padding:14px 16px}.reviewGroup h3{margin:0 0 4px}.termsCheck{border-top:1px solid #e5e1e6;padding-top:16px}.field small{min-height:16px;font-weight:600}.st[data-start-theme=dark] .passwordField{background:color-mix(in srgb,var(--start-card) 88%,#000);border-color:var(--start-line)}.st[data-start-theme=dark] .reviewGroup,.st[data-start-theme=dark] .termsCheck{border-color:var(--start-line)}.st[data-start-theme=dark] .passwordHint{color:var(--start-muted)}.st input[type=checkbox]{appearance:none;border:2px solid color-mix(in srgb,var(--start-primary) 55%,#777);background:var(--start-card);cursor:pointer;border-radius:4px;place-content:center;width:18px;min-width:18px;height:18px;display:inline-grid}.st input[type=checkbox]:checked{background:var(--start-primary);border-color:var(--start-primary)}.st input[type=checkbox]:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:4px;transform:rotate(-45deg)translateY(-1px)}.st .actions button.primary:disabled{background:color-mix(in srgb,var(--start-primary) 48%,var(--start-card));border-color:color-mix(in srgb,var(--start-primary) 48%,var(--start-card));color:#fff;opacity:.72;cursor:not-allowed}.st .field input::placeholder{color:color-mix(in srgb,var(--start-text) 48%,transparent);opacity:1}.st .field small{color:var(--start-muted,#716b73)}.billingChoice{grid-column:1/-1;align-items:center;margin-top:2px;font-weight:700}.billingChoice input{accent-color:var(--start-primary,#6b1d69)}.loginChooser .actions .loginGo{background:var(--start-primary,#6b1d69);border-color:var(--start-primary,#6b1d69);color:#fff;justify-content:center;min-width:178px}.loginChooser .actions .loginGo:disabled{background:color-mix(in srgb,var(--start-primary,#6b1d69) 42%,var(--start-card,#fff));border-color:color-mix(in srgb,var(--start-primary,#6b1d69) 42%,var(--start-card,#fff));color:color-mix(in srgb,#fff 82%,var(--start-text,#171821));opacity:1}.st[data-start-theme=dark] .loginBack{border-color:var(--start-line);color:var(--start-text)}.startModalBackdrop{z-index:9999;background:#00000094;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.startModal{background:var(--start-card);width:min(520px,100%);color:var(--start-text);border:1px solid color-mix(in srgb,var(--start-text) 18%,transparent);border-radius:18px;padding:20px;box-shadow:0 25px 70px #00000047}.startModalHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.startModalHead>div{align-items:center;gap:10px;display:flex}.startModalHead h2{margin:0}.startModalHead>div>i{color:var(--start-primary);font-size:22px}.startModalHead>button{border:1px solid color-mix(in srgb,var(--start-text) 18%,transparent);width:40px;height:40px;color:var(--start-text);background:0 0;border-radius:10px}.startModal ul{margin:10px 0 18px;padding-left:22px}.startModalActions{justify-content:flex-end;display:flex}.startModalActions button{border:0;border-radius:10px;align-items:center;gap:8px;padding:11px 15px;font-weight:700;display:inline-flex}.startModalActions .primary{background:var(--start-primary);color:#fff}.moduleOptions .moduleOption{border:1px solid #e5e1e6;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px;display:grid}.moduleOptions .moduleOption.sel{border-color:var(--start-primary);background:color-mix(in srgb,var(--start-primary) 7%,var(--start-card))}.moduleOptionText{gap:4px;display:grid}.moduleOptionText small,.moduleOptionPrice small{color:#716b73}.moduleOptionText em{color:var(--start-primary);margin-top:3px;font-size:12px;font-style:normal;font-weight:750}.moduleOptionPrice{text-align:right;gap:2px;display:grid}.moduleOptionActions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.moduleOptionActions button{background:var(--start-card);color:var(--start-text);border:1px solid #dcd7dd;border-radius:9px;padding:9px 12px;font-weight:750}.moduleOptionActions button.primaryChoice,.moduleOptionActions button.trialChoice{border-color:var(--start-primary);color:var(--start-primary);background:color-mix(in srgb,var(--start-primary) 7%,var(--start-card))}.st[data-start-theme=dark] .moduleOptions .moduleOption{border-color:var(--start-line)}.st[data-start-theme=dark] .moduleOptionText small,.st[data-start-theme=dark] .moduleOptionPrice small{color:var(--start-muted)}@media (max-width:600px){.moduleOptions .moduleOption{grid-template-columns:1fr}.moduleOptionPrice{text-align:left}.moduleOptionActions{display:grid}.moduleOptionActions button{width:100%}}.termsCheck a{color:var(--start-primary,#6b1d69);text-underline-offset:2px;font-weight:800;text-decoration:underline}.termsCheck a:hover{text-decoration-thickness:2px}.st .siteNavMenuToggle{display:none}.st .siteNav{flex-wrap:wrap;gap:22px;height:auto;min-height:70px;padding-top:9px;padding-bottom:9px}.siteNavLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}.st .siteNavLinks>a,.siteNavDrop>button{color:var(--start-text);font-size:14px;font-weight:750}.siteNavDrop{position:relative}.siteNavDrop>button{cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:10px 0;display:flex}.siteNavDropMenu{z-index:50;background:var(--start-card);border:1px solid color-mix(in srgb,var(--start-text) 16%,transparent);border-radius:12px;width:176px;min-width:176px;max-width:176px;padding:7px;display:none;position:absolute;top:calc(100% - 1px);left:0;box-shadow:0 14px 38px #0000002e}.siteNavDrop:hover .siteNavDropMenu,.siteNavDrop:focus-within .siteNavDropMenu{display:grid}.siteNavDropMenu a{white-space:normal;overflow-wrap:anywhere;border-radius:8px;padding:7px 9px;line-height:1.2;text-decoration:none;display:block;color:var(--start-text)!important;font-size:12px!important;font-weight:600!important}.siteNavDropMenu a:hover{background:color-mix(in srgb,var(--start-primary) 10%,var(--start-card))}.st .siteNavLinks .siteNavCta{background:var(--start-primary);border:1px solid var(--start-primary);border-radius:9px;padding:10px 14px;color:#fff!important}.siteFooter{border-top:1px solid color-mix(in srgb,var(--start-text) 14%,transparent);background:var(--start-card);margin-top:54px}.siteFooterInner{grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(130px,1fr));gap:28px;max-width:1180px;margin:auto;padding:34px 22px;display:grid}.siteFooterBrand img{object-fit:contain;max-width:210px;max-height:54px}.siteFooterCol{align-content:start;gap:9px;display:grid}.siteFooterCol h3{margin:0 0 5px;font-size:15px}.siteFooterCol a,.siteFooterCol span{color:var(--start-text);opacity:.82;font-size:14px;text-decoration:none}.siteFooterCol a:hover{color:var(--start-primary);opacity:1}.siteFooterCopy{border-top:1px solid color-mix(in srgb,var(--start-text) 10%,transparent);max-width:1180px;color:color-mix(in srgb,var(--start-text) 62%,transparent);margin:auto;padding:16px 22px 24px;font-size:12px}@media (max-width:800px){.st .siteNav{align-items:flex-start}.siteNavLinks{justify-content:flex-start;gap:10px;width:100%}.siteNavDrop{width:100%}.siteNavDrop>button{justify-content:space-between;width:100%}.siteNavDropMenu{width:100%;min-width:0;max-width:none;box-shadow:none;margin-bottom:6px;position:static}.st .siteNavLinks>a{padding:8px 0}.st .siteNavLinks .siteNavCta{padding:10px 14px}.siteFooterInner{grid-template-columns:1fr 1fr}.siteFooterBrand{grid-column:1/-1}}@media (max-width:520px){.siteFooterInner{grid-template-columns:1fr}}.siteFooterSocials{gap:9px;margin-top:14px;display:flex}.siteFooterSocials a{width:34px;height:34px;color:var(--start-text);border:1px solid color-mix(in srgb,var(--start-text) 16%,transparent);border-radius:9px;place-items:center;font-size:16px;text-decoration:none;display:grid}.siteFooterSocials a:hover{color:#fff;background:var(--start-primary);border-color:var(--start-primary)}.siteNavDrop:after{content:"";height:8px;position:absolute;top:100%;left:0;right:0}@media (max-width:800px){.st .siteNav{flex-wrap:wrap!important;align-items:center!important}.st .siteNavMenuToggle{border:1px solid var(--start-line,#dcd7dd);background:var(--start-card);width:42px;height:42px;color:var(--start-text);border-radius:10px;place-items:center;margin-left:auto;font-size:18px;display:grid}.st .siteNavLinks{align-items:stretch!important;gap:4px!important;width:100%!important;display:none!important}.st .siteNavLinks.isOpen{display:grid!important}.st .siteNavDrop{width:100%!important}.st .siteNavDrop>button{justify-content:space-between!important;width:100%!important;padding:11px 12px!important}.st .siteNavDropMenu{width:100%!important;min-width:0!important;max-width:none!important;box-shadow:none!important;margin:2px 0 6px!important;display:none!important;position:static!important}.st .siteNavDrop.isOpen .siteNavDropMenu{display:grid!important}.st .siteNavDrop:after{display:none!important}.st .siteNavLinks>a{border-radius:9px;padding:11px 12px!important}.st .brandLogo{max-width:205px;height:46px}.st .brandLogo img{max-height:42px}}.moduleOption .fa,.moduleOption .fa-solid,.moduleOption .fa-regular,.moduleOptionActions button i{color:var(--start-primary)!important}.st{background-color:var(--start-bg)!important;background-image:var(--start-bg-image)!important;background-attachment:fixed!important}.st .siteNav{background:var(--start-nav-bg)!important;color:var(--start-nav-text)!important}.st .siteNavLinks>a,.st .siteNavDrop>button{color:var(--start-nav-text)!important}.st .siteNavMenuToggle{background:var(--start-nav-bg)!important;color:var(--start-nav-text)!important}.st .siteNavDropMenu{background:var(--start-nav-bg)!important}.st .siteNavDropMenu a{color:var(--start-nav-text)!important}.st .siteNavLinks>a:hover,.st .siteNavDrop>button:hover,.st .siteNavDropMenu a:hover{color:var(--start-hover)!important}.st .siteNavLinks .siteNavCta:hover{background:var(--start-hover)!important;border-color:var(--start-hover)!important;color:#fff!important}.st .siteFooter{background:var(--start-footer-bg)!important;color:var(--start-footer-text)!important}.st .siteFooterCol a,.st .siteFooterCol span,.st .siteFooterSocials a{color:var(--start-footer-text)!important}.st .siteFooterCol a:hover,.st .siteFooterSocials a:hover{color:var(--start-hover)!important;border-color:var(--start-hover)!important}.st .siteFooterCopy{color:color-mix(in srgb,var(--start-footer-text) 68%,transparent)!important}@media (max-width:800px){.st .siteNavLinks{background:var(--start-nav-bg)!important;color:var(--start-nav-text)!important}.st .siteNavDropMenu{background:color-mix(in srgb,var(--start-nav-bg) 88%,var(--start-nav-text) 12%)!important}}.loginTypeSwitch{background:color-mix(in srgb,var(--start-text) 6%,var(--start-card));border:1px solid color-mix(in srgb,var(--start-text) 10%,transparent);border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;margin:22px 0;padding:4px;display:grid}.loginTypeSwitch button{min-height:44px;color:var(--start-text);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-weight:800;display:flex}.loginTypeSwitch button.on{background:var(--start-card);color:var(--start-primary);box-shadow:0 3px 12px #00000012}.loginChooser .field>input{box-sizing:border-box;background:var(--start-card);width:100%;color:var(--start-text);border:1px solid #dcd7dd;border-radius:9px;padding:12px;font-size:15px}.loginDomainError{color:#b42318;align-items:flex-start;gap:7px;margin-top:4px;line-height:1.35;display:flex}.st[data-start-theme=dark] .loginTypeSwitch{background:color-mix(in srgb,var(--start-card) 72%,#000);border-color:var(--start-line)}.st[data-start-theme=dark] .loginTypeSwitch button.on{background:color-mix(in srgb,var(--start-card) 88%,#000);color:var(--start-primary)}.st[data-start-theme=dark] .loginChooser .field>input{background:color-mix(in srgb,var(--start-card) 88%,#000);color:var(--start-text);border-color:var(--start-line)}@media (max-width:600px){.loginChooser{padding:42px 14px}.loginTypeSwitch{grid-template-columns:1fr}.loginChooser .actions{grid-template-columns:1fr;gap:10px;display:grid}.loginChooser .actions .loginBack,.loginChooser .actions .loginGo{box-sizing:border-box;justify-content:center;width:100%}}.loginChooser .platformSlugInput{box-sizing:border-box;background:var(--start-card);width:100%;color:var(--start-text);border:1px solid #dcd7dd;border-radius:9px;min-height:44px;padding:12px;font-size:15px}.loginUrlPreview{color:color-mix(in srgb,var(--start-text) 68%,transparent);flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px;font-size:13px;line-height:1.4;display:flex}.loginUrlPreview i{color:var(--start-primary)}.loginUrlPreview b{color:var(--start-text);overflow-wrap:anywhere}.st[data-start-theme=dark] .loginChooser .platformSlugInput{background:color-mix(in srgb,var(--start-card) 88%,#000);color:var(--start-text);border-color:var(--start-line)}@media (max-width:600px){.loginUrlPreview{grid-template-columns:auto 1fr;column-gap:7px;display:grid}.loginUrlPreview b{grid-column:2}}
