*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fbfcfa;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(109,40,217,.25);outline-offset:2px}img{max-width:100%;display:block}.srOnly{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.button,.ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:12px;padding:0 18px;font-weight:800;border:1px solid transparent;cursor:pointer;transition:.18s ease}.button{background:linear-gradient(135deg,var(--brand),#13795f);color:#fff;box-shadow:0 8px 24px rgba(109,40,217,.16)}.button:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(109,40,217,.23)}.button:disabled,.ghost:disabled{opacity:.5;cursor:not-allowed;transform:none}.button.sm{min-height:40px;padding:0 14px;font-size:14px}.button.xl{min-height:54px;padding:0 24px}.button.full,.wideButton{width:100%}.button.white{background:white;color:#0b5b48}.ghost{background:#fff;border-color:#d3e0d9;color:#22342d}.ghost:hover{border-color:#abc2b7;background:#f7faf8}.big{min-height:54px}.eyebrow,.panelKicker,.pill,.storeEyebrow{font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;color:var(--brand)}.pill{display:inline-flex;padding:8px 12px;border-radius:999px;background:#e5f4ee}.actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.draftBanner,.successBanner{max-width:1180px;margin:18px auto 0;padding:13px 18px;border-radius:12px;font-weight:800}.successBanner{background:#eafaf4;color:#087257;border:1px solid #c4eedf}.draftBanner{background:#fff5d8;color:#835c00;border:1px solid #f3d985}.storeSuccess{max-width:1200px}.status{display:inline-flex;align-items:center;justify-content:center;padding:6px 9px;border-radius:999px;background:#e9f9f2;color:#087257;font-size:11px;font-weight:900;letter-spacing:.04em}.status.pending{background:#fff3d6;color:#8b6200}.dangerButton{border:0;background:#fff0f1;color:var(--danger);padding:8px 11px;border-radius:10px}.dangerButton,.linkButton{font-weight:800;cursor:pointer}.linkButton{border:0;background:transparent;color:var(--brand)}.emptyState{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--muted);text-align:center}.emptyState span{font-size:30px}.emptyState p{margin:0}.field,label{min-width:0}.authCard label,.checkoutCard label,.domainForm label,.field label,.productForm label{display:grid;grid-gap:8px;gap:8px;font-size:13px;font-weight:800;color:#20312a}.authCard input,.authCard select,.checkoutCard input,.checkoutCard textarea,.domainForm input,.field input,.field select,.field textarea,.productForm input,.productForm textarea{width:100%;min-height:46px;border:1px solid #d5e2db;background:#fff;border-radius:11px;padding:11px 13px;color:var(--ink)}textarea{resize:vertical;min-height:105px}.authCard input:focus,.authCard select:focus,.checkoutCard input:focus,.checkoutCard textarea:focus,.domainForm input:focus,.field input:focus,.field select:focus,.field textarea:focus,.productForm input:focus,.productForm textarea:focus{border-color:#2aa57f;box-shadow:0 0 0 3px rgba(109,40,217,.08);outline:0}.publicHeader{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(18,14,31,.94);color:#fff;border-bottom:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.publicNavInner{max-width:1440px;margin:auto;min-height:70px;padding:0 clamp(18px,4vw,60px);gap:30px}.brandLockup,.publicNavInner{display:flex;align-items:center}.brandLockup{gap:10px;min-width:max-content}.brandIcon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#19a77b,#0b6b53);color:#fff}.brandLockup span:last-child{display:grid}.brandLockup b{font-size:18px;letter-spacing:.05em}.brandLockup small{font-size:9px;color:#bcb4c8}.publicDesktopNav{margin-inline:auto;display:flex;align-items:center;gap:26px;font-size:14px}.navTextButton,.publicDesktopNav a{color:#ddd7e7}.navTextButton:hover,.publicDesktopNav a:hover{color:#fff}.publicNavActions{display:flex;align-items:center;gap:10px}.publicMobileMenu{display:none;-webkit-margin-start:auto;margin-inline-start:auto}.publicMobileMenu summary,.storeMobileMenu summary{list-style:none;width:44px;height:44px;border:1px solid rgba(255,255,255,.18);border-radius:11px;display:grid;place-items:center;cursor:pointer;font-size:20px}.publicMobileMenu summary::-webkit-details-marker,.storeMobileMenu summary::-webkit-details-marker{display:none}.mobileMenuPanel{position:absolute;inset-inline:18px;top:62px;background:#191426;border:1px solid #342943;border-radius:16px;padding:16px;display:grid;grid-gap:5px;gap:5px;box-shadow:0 22px 60px rgba(0,0,0,.35)}.mobileMenuPanel>a:not(.button){padding:12px;border-radius:9px;color:#eee9f5}.mobileMenuPanel>a:not(.button):hover{background:#251d34}.langSwitch{display:inline-flex;align-items:center}.langSwitch select{min-height:40px;border:1px solid #ddd4e5;border-radius:10px;background:#fff;color:#221b29;padding:0 34px 0 11px;cursor:pointer}.publicHeader .langSwitch select{background:#1c1728;color:#fff;border-color:#40344f}.langSwitch.compact select{min-height:38px}.marketingHero{background:radial-gradient(circle at 70% 20%,rgba(112,67,198,.28),transparent 32%),linear-gradient(135deg,#0f0c19,#181126 55%,#120d1d);color:#fff;min-height:650px;padding:80px clamp(24px,6vw,90px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:50px;gap:50px;align-items:center}.marketingHeroCopy{max-width:650px}.marketingHero .pill{background:rgba(139,92,246,.15);border:1px solid rgba(184,151,255,.22);color:#cbb5ff}.marketingHero h1{font-size:clamp(45px,5.5vw,78px);line-height:1.03;letter-spacing:-.055em;margin:18px 0 24px}.marketingHero h1 em{font-style:normal;color:#a47af5}.marketingHero p{font-size:18px;line-height:1.7;color:#cbc4d4;max-width:630px}.marketingHero .ghost{background:transparent;color:white;border-color:#7255a0}.heroChecks{display:grid;grid-template-columns:repeat(2,max-content);grid-gap:10px 24px;gap:10px 24px;margin-top:24px;color:#cfc7da;font-size:14px}.heroShowcase{position:relative}.heroShowcase>img{width:100%;border-radius:20px;border:1px solid rgba(255,255,255,.16);box-shadow:0 35px 100px rgba(0,0,0,.42)}.floatingMetric{position:absolute;background:#fff;color:#10211c;border-radius:13px;padding:12px 15px;display:grid;box-shadow:0 16px 50px rgba(0,0,0,.28);min-width:130px}.floatingMetric small{color:#766e7e;font-size:10px}.floatingMetric b{font-size:20px}.floatingMetric span{font-size:10px;color:#15966b}.metricA{left:-20px;bottom:30px}.metricB{right:-12px;top:30px}.trustStrip{padding:24px clamp(24px,6vw,90px);display:flex;justify-content:space-between;gap:30px;align-items:center;background:#fff;border-bottom:1px solid var(--line);color:#665d6e}.trustStrip>span{font-size:13px}.trustStrip div{display:flex;gap:25px;flex-wrap:wrap;color:#20312a}.section{max-width:1240px;margin:auto;padding:90px 30px}.marketingSection h2,.sectionIntro h2{font-size:clamp(34px,4.8vw,56px);line-height:1.05;letter-spacing:-.045em;margin:10px 0 18px}.sectionIntro{max-width:760px;margin-bottom:38px}.sectionIntro p{color:var(--muted);font-size:17px;line-height:1.7}.featureGridPro{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.featureGridPro article{background:white;border:1px solid var(--line);border-radius:18px;padding:26px;min-height:210px}.featureIcon{width:44px;height:44px;border-radius:12px;background:#e5f4ee;color:#087653;display:grid;place-items:center;font-size:20px}.featureGridPro h3{font-size:19px;margin:20px 0 9px}.featureGridPro p{color:var(--muted);line-height:1.65;margin:0}.aiPresenter{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);grid-gap:0;gap:0;background:#141021;color:#fff;border-radius:28px;overflow:hidden;border:1px solid #2f2640;box-shadow:0 28px 90px rgba(39,21,66,.15)}.aiPresenterVisual{position:relative;min-height:460px;background:#24183c}.aiPresenterVisual img,.aiPresenterVisual video{width:100%;height:100%;object-fit:cover;display:block}.aiPresenterVisual video{background:#0d0916}.aiLive{top:18px;left:18px;background:#fff;color:#2c1e45;padding:7px 10px;font-size:11px;font-weight:900}.aiLive,.voicePulse{position:absolute;border-radius:999px}.voicePulse{bottom:22px;left:50%;transform:translateX(-50%);height:36px;display:flex;align-items:center;gap:5px;background:rgba(18,13,31,.72);padding:9px 14px}.voicePulse i{width:4px;height:8px;border-radius:5px;background:#c7a8ff}.isSpeaking .voicePulse i{animation:pulseVoice .8s ease-in-out infinite alternate}.isSpeaking .voicePulse i:nth-child(2){animation-delay:.12s}.isSpeaking .voicePulse i:nth-child(3){animation-delay:.24s}.isSpeaking .voicePulse i:nth-child(4){animation-delay:.36s}.isSpeaking .voicePulse i:nth-child(5){animation-delay:.48s}@keyframes pulseVoice{to{height:26px;background:white}}.aiPresenterCopy{padding:50px;align-self:center}.aiPresenterCopy .eyebrow{color:#b89af4}.aiPresenterCopy h2{font-size:clamp(30px,4vw,48px);line-height:1.08;margin:12px 0}.aiPresenterCopy>p{color:#c7c0d2;line-height:1.7}.aiPresenterCopy blockquote{margin:25px 0;padding:18px 20px;-webkit-border-start:3px solid #19a77b;border-inline-start:3px solid #19a77b;background:#1d172b;border-radius:0 12px 12px 0;color:#e4dfea;line-height:1.65}.aiPresenterCopy small{color:#8f859b}.stepsPro{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.stepsPro article{padding:24px;border-top:3px solid #087653;background:#fff;border-radius:0 0 16px 16px}.stepsPro article>b{display:grid;place-items:center;width:36px;height:36px;background:#efe6ff;color:#087653;border-radius:10px}.stepsPro h3{margin:18px 0 8px}.stepsPro p{color:var(--muted);line-height:1.6}.showcaseSection{display:grid;grid-template-columns:.65fr 1.35fr;grid-gap:40px;gap:40px;align-items:center}.showcaseSection img{border-radius:20px;border:1px solid var(--line);box-shadow:0 24px 75px rgba(50,33,69,.14)}.showcaseCopy h2{font-size:clamp(32px,4vw,50px);letter-spacing:-.04em}.showcaseCopy p{color:var(--muted);line-height:1.7}.pricing{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.pricing article{background:#fff;border:1px solid var(--line);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:14px}.pricing article>span{font-size:11px;color:#087653;font-weight:900}.pricing h3{font-size:22px;margin:0}.pricing strong{font-size:35px}.pricing strong small{font-size:13px;color:var(--muted)}.pricing p{color:var(--muted);line-height:1.6;min-height:52px}.pricing .recommended{border:2px solid #087653;transform:translateY(-6px);box-shadow:0 20px 50px rgba(109,40,217,.12)}.finalCta{max-width:1240px;margin:30px auto 90px;padding:50px;border-radius:26px;background:linear-gradient(135deg,#0b6b53,#13795f);color:#fff;display:flex;justify-content:space-between;gap:30px;align-items:center}.finalCta h2{font-size:clamp(30px,4vw,48px);margin:6px 0}.finalCta p{color:#e9ddff}.footer{background:#100c19;color:#fff;padding:38px clamp(24px,6vw,90px);display:flex;justify-content:space-between;align-items:center;gap:20px}.footer>div{display:grid}.footer small,.footer span{color:#a79eaf}.footer b{letter-spacing:.08em}.authPage{min-height:100vh;display:grid;grid-template-columns:.9fr 1.1fr;background:#f4f8f6}.authShowcase{background:radial-gradient(circle at 70% 20%,#39245f,transparent 30%),#130f20;color:#fff;padding:70px clamp(30px,6vw,80px);display:flex;flex-direction:column;justify-content:center}.lightBrand{position:absolute;top:35px}.authShowcase h2{font-size:clamp(38px,5vw,65px);line-height:1.04;letter-spacing:-.045em;margin:0 0 20px}.authShowcase p{color:#c9c1d2;font-size:17px;line-height:1.7}.authBenefits{display:grid;grid-gap:10px;gap:10px;margin-top:22px;color:#dfd8e8}.authCard{width:min(520px,calc(100% - 36px));margin:auto;padding:42px;background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:0 20px 70px rgba(42,29,58,.08)}.authCard.wide{width:min(720px,calc(100% - 36px))}.authHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.brand{font-weight:900;letter-spacing:.08em}.authCard h1{font-size:38px;letter-spacing:-.04em;margin:14px 0}.authCard>p{color:var(--muted);line-height:1.6}.authCard form{display:grid;grid-gap:16px;gap:16px;margin-top:24px}.signupForm{grid-template-columns:repeat(2,1fr)}.signupForm .full,.signupForm button,.signupForm label:nth-child(3){grid-column:1/-1}.authCard label small{font-weight:500;color:var(--muted)}.authAlt{text-align:center;margin-top:22px!important}.authAlt a{color:#087653;font-weight:800}.dashShell{min-height:100vh;display:grid;grid-template-columns:260px minmax(0,1fr);background:#f7f6f9}.side{position:-webkit-sticky;position:sticky;top:0;height:100vh;background:#0d1d18;color:#fff;padding:22px 14px;display:flex;flex-direction:column;gap:18px;z-index:20}.sideTop{display:grid;grid-gap:18px;gap:18px}.sideBrand{display:flex;align-items:center;gap:10px;padding:0 8px}.sideBrand>span:last-child{display:grid}.sideBrand b{letter-spacing:.06em}.sideBrand small{font-size:9px;color:#91a79d}.storeSwitcher{background:#132821;border:1px solid #244338;border-radius:13px;padding:12px;display:grid;grid-gap:3px;gap:3px}.storeSwitcher small,.storeSwitcher span{font-size:10px;color:#91a79d}.storeSwitcher b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sideNav{display:grid;grid-gap:4px;gap:4px;overflow:auto;padding-inline:2px}.sideNav a{min-height:43px;display:grid;grid-template-columns:25px 1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:0 11px;border-radius:10px;color:#cadbd4;font-size:13px}.sideNav a:hover{background:#19342b;color:#fff}.sideNav a.active{background:linear-gradient(135deg,#087653,#13795f);color:#fff;font-weight:800}.sideIcon{text-align:center}.sideBottom{margin-top:auto;display:grid;grid-gap:10px;gap:10px;padding:8px}.sideBottom .langSwitch select{width:100%;background:#19342b;color:#fff;border-color:#315447}.sideLogout{width:100%;min-height:42px;border:0;border-radius:10px;background:#19342b;color:#d9e6e0;text-align:start;padding:0 12px;cursor:pointer}.dashContent{min-width:0}.dashHeader{height:70px;background:#fff;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;padding:0 30px;position:-webkit-sticky;position:sticky;top:0;z-index:15}.dashHeader>div:first-child,.dashUser{display:flex;align-items:center;gap:10px}.dashHeader>div:first-child{flex-direction:column;align-items:flex-start;gap:0}.dashHeader small{color:var(--muted);font-size:10px}.dashUser>span{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#e3f3ec;color:#0b6b53;font-weight:900}.dashUser div{display:grid}.dashUser b{font-size:13px}.dashMain{max-width:1450px;margin:0 auto;padding:34px clamp(18px,3vw,40px) 70px}.dashTop{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px}.dashTop h1{font-size:clamp(30px,3vw,42px);margin:6px 0 8px;letter-spacing:-.04em}.dashTop p{margin:0;color:var(--muted);line-height:1.6}.metricGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-bottom:18px}.metric{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;display:grid;grid-gap:7px;gap:7px}.metric span{font-size:12px;color:var(--muted)}.metric strong{font-size:29px;letter-spacing:-.03em}.metric small{font-size:10px;color:#0b8b66}.panel{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px}.panel,.panelHead{margin-bottom:18px}.panelHead{display:flex;justify-content:space-between;gap:16px;align-items:center}.panelHead h2{margin:2px 0;font-size:21px}.panelHead>a{font-size:13px;color:#087653;font-weight:800}.dashboardGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.storeSummary{display:flex;gap:16px;align-items:center;padding:8px 0 18px}.logoPreview{width:70px;height:70px;border-radius:18px;display:grid;place-items:center;font-weight:900}.storeSummary h3{margin:0 0 5px}.storeSummary p{margin:0 0 7px;color:var(--muted)}.storeSummary small{color:#596b62}.launchProgress{display:grid;grid-gap:8px;gap:8px}.launchProgress a{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 11px;background:#f7faf8;border:1px solid #e4ece8;border-radius:10px}.launchProgress a b{color:#9d8ca9}.launchProgress a.done b{color:#0b8b66}.setupGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.setupCard{background:#fff;border:1px solid var(--line);border-radius:17px;padding:21px;display:grid;grid-template-columns:44px 1fr 20px;grid-gap:14px;gap:14px;align-items:center;transition:.18s ease}.setupCard:hover{transform:translateY(-2px);border-color:#a8d6c5;box-shadow:0 14px 35px rgba(64,43,86,.08)}.setupCard>b{width:42px;height:42px;border-radius:12px;background:#e8f5f0;color:#087653;display:grid;place-items:center}.setupCard.done>b{background:#e7f8f1;color:#087257}.setupCard h3{margin:0 0 5px}.setupCard p{margin:0;color:var(--muted);line-height:1.5}.progressBadge{padding:9px 13px;background:#e3f3ec;color:#0b6b53;border-radius:999px;font-weight:900}.tableWrap{overflow:auto}.tableWrap table{width:100%;border-collapse:collapse;min-width:720px}.tableWrap th{text-align:start;font-size:11px;color:#777080;padding:11px 12px;border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.05em}.tableWrap td{padding:14px 12px;border-bottom:1px solid #e6ede9;font-size:13px;vertical-align:middle}.tableWrap td b,.tableWrap td small{display:block}.tableWrap td small{color:#596b62;margin-top:3px}.orderActions{display:flex;gap:5px;flex-wrap:wrap}.orderActions button{border:1px solid #ddd5e4;background:#fff;border-radius:8px;padding:7px 8px;font-size:11px;cursor:pointer}.proProductForm{display:grid;grid-template-columns:1.2fr 1fr .6fr .6fr;grid-gap:14px;gap:14px}.proProductForm label{display:grid;grid-gap:7px;gap:7px}.proProductForm .full{grid-column:1/-1}.designWorkspace{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);grid-gap:28px;gap:28px;align-items:start}.designForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:17px;gap:17px}.designForm .formActions,.designForm .full{grid-column:1/-1}.languageField{border:1px solid #d5e2db;border-radius:11px;padding:13px;margin:0}.languageField legend{padding:0 5px;font-size:13px;font-weight:800}.languageChecks{display:flex;flex-wrap:wrap;gap:9px 16px}.checkLabel{display:flex!important;align-items:center!important;grid-template-columns:none!important;gap:7px!important;font-weight:600!important}.checkLabel input{width:18px!important;height:18px!important;min-height:auto!important}.colorPickerRow{display:grid;grid-template-columns:54px 1fr;grid-gap:9px;gap:9px;align-items:center}.colorPickerRow input{padding:4px;width:54px}.colorPickerRow code{border:1px solid #e5dfea;background:#faf9fb;border-radius:10px;padding:12px;font-size:12px}.formActions{display:flex;align-items:center;gap:14px}.formStatus{font-size:13px;font-weight:700}.formStatus.saved{color:#087257}.formStatus.error{color:#c2414d}.designPreviewCard{border:1px solid var(--line);border-radius:17px;overflow:hidden;background:#fff;position:-webkit-sticky;position:sticky;top:92px}.previewBrowser{height:30px;background:#24202a;display:flex;gap:5px;align-items:center;padding:0 10px}.previewBrowser span{width:7px;height:7px;border-radius:50%;background:#716a78}.previewNav{height:48px;padding:0 14px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #eee}.previewNav b{-webkit-margin-end:auto;margin-inline-end:auto;font-size:12px}.previewNav i{width:24px;height:5px;border-radius:4px;background:#ddd}.previewHero{padding:34px 24px;background:linear-gradient(135deg,#edf5f1,#fff)}.previewHero small{color:var(--preview-accent);font-weight:900}.previewHero h3{font-size:27px;line-height:1.05;margin:9px 0;color:var(--preview-primary)}.previewHero p{font-size:12px;color:#65756e}.previewHero button{border:0;background:var(--preview-primary);color:white;border-radius:8px;padding:9px 13px}.previewProducts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:14px}.previewProducts i{height:78px;background:#f1edf4;border-radius:8px}.previewHint{padding:0 14px 14px;margin:0;color:#675f6d;font-size:11px}.paymentHero{display:grid;grid-template-columns:90px 1fr;grid-gap:25px;gap:25px;align-items:center}.stripeMark{width:78px;height:78px;border-radius:20px;background:#635bff;color:#fff;display:grid;place-items:center;font-weight:900;font-size:32px}.paymentStatus h2{margin:9px 0 7px}.paymentStatus p{color:var(--muted);line-height:1.6}.paymentFlow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:16px;gap:16px;align-items:center}.paymentFlow>div{background:#f7faf8;border:1px solid #eee8f2;border-radius:14px;padding:20px;text-align:center;display:grid;grid-gap:7px;gap:7px}.paymentFlow>div b{width:34px;height:34px;border-radius:50%;background:#e3f3ec;color:#087653;display:grid;place-items:center;margin:auto}.paymentFlow i{font-style:normal;color:#9a8da4}.currentPlan{display:flex;gap:15px;align-items:center;background:#fff;border:1px solid var(--line);padding:16px 20px;border-radius:15px;margin-bottom:20px}.currentPlan span{color:var(--muted)}.currentPlan b{font-size:19px}.currentPlan small{-webkit-margin-start:auto;margin-inline-start:auto;color:#087653;font-weight:800}.dashPricing{margin-top:10px}.domainPanel{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:28px;gap:28px}.domainCard{background:#10211c;color:#fff;border-radius:17px;padding:28px;display:grid;grid-gap:9px;gap:9px}.domainCard span{font-size:11px;color:#aaa0b2}.domainCard strong{font-size:22px;word-break:break-word}.domainCard small{color:#8e8398}.domainForm{display:grid;grid-gap:10px;gap:10px}.domainForm small{color:var(--muted);line-height:1.5}.publishPanel{display:grid;grid-template-columns:110px 1fr;grid-gap:28px;gap:28px;align-items:start}.launchRing{width:96px;height:96px;border-radius:50%;display:grid;place-items:center;background:#fff1dc;color:#b46d00;font-size:35px;font-weight:900;border:8px solid #fff8ec}.launchRing.ready{background:#e8f9f2;color:#087257;border-color:#f0fcf7}.checkList{display:grid;grid-gap:9px;gap:9px;margin:20px 0}.checkList>div{display:flex;gap:9px;align-items:center;color:#7f7786}.checkList>div.done{color:#167b5f}.liveUrl{background:#f8f5fb;padding:12px;border-radius:10px;word-break:break-word}.storefront{--store-primary:#1f2937;--store-accent:#13795f;background:#fff;color:#17131f;min-height:100vh}.storeHeader{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:rgba(255,255,255,.96);border-bottom:1px solid #ece7ef;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.storeHeaderInner{max-width:1220px;margin:auto;min-height:72px;padding:0 22px;gap:28px}.storeBrand,.storeHeaderInner{display:flex;align-items:center}.storeBrand{gap:11px;-webkit-margin-end:20px;margin-inline-end:20px;min-width:max-content}.storeBrand>span{width:38px;height:38px;border-radius:12px;background:var(--store-primary);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:900}.storeBrand strong{font-size:17px}.storeDesktopNav{display:flex;gap:22px;font-size:14px}.storeDesktopNav a{color:#655e6b}.storeHeaderActions{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;gap:10px}.storeCartLink{min-height:40px;padding:0 12px;border-radius:10px;border:1px solid #ded7e4;display:flex;align-items:center;gap:7px;font-size:13px}.storeCartLink b{min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--store-accent);color:#fff;display:grid;place-items:center;font-size:10px}.storeMobileMenu{display:none;-webkit-margin-start:auto;margin-inline-start:auto;position:relative}.storeMobileMenu summary{border-color:#ddd5e3;color:#201a27}.storeMobileMenu>div{position:absolute;top:48px;inset-inline-end:0;width:240px;background:#fff;border:1px solid #e4dce9;border-radius:14px;padding:12px;box-shadow:0 20px 50px rgba(52,35,70,.15);display:grid;grid-gap:6px;gap:6px}.storeMobileMenu>div>a{padding:10px;border-radius:8px}.storeHero{max-width:1200px;margin:24px auto 0;min-height:480px;border-radius:24px;overflow:hidden;display:grid;grid-template-columns:1.05fr .95fr;background:linear-gradient(135deg,#f5f1f7,#fff);border:1px solid #ece6ef}.storeHeroCopy{padding:65px}.storeHeroCopy h1{font-size:clamp(40px,5vw,68px);letter-spacing:-.05em;line-height:1.02;margin:12px 0 18px;color:var(--store-primary)}.storeHeroCopy>p{font-size:17px;color:#69616f;line-height:1.7;max-width:600px}.storeHeroActions{display:flex;gap:10px;flex-wrap:wrap;margin:25px 0}.storeButton{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:0;border-radius:11px;padding:0 16px;background:var(--store-primary);color:#fff;font-weight:800;cursor:pointer}.storeButton.small{min-height:38px;font-size:12px}.storeSecondary{min-height:44px;display:inline-flex;align-items:center;font-weight:800;color:var(--store-primary)}.storeTrust{display:flex;gap:16px;flex-wrap:wrap;color:#766e7d;font-size:12px}.storeHeroVisual{background:linear-gradient(145deg,var(--store-primary),#292035);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:380px}.storeMonogram{width:130px;height:130px;border-radius:35px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);display:grid;place-items:center;font-size:36px;font-weight:900}.storeHeroVisual>span{font-size:23px;font-weight:900}.storeHeroVisual small{color:#c9c1d0}.storeSection{max-width:1200px;margin:auto;padding:70px 20px}.storeSectionHead{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:25px}.storeSectionHead small{color:var(--store-accent);font-weight:900;letter-spacing:.12em}.storeSectionHead h2{font-size:38px;margin:5px 0}.storeSectionHead>span{color:#827a88}.productGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.productCard{border:1px solid #eae4ed;border-radius:17px;overflow:hidden;background:#fff;transition:.18s}.productCard:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(50,34,65,.1)}.productImage{position:relative;background:#f6f3f7;aspect-ratio:4/3;display:grid;place-items:center}.productImage img{width:72%;height:72%;object-fit:contain}.stockBadge{position:absolute;top:12px;right:12px;background:#fff;padding:6px 8px;border-radius:999px;font-size:10px;font-weight:800}.stockBadge.soldOut{color:#b4232e}.productContent{padding:18px}.productContent>small{color:var(--store-accent);font-weight:800}.productContent h3{margin:7px 0;font-size:19px}.productContent p{color:#716977;line-height:1.55;min-height:48px}.productBuyRow{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:15px}.productBuyRow strong{font-size:18px}.storeFooter{border-top:1px solid #ebe5ee;padding:35px max(22px,calc((100vw - 1160px)/2));display:flex;justify-content:space-between;gap:25px;align-items:center}.storeFooter>div{display:grid}.storeFooter small,.storeFooter span{color:#675f6d}.cartPage{max-width:1200px;margin:auto;padding:34px 22px 70px}.cartBreadcrumb{display:flex;align-items:center;gap:10px;color:#675f6d;margin-bottom:20px}.storeBack{border:0;background:transparent;padding:0;color:var(--store-primary);font-weight:800;cursor:pointer}.cartLayoutV4{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:20px;gap:20px}.cartCheckoutV4,.cartPanelV4{border:1px solid #e8e2eb;border-radius:18px;background:#fff;padding:24px}.cartTitleRow{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.cartTitleRow h1{font-size:35px;margin:5px 0}.emptyCart{min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.emptyCartIcon{font-size:45px}.emptyCart h2{font-size:25px;margin:12px 0 4px}.emptyCart p{color:#766e7d}.cartLineV4{display:grid;grid-template-columns:70px 1fr auto 90px;grid-gap:14px;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid #eee9f1}.cartLineV4 img{width:70px;height:70px;object-fit:contain;background:#f5f2f6;border-radius:10px}.cartInfo{display:grid;grid-gap:4px;gap:4px}.cartInfo small{color:#817988}.qtyV4{display:flex;align-items:center;border:1px solid #ded7e4;border-radius:10px;overflow:hidden}.qtyV4 button{border:0;background:#faf8fb;width:34px;height:34px;cursor:pointer}.qtyV4 span{min-width:32px;text-align:center}.cartTotalV4{display:flex;justify-content:space-between;padding-top:20px;font-size:19px}.cartCheckoutV4 h2{font-size:28px;margin:7px 0}.cartCheckoutV4>p{color:#746c7c}.cartCheckoutV4 form{display:grid;grid-gap:14px;gap:14px;margin-top:20px}.checkoutTrust{display:flex;gap:9px;margin-top:14px;color:#817988}.checkoutTrust small{line-height:1.5}[dir=rtl] .aiPresenterCopy blockquote{-webkit-border-start:3px solid #19a77b;border-inline-start:3px solid #19a77b;border-radius:12px 0 0 12px}[dir=rtl] .metricA{left:auto;right:-20px}[dir=rtl] .metricB{right:auto;left:-12px}.publicHeader [dir=rtl]{direction:rtl}@media(max-width:1100px){.marketingHero{grid-template-columns:1fr;padding-top:65px}.heroShowcase{max-width:850px}.featureGridPro{grid-template-columns:repeat(2,1fr)}.showcaseSection{grid-template-columns:1fr}.stepsPro{grid-template-columns:repeat(2,1fr)}.dashShell{grid-template-columns:220px 1fr}.metricGrid{grid-template-columns:repeat(2,1fr)}.dashboardGrid,.designWorkspace{grid-template-columns:1fr}.designPreviewCard{position:static}.productGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.publicDesktopNav,.publicNavActions{display:none}.publicMobileMenu{display:block}.marketingHero{padding:55px 22px}.marketingHero h1{font-size:48px}.heroChecks{grid-template-columns:1fr}.floatingMetric{display:none}.trustStrip{align-items:flex-start;flex-direction:column}.aiPresenter,.featureGridPro{grid-template-columns:1fr}.aiPresenterVisual{min-height:360px}.aiPresenterCopy{padding:30px}.pricing,.stepsPro{grid-template-columns:1fr}.pricing .recommended{transform:none}.finalCta{margin:25px 20px 65px;display:grid;padding:34px}.footer{align-items:flex-start;flex-direction:column}.authPage{grid-template-columns:1fr}.authShowcase{display:none}.dashShell{display:block}.side{position:-webkit-sticky;position:sticky;top:0;height:auto;padding:10px;background:#0d1d18;gap:8px}.sideTop{display:none}.sideNav{display:flex;overflow-x:auto;gap:5px;padding:0 2px}.sideNav a{min-width:max-content;grid-template-columns:20px auto;padding:0 10px}.sideBottom,.sideNav a small{display:none}.dashHeader{top:53px;height:58px;padding:0 16px}.dashMain{padding:25px 16px 60px}.dashTop{flex-direction:column}.setupGrid{grid-template-columns:1fr}.proProductForm{grid-template-columns:1fr 1fr}.domainPanel,.paymentFlow{grid-template-columns:1fr}.paymentFlow i{transform:rotate(90deg);text-align:center}.storeDesktopNav,.storeHeaderActions{display:none}.storeMobileMenu{display:block}.storeHeaderInner{min-height:64px}.storeHero{margin:14px 14px 0;grid-template-columns:1fr}.storeHeroCopy{padding:42px 28px}.storeHeroVisual{min-height:270px}.productGrid{grid-template-columns:1fr 1fr}.cartLayoutV4{grid-template-columns:1fr}.cartLineV4{grid-template-columns:60px 1fr auto}.cartLineV4>strong{grid-column:2/-1;text-align:end}.storeFooter{flex-direction:column;align-items:flex-start}.signupForm{grid-template-columns:1fr}.signupForm button,.signupForm label:nth-child(3){grid-column:auto}}@media(max-width:560px){.publicNavInner{min-height:62px}.marketingHero h1{font-size:40px}.marketingHero p{font-size:16px}.section{padding:65px 18px}.featureGridPro{gap:10px}.aiPresenterVisual{min-height:300px}.aiPresenterCopy{padding:24px}.showcaseSection{padding-inline:18px}.metricGrid{grid-template-columns:1fr 1fr}.metric{padding:15px}.metric strong{font-size:23px}.panel{padding:18px}.designForm,.proProductForm{grid-template-columns:1fr}.designForm .formActions,.designForm .full{grid-column:auto}.languageChecks{display:grid;grid-template-columns:1fr 1fr}.dashPricing,.paymentHero,.publishPanel{grid-template-columns:1fr}.currentPlan{align-items:flex-start;flex-direction:column}.currentPlan small{margin:0}.storeHeroCopy h1{font-size:40px}.storeTrust{display:grid}.productGrid{grid-template-columns:1fr}.storeSection{padding:55px 14px}.storeSectionHead{align-items:flex-start;flex-direction:column;gap:5px}.cartPage{padding-inline:14px}.cartLineV4{grid-template-columns:55px 1fr}.cartLineV4 .qtyV4,.cartLineV4>strong{grid-column:2}.authCard{padding:28px 20px}.authCard h1{font-size:32px}}.storeBack{display:inline-flex;align-items:center;gap:7px}.backArrow{display:inline-block}[dir=rtl] .backArrow{transform:rotate(180deg)}.platformMock{display:grid;grid-template-columns:170px 1fr;min-height:460px;border-radius:20px;overflow:hidden;background:#fff;color:#10211c;border:1px solid rgba(255,255,255,.2);box-shadow:0 35px 100px rgba(0,0,0,.28)}.platformMock>aside{background:#171121;color:#cfc7d6;padding:25px 16px;display:flex;flex-direction:column;gap:8px}.mockBrand{color:#fff;font-weight:900;margin-bottom:15px}.platformMock>aside>span{padding:10px;border-radius:9px;font-size:12px}.platformMock>aside .mockActive{background:#087653;color:#fff;font-weight:800}.platformMock>section{padding:24px;min-width:0}.mockTop{display:flex;justify-content:space-between;align-items:center}.mockTop>div{display:grid}.mockTop small{color:#675f6d;font-size:10px}.mockTop b{font-size:24px}.mockTop i{font-style:normal;width:38px;height:38px;border-radius:50%;background:#e3f3ec;color:#087653;display:grid;place-items:center;font-weight:900}.mockMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:20px 0}.mockMetrics article{background:#f7faf8;border:1px solid #eee9f1;border-radius:12px;padding:14px;display:grid;grid-gap:5px;gap:5px}.mockMetrics small{font-size:9px;color:#675f6d}.mockMetrics b{font-size:19px}.mockMetrics em{font-size:9px;color:#087653;font-style:normal}.mockGrid{display:grid;grid-template-columns:1.3fr .7fr;grid-gap:10px;gap:10px}.mockChart,.mockOrders{border:1px solid #eee9f1;border-radius:12px;padding:15px}.mockChart>span,.mockOrders>span{font-size:11px;font-weight:800}.mockChart>div{height:170px;display:flex;align-items:flex-end;gap:8px;padding-top:25px}.mockChart i{flex:1 1;background:#d8c5fb;border-radius:6px 6px 0 0}.mockChart i:first-child{height:28%}.mockChart i:nth-child(2){height:45%}.mockChart i:nth-child(3){height:37%}.mockChart i:nth-child(4){height:61%}.mockChart i:nth-child(5){height:54%}.mockChart i:nth-child(6){height:70%}.mockChart i:nth-child(7){height:86%;background:#087653}.mockOrders p{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid #e6ede9;padding:11px 0;margin:0;font-size:10px}.mockOrders small{color:#675f6d}.compactMock{min-height:380px;box-shadow:0 24px 75px rgba(50,33,69,.14);border-color:var(--line)}@media(max-width:620px){.platformMock{grid-template-columns:95px 1fr;min-height:390px}.platformMock>aside{padding:18px 8px}.platformMock>aside>span{font-size:0;padding:9px}.platformMock>aside>span:first-letter{font-size:13px}.mockBrand{font-size:11px}.platformMock>section{padding:14px}.mockMetrics{grid-template-columns:1fr 1fr}.mockMetrics article:nth-child(3){display:none}.mockGrid{grid-template-columns:1fr}.mockOrders{display:none}}.analyticsBars{display:grid;grid-gap:14px;gap:14px}.analyticsBars>div{display:grid;grid-template-columns:minmax(120px,240px) 1fr 50px;grid-gap:14px;gap:14px;align-items:center}.analyticsBars>div>span{font-size:13px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analyticsBars>div>div{height:10px;background:#f0ecf4;border-radius:999px;overflow:hidden}.analyticsBars i{display:block;height:100%;background:linear-gradient(90deg,#19a77b,#087653);border-radius:999px}.analyticsBars b{text-align:end}@media(max-width:560px){.analyticsBars>div{grid-template-columns:110px 1fr 35px}}.notFoundPage{min-height:70vh;display:grid;place-items:center;padding:40px}.notFoundPage>div{text-align:center;max-width:560px}.notFoundPage span{font-size:80px;font-weight:950;color:#e8ddf8}.notFoundPage h1{font-size:42px;letter-spacing:-.04em;margin:0 0 12px}.notFoundPage p{color:var(--muted);margin-bottom:24px}.authError{background:#fff0f1;border:1px solid #f0cdd1;color:#9d2732;border-radius:11px;padding:11px 13px;font-size:13px;font-weight:700;margin-top:14px}.dashMobileMenu{display:none}.dashMobileMenu summary{list-style:none;width:42px;height:42px;border:1px solid #3c304a;border-radius:10px;display:grid;place-items:center;cursor:pointer}.dashMobileMenu summary::-webkit-details-marker{display:none}.dashMobileMenu>div{position:fixed;top:70px;inset-inline:12px;max-height:calc(100dvh - 82px);overflow-y:auto;overscroll-behavior:contain;background:#17111f;border:1px solid #342943;border-radius:14px;padding:10px;display:grid;grid-gap:4px;gap:4px;box-shadow:0 22px 60px rgba(0,0,0,.38)}.dashMobileMenu a{min-height:42px;padding:0 10px;border-radius:9px;display:flex;align-items:center;gap:9px;color:#d8d0df}.dashMobileMenu a:hover{background:#241b31}.dashMobileMenu .langSwitch select{width:100%;background:#19342b;color:white;border-color:#3b2e4a}.dashMobileMenu form{margin-top:4px}@media(max-width:820px){.side{height:58px;display:flex;flex-direction:row;align-items:center;position:-webkit-sticky;position:sticky;top:0;padding:8px 12px;overflow:visible}.sideTop{display:block;-webkit-margin-end:auto;margin-inline-end:auto}.sideBrand{padding:0}.sideBrand .brandIcon{width:32px;height:32px}.sideBottom,.sideBrand small,.sideNav,.storeSwitcher{display:none}.dashMobileMenu{display:block;position:relative}.dashHeader{top:58px}.dashMobileMenu .sideLogout{background:#241b31}}.dashHeader>.dashHeaderContext{gap:11px}.dashBackButton{width:38px;height:38px;flex:0 0 38px;border:1px solid #e2dce7;background:#fff;border-radius:11px;color:#5b5362;display:grid;place-items:center;cursor:pointer;font-size:19px}.dashBackButton:hover{background:#edf5f1;border-color:#cdbde2;color:#0b6b53}.dashHeaderTitles{grid-gap:3px;gap:3px}.dashBreadcrumb{display:flex;align-items:center;gap:7px;min-width:0;font-size:13px}.dashBreadcrumb>a{color:#756d7d;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashBreadcrumb>span{color:#bbb3c1}.dashBreadcrumb>b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashHeaderTitles>small a{color:#087653;font-weight:700}.productTableIdentity{display:flex;align-items:center;gap:11px;min-width:220px}.productTableIdentity>img{width:46px;height:46px;border-radius:10px;object-fit:cover;background:#f4f1f6;border:1px solid #ebe5ef}.tableActions{gap:7px;justify-content:flex-end}.tableEdit{display:inline-flex;align-items:center;min-height:34px;padding:0 10px;border-radius:9px;border:1px solid #ddd4e5;color:#0b6b53;font-size:12px;font-weight:800}.tableEdit:hover{background:#f4effb}.designForm input[type=file],.productForm input[type=file]{padding:9px;background:#faf9fb;border-style:dashed}.designForm .field>small,.productForm label>small{font-weight:500;color:#596b62;line-height:1.45}.productEditLayout{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);grid-gap:28px;gap:28px;align-items:start}.productEditImage{background:#f8f6f9;border:1px solid #eee8f1;border-radius:16px;padding:18px;display:grid;grid-gap:12px;gap:12px}.productEditImage img{width:100%;aspect-ratio:4/3;object-fit:contain;border-radius:12px;background:#fff}.productEditImage small{color:#675f6d}.productEditForm{display:grid;grid-gap:15px;gap:15px}.productEditForm label{display:grid;grid-gap:8px;gap:8px}.twoFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.productActive{padding:12px 14px;border:1px solid #e5deea;border-radius:11px;background:#f7faf8}.previewBrand{display:flex;align-items:center;gap:7px;-webkit-margin-end:auto;margin-inline-end:auto;min-width:0}.previewBrand>img,.previewBrand>span{width:27px;height:27px;border-radius:8px;object-fit:cover;display:grid;place-items:center;background:var(--preview-primary);color:#fff;font-size:9px;font-weight:900}.previewBrand>b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.storeBrandMark{overflow:hidden}.storeBrandMark>img{width:100%;height:100%;object-fit:cover}.storeBrandMark>span{width:100%;height:100%;display:grid;place-items:center}.storeHeroLogo{width:150px;height:150px;object-fit:cover;border-radius:34px;background:#fff;border:1px solid rgba(255,255,255,.35);box-shadow:0 20px 60px rgba(0,0,0,.18)}[dir=rtl] .dashBackButton span{transform:rotate(180deg)}@media(max-width:820px){.dashHeader>.dashHeaderContext{min-width:0;flex:1 1}.dashBreadcrumb>a,.dashBreadcrumb>span{display:none}.dashHeaderTitles>small{max-width:48vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashUser>div{display:none}.productEditLayout{grid-template-columns:1fr}.storeHeaderInner{gap:12px}.storeBrand{-webkit-margin-end:auto;margin-inline-end:auto}.storeBrand strong{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width:560px){.dashHeader{gap:8px}.dashHeaderTitles>small{display:none}.dashBackButton{width:34px;height:34px;flex-basis:34px}.twoFields{grid-template-columns:1fr}.tableActions{justify-content:flex-start}.storeBrand strong{max-width:130px}.storeHeroLogo{width:112px;height:112px;border-radius:27px}}.previewHero .previewCta{display:inline-flex;align-items:center;justify-content:center;min-height:35px;border-radius:8px;padding:0 13px;background:var(--preview-primary);color:#fff;font-size:12px;font-weight:800}.aiCaption{position:absolute;inset-inline:22px;bottom:72px;background:rgba(12,8,22,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);border-radius:14px;padding:12px 16px;color:#fff;display:grid;grid-gap:4px;gap:4px;text-align:center;line-height:1.45}.aiCaption small{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#c6b4e9}.aiCaption strong{font-size:15px;font-weight:750}.aiVoiceWarning{background:#fff4df!important;color:#7a4a00!important;border:1px solid #f3d39c;border-radius:12px;padding:12px 14px}.isSpeaking .aiPresenterVisual img{animation:presenterTalk 1.8s ease-in-out infinite;transform-origin:50% 70%}@keyframes presenterTalk{0%,to{transform:scale(1)}50%{transform:scale(1.008) translateY(-1px)}}@media(prefers-reduced-motion:reduce){.isSpeaking .aiPresenterVisual img,.isSpeaking .voicePulse i{animation:none!important}}@media(max-width:560px){.aiCaption{inset-inline:10px;bottom:58px;padding:10px}.aiCaption strong{font-size:13px}}.nativeFileInput{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.imagePickerField{display:grid;grid-gap:8px;gap:8px}.fieldTitle{font-size:13px;font-weight:800;color:#20312a}.imagePickerBox{display:grid;grid-template-columns:82px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;border:1px dashed #cadbd2;background:#f7faf8;border-radius:14px;padding:12px}.imagePickerPreview{width:82px;height:68px;border-radius:11px;background:#fff;border:1px solid #dde8e2;overflow:hidden;display:grid;place-items:center;color:#19a77b;font-size:26px}.imagePickerPreview img{width:100%;height:100%;object-fit:cover}.imagePickerMeta{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:7px 11px;gap:7px 11px;align-items:center;min-width:0}.filePickerButton{min-height:38px;border:1px solid #c7dcd1;background:#fff;color:#0b6b53;border-radius:10px;padding:0 12px;font-weight:850;cursor:pointer}.filePickerButton:hover{background:#f5effc;border-color:#9fd0bd}.selectedFileName{font-size:12px;color:#65756e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.imagePickerMeta small{grid-column:1/-1;color:#596b62;line-height:1.45}.configNotice{max-width:1180px;margin:18px auto 0;padding:14px 17px;border:1px solid #efd79f;background:#fff8e8;color:#765313;border-radius:13px;display:grid;grid-gap:4px;gap:4px}.configNotice b{font-size:13px}.configNotice span{font-size:13px;line-height:1.5}@media(max-width:560px){.imagePickerBox{grid-template-columns:64px 1fr}.imagePickerPreview{width:64px;height:58px}.imagePickerMeta{grid-template-columns:1fr}.selectedFileName{grid-row:2}.imagePickerMeta small{grid-column:1}}.authHomeLink{display:inline-flex;align-items:center;gap:7px;color:#5b5263;font-size:13px;font-weight:800;margin-bottom:20px}.authHomeLink:hover{color:var(--brand)}.authNotice{background:#eafaf4;border:1px solid #c4eedf;color:#087257;border-radius:11px;padding:11px 13px;font-size:13px;font-weight:700;margin-top:14px;line-height:1.45}.authInline{display:flex;justify-content:flex-end;margin-top:-5px}.authInline a{font-size:13px;color:var(--brand);font-weight:800}.compactAuthForm{margin-top:10px!important}.logoPreview{overflow:hidden}.logoPreview img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.dashSuccess{max-width:none;margin:0 0 18px}.dashLoading{display:grid;grid-gap:18px;gap:18px}.loadingCard,.loadingLine,.loadingPanel{background:linear-gradient(90deg,#eaf1ed,#f4f8f6,#eaf1ed);background-size:200% 100%;animation:orvendiPulse 1.25s ease-in-out infinite;border-radius:16px}.loadingLine{height:44px;width:45%}.loadingMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.loadingCard{height:120px}.loadingPanels{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.loadingPanel{height:280px}@keyframes orvendiPulse{0%{background-position:0 0}to{background-position:-200% 0}}@media(max-width:820px){.loadingMetrics{grid-template-columns:1fr 1fr}.loadingPanels{grid-template-columns:1fr}.authHomeLink{margin-bottom:14px}}.flashMessage{max-width:1180px;margin:18px auto 0;border-radius:13px;padding:12px 14px;display:grid;grid-template-columns:28px minmax(0,1fr) 32px;grid-gap:10px;gap:10px;align-items:center;font-size:14px;font-weight:750;line-height:1.45;box-shadow:0 10px 28px rgba(23,19,34,.06);animation:flashIn .18s ease-out}.flashMessage.success{background:#eafaf4;border:1px solid #c4eedf;color:#087257}.flashMessage.error{background:#fff0f1;border:1px solid #f0cdd1;color:#9d2732}.flashMessage.warning{background:#fff8e8;border:1px solid #efd79f;color:#765313}.flashMessage.info{background:#e9f5f0;border:1px solid #cde7dc;color:#0b6b53}.flashIcon{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;background:rgba(255,255,255,.7);font-weight:950}.flashClose{width:30px;height:30px;border:0;background:transparent;color:inherit;border-radius:8px;cursor:pointer;font-size:22px;line-height:1;display:grid;place-items:center}.flashClose:hover{background:rgba(255,255,255,.65)}.flashMessage.authFlash{margin-top:14px;max-width:none}.flashMessage.compactFlash{margin:10px 0 0;max-width:none}.flashMessage.dashFlash{margin-top:18px}@keyframes flashIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.accountGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px;gap:18px}.accountCard{display:grid;grid-gap:16px;gap:16px}.accountCard h2{margin:0;font-size:20px}.accountCard>p{margin:-8px 0 0;color:var(--muted);line-height:1.5}.accountForm{display:grid;grid-gap:14px;gap:14px}.accountForm label{display:grid;grid-gap:8px;gap:8px;font-size:13px;font-weight:800}.accountForm input,.accountForm select{width:100%;min-height:46px;border:1px solid #d5e2db;background:#fff;border-radius:11px;padding:11px 13px;color:var(--ink)}.readOnlyField{background:#f5f8f6!important;color:#596b62!important}.securityStatus{display:flex;gap:10px;flex-wrap:wrap}.securityPill{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:850;background:#eef4f1;color:#5d7068}.securityPill.ok{background:#eafaf4;color:#087257}.sessionList{display:grid;grid-gap:10px;gap:10px}.sessionRow{border:1px solid var(--line);border-radius:12px;padding:12px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.sessionRow b{display:block;font-size:13px}.sessionRow small{display:block;color:var(--muted);margin-top:4px;line-height:1.4}.currentSession{font-size:11px;font-weight:900;color:#087257;background:#eafaf4;border-radius:999px;padding:5px 8px}.dashUserLink{display:flex;align-items:center;gap:10px;padding:4px 6px}.dashUserLink:hover{background:#edf5f1}@media(max-width:860px){.accountGrid{grid-template-columns:1fr}}.notificationList{display:grid;grid-gap:0;gap:0;padding:0;overflow:hidden}.notificationItem{display:grid;grid-template-columns:12px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:18px 20px;border-bottom:1px solid #e2ebe6}.notificationItem:last-child{border-bottom:0}.notificationItem.unread{background:#fbf8ff}.notificationDot{width:9px;height:9px;border-radius:999px;background:#9b8fa7}.notificationDot.security{background:#087653}.notificationDot.order{background:#0b8b66}.notificationDot.system{background:#2563eb}.notificationHead{display:flex;justify-content:space-between;gap:16px}.notificationHead small,.notificationItem p{color:#65766e}.notificationItem p{margin:6px 0 0}.securityEventList{display:grid;grid-gap:10px;gap:10px}.securityEventRow{display:flex;justify-content:space-between;gap:14px;align-items:center;border:1px solid #e2ebe6;border-radius:12px;padding:12px}.securityEventRow div{display:grid;grid-gap:4px;gap:4px}.securityEventRow small,.securityEventRow time{color:#596b62;font-size:12px}.emptyState.compact{min-height:90px}@media(max-width:760px){.notificationItem{grid-template-columns:10px 1fr}.notificationItem form{grid-column:2}.notificationHead{display:grid;grid-gap:4px;gap:4px}.securityEventRow{align-items:flex-start;flex-direction:column}}.recoveryCodes{margin-top:18px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--soft)}.recoveryCodes pre{white-space:pre-wrap;font:700 14px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;background:#10211c;color:#fff;padding:14px;border-radius:10px;letter-spacing:.08em}.formError{padding:10px 12px;border-radius:10px;background:#fff0f1;color:var(--danger);font-weight:700}.tableActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tableActions form{margin:0}@media (min-width:821px){.dashShell{display:block;min-height:100dvh;background:#f7f6f9}.side{position:fixed;inset-block:0;inset-inline-start:0;width:260px;height:100dvh;max-height:100dvh;overflow:hidden}.sideNav{min-height:0;overflow-y:auto;overscroll-behavior:contain}.dashContent{-webkit-margin-start:260px;margin-inline-start:260px;min-height:100dvh;background:#f7f6f9}.dashMain{min-height:calc(100dvh - 70px)}}@media (min-width:821px) and (max-width:1100px){.side{width:220px}.dashContent{-webkit-margin-start:220px;margin-inline-start:220px}}.localMailBox{display:grid;grid-gap:7px;gap:7px;padding:12px 14px;border:1px solid #d7e7df;background:#f2f8f5;border-radius:12px;color:#5d7068;font-size:12px;line-height:1.5}.localMailBox a{color:var(--brand);font-weight:850;width:max-content}.mailLocalHint{margin:0!important;color:var(--muted);line-height:1.55}body,html{min-height:100%}body{min-height:100dvh}:root{--ink:#10211c;--muted:#65756e;--line:#dfe8e3;--panel:#fff;--soft:#f5f8f6;--brand:#087653;--brand2:#19a77b;--accent-warm:#e16b4d;--success:#0b8b66;--danger:#c2414d;--warning:#b7791f}.button{background:linear-gradient(135deg,#0d785d,#19a77b);box-shadow:0 8px 24px rgba(15,143,109,.17)}.button:hover{box-shadow:0 12px 28px rgba(15,143,109,.23)}.sideNav a.active{background:linear-gradient(135deg,#0b6b53,#129374)}.adminSide{background:linear-gradient(180deg,#0b1a16,#102a22)}.adminSide .sideBrand small{color:#9fc2b4}.adminSide .sideNav a{color:#cbe0d7}.adminSide .sideNav a:hover{background:#16362c}.adminSide .sideNav a.active{background:#173f33;color:#fff;-webkit-border-start:3px solid #e16b4d;border-inline-start:3px solid #e16b4d}.eyebrow,.panelKicker,.storeEyebrow{color:#087653}.brandIcon{background:linear-gradient(135deg,#087653,#e16b4d)!important}.metric{box-shadow:0 10px 30px rgba(16,33,28,.035)}.monitorGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.healthCard{background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px;display:grid;grid-gap:7px;gap:7px}.healthCard strong{font-size:18px}.healthDot{width:9px;height:9px;border-radius:999px;background:#0b8b66;display:inline-block;-webkit-margin-end:7px;margin-inline-end:7px}.healthDot.warn{background:#b7791f}.healthDot.down{background:#c2414d}.billingActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.billingMeta{display:grid;grid-gap:5px;gap:5px;color:var(--muted);font-size:13px}.billingMeta b{color:var(--ink)}@media(max-width:900px){.monitorGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.monitorGrid{grid-template-columns:1fr}}.dashHeaderActions{display:flex;align-items:center;gap:9px;-webkit-margin-start:auto;margin-inline-start:auto}.dashHeaderLogout,.dashNotifyButton{height:42px;border:1px solid #dbe7e2;background:#fff;color:#17362d;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;position:relative;transition:background .16s ease,border-color .16s ease,transform .16s ease}.dashNotifyButton{width:42px;flex:0 0 42px}.dashHeaderLogout svg,.dashNotifyButton svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.dashHeaderLogout:hover,.dashNotifyButton:hover{background:#edf7f3;border-color:#b8d7cb;transform:translateY(-1px)}.dashNotifyBadge{position:absolute;top:-6px;inset-inline-end:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#a74e20;color:#fff;border:2px solid #fff;display:grid;place-items:center;font-size:10px;font-weight:900;line-height:1}.dashHeaderLogoutForm{margin:0}.dashHeaderLogout{padding:0 13px;cursor:pointer;font:inherit;font-size:12px;font-weight:800}.dashUserLink{padding:4px 7px;border-radius:12px;transition:background .16s ease}.dashUserLink:hover{background:#f3f7f5}.dashHeaderLogout span{white-space:nowrap}@media(max-width:980px){.dashHeaderLogout{width:42px;padding:0}.dashHeaderLogout span{display:none}}@media(max-width:620px){.dashHeaderActions{gap:6px}.dashUserLink>div{display:none}.dashUserLink{padding:2px}.dashHeaderLogout,.dashNotifyButton{width:38px;height:38px;flex-basis:38px}.dashUser>span{width:34px;height:34px}.dashHeader{padding-inline:12px}}.currentPlanV2{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(220px,1fr) auto;grid-gap:20px;gap:20px;align-items:center;padding:22px 26px}.currentPlanIdentity{display:grid;grid-gap:5px;gap:5px}.currentPlanIdentity>span{color:var(--muted);font-size:13px}.currentPlanIdentity>strong{font-size:28px;line-height:1;letter-spacing:-.03em}.currentPlanStatus{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.currentPlanStatus small{margin:0;color:var(--muted);font-weight:700}.currentPlanV2 .billingActions{margin:0;justify-self:end}.currentPlanV2 .billingActions form{margin:0}.dashPricing article{display:flex;flex-direction:column;min-height:390px}.dashPricing article>p{flex:1 1}.dashPricing article>form{margin-top:auto}.dashPricing article button{width:100%}@media(max-width:760px){.currentPlanV2{grid-template-columns:1fr;align-items:start}.currentPlanV2 .billingActions{justify-self:stretch}.currentPlanV2 .billingActions button{width:100%}}.dashProfileMenu{position:relative}.dashProfileTrigger{min-height:46px;border:1px solid #dbe7e2;background:#fff;border-radius:14px;display:flex;align-items:center;gap:10px;padding:5px 10px 5px 6px;color:var(--ink);cursor:pointer;transition:.16s ease}.dashProfileTrigger:hover{background:#f3f8f5;border-color:#bdd7cc}.dashProfileTrigger>svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.dashAvatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#dff2ea,#eef8f4);color:#0b6b53;font-weight:950}.dashAvatar.large{width:44px;height:44px}.dashProfileIdentity{display:grid;text-align:start;min-width:110px}.dashProfileIdentity b{font-size:13px;line-height:1.2}.dashProfileIdentity small{font-size:10px;color:var(--muted);max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashProfilePopover{position:absolute;top:calc(100% + 10px);inset-inline-end:0;width:300px;background:#fff;border:1px solid #dce8e2;border-radius:18px;box-shadow:0 24px 60px rgba(16,33,28,.15);padding:12px;z-index:100}.dashProfileSummary{display:flex;gap:12px;align-items:center;padding:8px 8px 13px;border-bottom:1px solid var(--line)}.dashProfileSummary>div{display:grid;min-width:0}.dashProfileSummary b{font-size:14px}.dashProfileSummary small{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashProfileSummary em{font-style:normal;margin-top:4px;font-size:10px;font-weight:800;color:#087653}.dashProfileLinks{display:grid;padding:8px 0}.dashProfileLinks a,.dashProfileLogout button{min-height:42px;border-radius:10px;padding:0 10px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:750}.dashProfileLinks a:hover{background:#f1f7f4}.dashProfileLogout{border-top:1px solid var(--line);padding-top:8px}.dashProfileLogout button{width:100%;border:0;background:#fff;color:#b13a45;cursor:pointer}.dashProfileLogout button:hover{background:#fff1f2}.paymentTop{align-items:flex-end}.connectHeadline{display:inline-flex;align-items:center;gap:8px;border:1px solid #eadcc2;background:#fff9ee;color:#8a5d12;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900}.connectHeadline>span{width:8px;height:8px;border-radius:999px;background:#c58a27}.connectHeadline.ready{background:#ecfaf4;border-color:#c8eadc;color:#087257}.connectHeadline.ready>span{background:#0b8b66}.connectHeadline.progress{background:#f7f7ee;border-color:#e3e2c5;color:#6f6c22}.paymentConnectCard{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);grid-gap:34px;gap:34px;padding:34px;background:linear-gradient(145deg,#fff,#fbfdfc);border-color:#dce7e2;box-shadow:0 20px 45px rgba(16,33,28,.045)}.paymentConnectLead{display:flex;gap:20px;align-items:flex-start}.paymentIcon{width:58px;height:58px;border-radius:17px;background:#e7f5ef;color:#087653;display:grid;place-items:center;flex:0 0 auto}.paymentIcon svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.paymentConnectLead h2{margin:8px 0 10px;font-size:30px;letter-spacing:-.025em}.paymentConnectLead p{margin:0;max-width:680px;color:var(--muted);line-height:1.65}.paymentConnectAside{background:#f6f9f7;border:1px solid #e1ebe6;border-radius:17px;padding:18px;display:grid;grid-gap:14px;gap:14px;align-self:stretch}.connectChecks{display:grid;grid-gap:10px;gap:10px}.connectChecks>div{display:grid;grid-template-columns:28px 1fr;grid-gap:10px;gap:10px;align-items:center}.connectChecks>div>span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#ebecea;color:#8a948f;font-weight:900}.connectChecks>div.ok>span{background:#dff3e9;color:#0b7d5f}.connectChecks p{margin:0;display:grid}.connectChecks b{font-size:12px}.connectChecks small{font-size:10px;color:var(--muted);margin-top:2px}.connectRequirement{background:#fff4de;color:#8b6200;border:1px solid #efd7a8;border-radius:10px;padding:9px 10px;line-height:1.4}.paymentConnectAside button,.paymentConnectAside form{width:100%;margin:0}.stripeTrust{color:var(--muted);font-size:10px;line-height:1.45;text-align:center}.paymentBenefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.paymentBenefits article{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;display:flex;gap:14px;align-items:flex-start}.paymentBenefits article>span{width:34px;height:34px;border-radius:10px;background:#eef7f3;color:#087653;display:grid;place-items:center;font-size:11px;font-weight:950;flex:0 0 auto}.paymentBenefits article div{display:grid;grid-gap:5px;gap:5px}.paymentBenefits article b{font-size:14px}.paymentBenefits article p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}@media(max-width:980px){.dashProfileIdentity{display:none}.paymentBenefits,.paymentConnectCard{grid-template-columns:1fr}}@media(max-width:620px){.dashProfilePopover{width:min(300px,calc(100vw - 24px));position:fixed;top:118px;right:12px;left:auto}.paymentConnectCard{padding:22px}.paymentConnectLead{display:grid}.paymentConnectLead h2{font-size:24px}.paymentTop{align-items:flex-start}.connectHeadline{align-self:flex-start}.dashProfileTrigger{padding:3px}.dashProfileTrigger>svg{display:none}}.connectDiagnostic{display:block;margin:-4px 0 14px 4px;color:#8b6a2d;font-size:12px;font-weight:700;letter-spacing:.02em}.paymentCountryForm{display:grid;grid-gap:7px;gap:7px;padding:14px;border:1px solid #dbe8e2;border-radius:14px;background:#f8fbf9}.paymentCountryForm>label{font-size:13px;font-weight:900;color:#123c31}.paymentCountryForm>p{margin:0;color:var(--muted);font-size:11px;line-height:1.45}.paymentCountryForm>small{color:#9a6a00;font-size:10px;font-weight:700}.paymentCountryForm>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.paymentCountryForm select{min-width:0;min-height:42px;border:1px solid #cdded6;border-radius:10px;background:#fff;padding:0 11px;color:#10231d}.paymentCountryForm .ghost{min-height:42px;white-space:nowrap}@media(max-width:700px){.paymentCountryForm>div{grid-template-columns:1fr}.paymentCountryForm .ghost{width:100%}}.paymentCountryReadOnly{display:flex;gap:10px;align-items:center;padding:12px 14px;border:1px solid #dbe8e2;border-radius:14px;background:#f8fbf9}.paymentCountryReadOnly>span{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:#e0f4ec;color:#08785c;font-weight:900}.paymentCountryReadOnly>div{display:grid;grid-gap:2px;gap:2px}.paymentCountryReadOnly b{font-size:12px;color:#14362d}.paymentCountryReadOnly small{font-size:10px;color:var(--muted)}.domainDnsPanel{margin-top:18px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:center}.domainDnsPanel h2{margin:8px 0 10px}.domainDnsPanel p{max-width:760px;color:var(--muted);line-height:1.65}.dnsRecord{display:grid;grid-gap:6px;gap:6px;margin:18px 0;padding:14px 16px;border:1px dashed #b9cec4;background:#f7fbf9;border-radius:12px}.dnsRecord code{font-weight:900;overflow-wrap:anywhere}.domainVerifyBox{min-width:210px;display:grid;grid-gap:12px;gap:12px;padding:18px;border:1px solid var(--line);border-radius:16px;background:#fbfdfc}.domainVerifyBox>span{font-size:12px;font-weight:900;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.domainState{display:inline-flex;align-items:center;width:max-content;padding:7px 10px;border-radius:999px;background:#fff5d8;color:#835c00;font-size:11px}.domainState.verified{background:#eafaf4;color:#087257}@media(max-width:760px){.domainDnsPanel{grid-template-columns:1fr}.domainVerifyBox{min-width:0}}.marketingHome{overflow:hidden}.marketingHeroV53{position:relative;isolation:isolate;min-height:720px;background:radial-gradient(circle at 76% 24%,rgba(32,193,142,.2),transparent 28%),radial-gradient(circle at 25% 0,rgba(120,82,210,.28),transparent 32%),linear-gradient(145deg,#0b0b12,#121622 52%,#0b1715)}.marketingHeroV53:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,black,transparent 85%);mask-image:linear-gradient(180deg,black,transparent 85%)}.marketingHeroV53 h1{max-width:820px}.marketingHeroV53 h1 em{background:linear-gradient(90deg,#9ef0d0,#a98cff);-webkit-background-clip:text;background-clip:text;color:transparent}.heroSignals{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.heroSignals>div{min-width:120px;padding:12px 14px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.055);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid}.heroSignals b{font-size:18px}.heroSignals small{color:#aea8b8;margin-top:3px}.heroShowcaseV53{transform:perspective(1200px) rotateY(-2deg);animation:heroFloat 7s ease-in-out infinite}.heroShowcaseV53>img{position:relative;z-index:1}.showcaseGlow{position:absolute;inset:10% 8%;filter:blur(65px);background:linear-gradient(135deg,rgba(41,208,154,.34),rgba(125,90,218,.32));z-index:0}.heroShowcaseV53 .floatingMetric{z-index:2;border:1px solid rgba(255,255,255,.4)}@keyframes heroFloat{50%{transform:perspective(1200px) rotateY(1deg) translateY(-9px)}}.trustStripV53{position:relative;z-index:2;box-shadow:0 14px 40px rgba(14,33,26,.06)}.experienceSection{max-width:1320px}.experienceGrid{display:grid;grid-template-columns:1.35fr .65fr;grid-template-rows:auto auto;grid-gap:16px;gap:16px}.experienceGrid article{position:relative;overflow:hidden;padding:28px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(145deg,#fff,#f6faf8);min-height:220px}.experienceCopy>span,.experienceGrid article>span{font-size:11px;font-weight:900;color:var(--brand);letter-spacing:.12em}.experienceGrid h3{font-size:24px;margin:13px 0 10px}.experienceGrid p{color:var(--muted);line-height:1.65}.experienceMain{grid-row:1/3;display:grid;grid-template-columns:.62fr 1.38fr;grid-gap:28px;gap:28px;align-items:center;min-height:460px!important;background:linear-gradient(145deg,#0f1715,#17221f)!important;color:white}.experienceMain .experienceCopy>p{color:#b8c7c0}.experienceMain img{border-radius:18px;box-shadow:0 28px 70px rgba(0,0,0,.25)}.miniFlow{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:28px}.miniFlow i{font-style:normal;padding:9px 11px;border-radius:10px;background:#edf8f4;color:#0d7458;font-size:12px;font-weight:900}.domainPreview{margin-top:26px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px;border-radius:14px;background:#131d1a;color:white}.domainPreview strong{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:#26a77e}.featureGridV53 article{position:relative;transition:transform .22s ease,box-shadow .22s ease}.featureGridV53 article:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgba(16,33,28,.09)}.featureGridV53 article small{position:absolute;right:20px;top:22px;color:#a3b2aa;font-weight:800;font-size:10px;letter-spacing:.1em}.audienceSection{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:50px;gap:50px;align-items:start}.audienceIntro{position:-webkit-sticky;position:sticky;top:100px}.audienceIntro h2{font-size:clamp(34px,4.2vw,54px);letter-spacing:-.045em;line-height:1.05}.audienceIntro p{color:var(--muted);line-height:1.7}.audienceCards{display:grid;grid-gap:12px;gap:12px}.audienceCards article{padding:26px;border:1px solid var(--line);border-radius:20px;background:white;display:grid;grid-template-columns:54px 1fr;grid-column-gap:18px;column-gap:18px}.audienceCards article>span{grid-row:1/3;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#eaf7f2;color:#0a795b;font-weight:900}.audienceCards h3{margin:2px 0 6px}.audienceCards p{margin:0;color:var(--muted);line-height:1.6}.howV53{position:relative}.pricingSectionV53{padding-bottom:70px}.finalCtaV53{position:relative;overflow:hidden;background:radial-gradient(circle at 85% 20%,rgba(255,255,255,.16),transparent 30%),linear-gradient(135deg,#075943,#0e8d69)}.finalCtaV53:after{content:"ORVENDI";position:absolute;right:-30px;bottom:-35px;font-size:110px;font-weight:950;letter-spacing:-.08em;opacity:.06}@media(max-width:980px){.audienceSection,.experienceGrid{grid-template-columns:1fr}.experienceMain{grid-row:auto;grid-template-columns:1fr}.audienceIntro{position:static}.heroShowcaseV53{transform:none;animation:none}}@media(max-width:700px){.marketingHeroV53{min-height:0}.heroSignals{display:grid;grid-template-columns:repeat(3,1fr)}.heroSignals>div{min-width:0}.experienceGrid{display:grid}.audienceCards article{grid-template-columns:46px 1fr}.finalCtaV53:after{font-size:66px}}@media(prefers-reduced-motion:reduce){.heroShowcaseV53{animation:none}.featureGridV53 article{transition:none}}.launchLabSection{max-width:1320px}.launchLab{position:relative;display:grid;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);overflow:hidden;border-radius:30px;background:radial-gradient(circle at 18% 8%,rgba(99,73,197,.3),transparent 31%),linear-gradient(145deg,#0b1211,#0c1916 52%,#0b1110);color:#fff;border:1px solid #263b35;box-shadow:0 34px 100px rgba(16,42,34,.17)}.launchLabCopy{padding:50px 42px 46px;position:relative;z-index:2}.launchLabKicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:950;letter-spacing:.16em;color:#99e7c9}.launchLabKicker:before{content:"";width:8px;height:8px;border-radius:999px;background:#25d09b;box-shadow:0 0 0 6px rgba(37,208,155,.12)}.launchLabCopy h2{font-size:clamp(35px,4.5vw,58px);line-height:1.02;letter-spacing:-.05em;margin:18px 0;max-width:600px}.launchLabCopy>p{color:#b9c8c2;font-size:16px;line-height:1.7;max-width:590px}.launchSteps{display:grid;grid-gap:8px;gap:8px;margin-top:30px}.launchSteps button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035);color:#fff;border-radius:15px;padding:11px 13px;display:grid;grid-template-columns:40px 1fr;grid-gap:10px;gap:10px;align-items:center;text-align:start;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.launchSteps button:hover{transform:translateX(3px);background:rgba(255,255,255,.065)}.launchSteps button>span{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#182621;color:#9fb0aa;font-size:11px;font-weight:950}.launchSteps button div{display:grid;grid-gap:2px;gap:2px}.launchSteps button small{font-size:9px;letter-spacing:.11em;color:#7e938b;font-weight:900}.launchSteps button strong{font-size:14px}.launchSteps button.isActive{border-color:rgba(38,214,160,.5);background:linear-gradient(90deg,rgba(31,185,137,.16),rgba(255,255,255,.04))}.launchSteps button.isActive>span{background:#087653;color:#fff;box-shadow:0 0 0 5px rgba(33,185,137,.1)}.launchSteps button.isDone>span{background:#163f33;color:#66e6ba}.launchCurrent{margin-top:16px;padding:15px 16px;-webkit-border-start:2px solid #28ca99;border-inline-start:2px solid #28ca99;background:rgba(255,255,255,.035);border-radius:0 12px 12px 0}.launchCurrent span{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#82dfbf;font-weight:900}.launchCurrent p{margin:6px 0 0;color:#c0cec9;line-height:1.55;font-size:13px}.launchNext{margin-top:16px;min-width:175px}.launchStage{position:relative;min-height:680px;padding:50px 42px 50px 18px;display:flex;align-items:center}.launchHalo{position:absolute;width:480px;height:480px;right:8%;top:13%;border-radius:50%;background:radial-gradient(circle,rgba(55,217,168,.19),rgba(100,72,205,.1) 43%,transparent 70%);filter:blur(12px)}.launchBrowser{position:relative;z-index:2;width:100%;max-width:760px;border-radius:22px;overflow:hidden;background:#fff;color:#141b18;border:1px solid rgba(255,255,255,.18);box-shadow:0 36px 100px rgba(0,0,0,.42);transform:perspective(1000px) rotateY(-1.8deg)}.launchBrowserTop{height:48px;display:grid;grid-template-columns:80px 1fr 110px;align-items:center;grid-gap:8px;gap:8px;padding:0 13px;background:#f3f5f4;border-bottom:1px solid #e5e9e7}.browserDots{display:flex;gap:5px}.browserDots i{width:8px;height:8px;border-radius:50%;background:#bdc6c2}.browserDots i:first-child{background:#ec8f86}.browserDots i:nth-child(2){background:#e8c56d}.browserDots i:nth-child(3){background:#78c69e}.browserUrl{height:28px;border:1px solid #dfe5e2;border-radius:9px;background:#fff;display:flex;align-items:center;justify-content:center;gap:6px;font-size:10px;color:#62716b;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browserUrl span{color:#83918b}.browserUrl b{color:#0b9d70}.launchBrowserTop>small{text-align:end;font-size:9px;color:#596b62}.launchStore{min-height:492px;background:#fff}.launchStore header{height:67px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eef0ef;gap:20px}.launchStoreBrand{display:flex;align-items:center;gap:9px}.launchStoreBrand i{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#111814;color:#fff;font-style:normal;font-size:9px;font-weight:900}.launchStoreBrand strong{font-size:12px;letter-spacing:.06em}.launchStore nav{display:flex;gap:20px;font-size:10px;color:#67736e}.launchStore header button{border:1px solid #dfe5e2;background:#fff;border-radius:999px;padding:7px 12px;font-size:9px;color:#3a4742}.launchHeroMini{margin:20px 20px 17px;border-radius:18px;min-height:150px;padding:26px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(125deg,#f0f7f4,#eeeaf8);overflow:hidden}.launchHeroMini small{font-size:9px;color:#39866d;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.launchHeroMini h3{font-size:28px;letter-spacing:-.05em;margin:5px 0 0}.launchHeroMini p{font-size:10px;color:#6c7873}.launchOrb{position:relative;width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#18221f,#8f72cf);box-shadow:inset 0 0 0 12px rgba(255,255,255,.13),0 20px 50px rgba(50,43,77,.2);transition:transform .4s ease,background .4s ease}.launchOrb i{position:absolute;border-radius:50%;background:rgba(255,255,255,.22)}.launchOrb i:first-child{width:38px;height:38px;top:18px;right:16px}.launchOrb i:last-child{width:20px;height:20px;bottom:24px;left:19px}.launchOrb.phase2{background:linear-gradient(135deg,#0b8e68,#8b73d4);transform:rotate(12deg)}.launchOrb.phase3{background:linear-gradient(135deg,#151c1a,#0f9d72);transform:rotate(24deg) scale(1.03)}.launchOrb.phase4{background:linear-gradient(135deg,#0a7455,#6f53b7);transform:rotate(36deg) scale(1.05);box-shadow:inset 0 0 0 12px rgba(255,255,255,.13),0 20px 55px rgba(20,155,112,.25)}.launchProducts{padding:0 20px 24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:11px;gap:11px}.launchProducts article{opacity:1;transform:translateY(7px);transition:opacity .35s ease,transform .35s ease;display:grid;grid-gap:4px;gap:4px}.launchProducts article.isVisible{opacity:1;transform:none}.launchProductArt{height:105px;border-radius:13px;position:relative;overflow:hidden;background:#f1f3f2}.launchProductArt:before{content:"";position:absolute;width:48px;height:70px;border-radius:24px 24px 13px 13px;left:50%;top:50%;transform:translate(-50%,-48%) rotate(-7deg);background:linear-gradient(145deg,#252b29,#767e7a);box-shadow:0 13px 20px rgba(24,31,28,.16)}.launchProductArt.art2{background:#f4f0eb}.launchProductArt.art2:before{border-radius:9px 9px 30px 30px;background:linear-gradient(145deg,#d9b99c,#8c684c);transform:translate(-50%,-48%) rotate(5deg)}.launchProductArt.art3{background:#efedf5}.launchProductArt.art3:before{border-radius:50%;width:63px;height:63px;background:linear-gradient(145deg,#59467c,#b89cd8);transform:translate(-50%,-50%)}.launchProductArt span{position:absolute;right:8px;top:7px;font-size:8px;font-weight:900;color:#9aa49f}.launchProducts strong{font-size:10px;margin-top:4px}.launchProducts small{font-size:9px;color:#66746e}.launchControl{position:absolute;z-index:3;right:22px;bottom:25px;width:270px;padding:17px;border-radius:17px;background:rgba(9,21,17,.94);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 65px rgba(0,0,0,.32);color:#fff}.launchControlHead{display:flex;justify-content:space-between;align-items:center}.launchControlHead span{font-size:9px;letter-spacing:.12em;color:#86a298;font-weight:900}.launchControlHead b{font-size:17px;color:#79e4bd}.launchLabProgress{height:5px;background:#263b34;border-radius:999px;margin:10px 0 5px;overflow:hidden}.launchLabProgress i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#24c895,#a283ea);transition:width .35s ease}.launchControl>small{font-size:8px;color:#a3b7ae}.launchStatusList{display:grid;grid-gap:6px;gap:6px;margin-top:12px}.launchStatusList div{display:grid;grid-template-columns:21px 1fr auto;align-items:center;grid-gap:7px;gap:7px;opacity:.38}.launchStatusList div.isReady{opacity:1}.launchStatusList i{display:grid;place-items:center;width:19px;height:19px;border-radius:6px;background:#22332d;color:#92a69f;font-style:normal;font-size:9px}.launchStatusList .isReady i{background:#164b3b;color:#65e2b4}.launchStatusList span{font-size:9px}.launchStatusList b{font-size:7px;color:#6ce1b5}.launchSignals{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin-top:12px}.launchSignals span{background:#101d19;border-radius:9px;padding:8px;display:grid;grid-gap:2px;gap:2px;font-size:7px;color:#a3b7ae}.launchSignals b{font-size:11px;color:#fff}.launchLab[dir=rtl] .launchSteps button{text-align:right}.launchLab[dir=rtl] .launchSteps button:hover{transform:translateX(-3px)}.launchLab[dir=rtl] .launchCurrent{-webkit-border-start:2px solid #28ca99;border-inline-start:2px solid #28ca99;border-radius:12px 0 0 12px}.launchLab[dir=rtl] .launchControl{right:auto;left:22px}@media(max-width:1050px){.launchLab{grid-template-columns:1fr}.launchLabCopy{padding-bottom:25px}.launchStage{min-height:640px;padding:25px 34px 55px}.launchBrowser{max-width:none;transform:none}.launchControl{right:48px;bottom:28px}.launchLab[dir=rtl] .launchControl{left:48px}}@media(max-width:700px){.launchLabCopy{padding:34px 24px 20px}.launchLabCopy h2{font-size:38px}.launchStage{min-height:570px;padding:20px 14px 105px}.launchBrowserTop{grid-template-columns:55px 1fr}.launchBrowserTop>small,.launchStore nav{display:none}.launchStore header{padding:0 15px}.launchHeroMini{padding:20px}.launchOrb{width:90px;height:90px}.launchProducts{gap:7px}.launchProductArt{height:80px}.launchControl,.launchLab[dir=rtl] .launchControl{width:auto;left:24px;right:24px;bottom:22px}.launchSignals{display:none}}@media(max-width:480px){.launchProducts{grid-template-columns:repeat(2,1fr)}.launchProducts article:last-child{display:none}.launchHeroMini h3{font-size:22px}.launchStoreBrand strong{display:none}.launchBrowser{border-radius:16px}.launchStage{min-height:535px}.launchSteps button{grid-template-columns:36px 1fr}.launchSteps button>span{width:32px;height:32px}}.dashHeader{height:82px;padding:0 clamp(18px,2.4vw,34px);background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1px 0 rgba(19,55,44,.05)}.dashHeader>.dashHeaderContext{display:flex;flex-direction:row;align-items:center;gap:12px;min-width:0}.dashWorkspaceMark{width:42px;height:42px;flex:0 0 42px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(145deg,#0d201a,#173e31);color:#fff;font-size:12px;font-weight:950;letter-spacing:.04em;box-shadow:0 8px 24px rgba(13,32,26,.16),inset 0 0 0 1px rgba(255,255,255,.08)}.dashHeaderTitles{display:grid;grid-gap:4px;gap:4px;min-width:0}.dashHeaderMeta{display:flex;align-items:center;gap:7px;min-width:0}.dashWorkspaceName{font-size:11px;line-height:1;color:#687970;font-weight:850;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashHeaderPlan,.dashHeaderStatus{display:inline-flex;align-items:center;gap:5px;min-height:20px;padding:0 8px;border-radius:999px;font-size:8px;line-height:1;font-weight:950;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.dashHeaderStatus{background:#eef4f1;color:#63746c}.dashHeaderStatus i{width:6px;height:6px;border-radius:50%;background:#94a49d}.dashHeaderStatus.live{background:#e8f8f1;color:#087457}.dashHeaderStatus.live i{background:#16a778;box-shadow:0 0 0 4px rgba(22,167,120,.1)}.dashHeaderStatus.draft{background:#fff6e6;color:#8c6117}.dashHeaderStatus.draft i{background:#c9922a}.dashHeaderPlan{background:#f2eff8;color:#65507e}.dashHeaderPageLine{display:flex;align-items:center;gap:10px;min-width:0}.dashHeaderPageLine>strong{font-size:15px;line-height:1.2;color:#10231d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashHeaderSeparator{width:1px;height:16px;background:#dce6e1;flex:0 0 1px}.dashHeaderDomain{min-width:0;display:inline-flex;align-items:center;gap:6px;color:#607168;font-size:10px;font-weight:750;padding:4px 8px 4px 6px;border-radius:8px;transition:.16s ease}.dashHeaderDomain>span:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.dashHeaderDomain b{font-size:10px;color:#92a099}.dashHeaderDomain:hover{background:#eef7f3;color:#0b7f5f}.dashHeaderDomain.custom{color:#087457;background:#eef9f4}.dashDomainSignal{width:19px;height:19px;border-radius:6px;background:#edf3f0;display:grid;place-items:center;color:#6f8078;font-size:11px}.dashHeaderDomain.custom .dashDomainSignal{background:#dff5eb;color:#087457}.dashBackButton{width:40px;height:40px;flex:0 0 40px;border-color:#dbe6e1;border-radius:12px;color:#29463d;box-shadow:0 4px 14px rgba(18,48,39,.04)}.dashBackButton:hover{background:#edf8f3;border-color:#bad9cc;transform:translateX(-1px)}.launchReadiness{position:relative;overflow:hidden;padding:26px;background:linear-gradient(145deg,#fff,#fbfefc 56%,#f2faf6);border-color:#dcebe4;box-shadow:0 18px 55px rgba(23,64,51,.055)}.launchReadiness:before{content:"";position:absolute;width:240px;height:240px;border-radius:50%;right:-105px;top:-120px;background:radial-gradient(circle,rgba(22,167,120,.13),rgba(22,167,120,0) 70%);pointer-events:none}.launchReadiness:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#087653,#2bc99b 45%,#b99de6)}.launchReadinessHead{position:relative;z-index:1;display:grid;grid-template-columns:86px minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center}.launchReadinessRing{--launch-progress:0deg;width:82px;height:82px;border-radius:50%;padding:6px;background:conic-gradient(#16a778 var(--launch-progress),#e6efeb 0);box-shadow:0 12px 30px rgba(20,104,79,.1)}.launchReadinessRing>div{width:100%;height:100%;border-radius:50%;display:grid;place-content:center;text-align:center;background:#fff;box-shadow:inset 0 0 0 1px #edf3f0}.launchReadinessRing strong{font-size:20px;letter-spacing:-.04em;color:#10241d}.launchReadinessRing small{font-size:8px;color:#809087;font-weight:900;letter-spacing:.08em}.launchReadinessCopy{min-width:0}.launchReadinessCopy .panelKicker{display:block;margin-bottom:5px;color:#0c8b68;letter-spacing:.14em;font-size:9px;font-weight:950}.launchReadinessCopy h2{margin:0;font-size:22px;letter-spacing:-.035em;color:#10241d}.launchReadinessCopy p{margin:5px 0 0;color:#6a7b73;line-height:1.5;font-size:12px;max-width:560px}.launchReadinessCta{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 14px;border:1px solid #cfe3da;border-radius:11px;background:#fff;color:#087457;font-size:11px;font-weight:900;white-space:nowrap;box-shadow:0 7px 20px rgba(23,79,62,.06)}.launchReadinessCta span{font-size:15px}.launchReadinessCta:hover{background:#edf9f4;border-color:#a9d5c4;transform:translateY(-1px)}.launchChecklistGrid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:20px;padding-top:17px;border-top:1px solid #e5eee9}.launchChecklistGrid>a{min-width:0;display:grid;grid-template-columns:25px minmax(0,1fr) 12px;grid-gap:7px;gap:7px;align-items:center;padding:9px 10px;border:1px solid #e3ece7;background:rgba(255,255,255,.82);border-radius:11px;color:#5f7168;font-size:10px;font-weight:750;transition:.16s ease}.launchChecklistGrid>a:hover{border-color:#badbce;background:#fff;transform:translateY(-1px)}.launchChecklistGrid>a>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.launchChecklistGrid>a>i{font-style:normal;color:#acb7b2}.launchStepIndex{width:24px;height:24px;border-radius:8px;background:#eef2f0;color:#596b62;display:grid;place-items:center;font-size:8px;font-weight:950}.launchChecklistGrid>a.done{color:#204e3f}.launchChecklistGrid>a.done .launchStepIndex{background:#dcf5ea;color:#087457}.launchChecklistGrid>a.done>i{color:#78a894}.launchReadiness.complete .launchReadinessRing{box-shadow:0 12px 32px rgba(22,167,120,.14)}@media(max-width:1180px){.launchChecklistGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.launchChecklistGrid>a:last-child{grid-column:1/-1}.dashHeaderDomain>span:nth-child(2){max-width:170px}}@media(max-width:820px){.dashHeader{height:76px}.dashHeaderMeta,.dashWorkspaceMark{display:none}.dashHeaderPageLine>strong{font-size:14px}.dashHeaderDomain>span:nth-child(2){max-width:150px}.launchReadinessHead{grid-template-columns:74px 1fr}.launchReadinessRing{width:70px;height:70px}.launchReadinessCta{grid-column:1/-1;justify-self:stretch;justify-content:center}.launchChecklistGrid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.dashHeaderDomain,.dashHeaderSeparator{display:none}.launchReadiness{padding:20px}.launchReadinessHead{grid-template-columns:64px 1fr;gap:13px}.launchReadinessRing{width:62px;height:62px;padding:5px}.launchReadinessRing strong{font-size:17px}.launchReadinessCopy h2{font-size:18px}.launchReadinessCopy p{font-size:11px}.launchChecklistGrid{grid-template-columns:1fr}.launchChecklistGrid>a:last-child{grid-column:auto}.dashBackButton{width:36px;height:36px;flex-basis:36px}}.storeHeaderActions .langSwitch select{min-width:150px;background:#fff;color:#231b2c;border-color:#ddd4e5}.storeMobileMenu .langSwitch,.storeMobileMenu .langSwitch select{width:100%}.storeMobileMenu>div{z-index:60}.qtyV4 button:disabled{opacity:.4;cursor:not-allowed}.orderRowActions{display:flex;gap:8px;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap}.orderDetails{position:relative}.orderDetailsTrigger{list-style:none;min-height:34px;padding:0 11px;border:1px solid #d8e5df;border-radius:9px;background:#fff;color:#176c54;font-size:11px;font-weight:850;display:flex;align-items:center;cursor:pointer;white-space:nowrap}.orderDetailsTrigger:hover,.orderDetailsTrigger[aria-expanded=true]{background:#eef8f4;border-color:#abd4c4}.orderDetailsCard{position:absolute;z-index:35;inset-inline-end:0;top:42px;width:min(680px,78vw);max-height:min(70vh,620px);overflow:auto;padding:20px;background:#fff;border:1px solid #dce7e2;border-radius:16px;box-shadow:0 25px 70px rgba(17,47,38,.18);text-align:start}.orderDetailMeta{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px;margin-bottom:18px}.orderDetailMeta>div{padding:12px;border:1px solid #e7eeea;border-radius:11px;background:#fafcfb;display:grid;grid-gap:4px;gap:4px}.orderDetailMeta span,.orderItemDetail small{font-size:10px;color:#76867e}.orderDetailMeta b{font-size:12px;word-break:break-word}.orderItemsDetail{border-top:1px solid #e7eeea;padding-top:14px}.orderDetailTotal,.orderItemDetail,.orderItemsHead{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:14px;gap:14px;align-items:center;padding:10px 0}.orderItemsHead{padding-top:0;color:#52645b}.orderItemsHead span{font-size:10px}.orderItemDetail{border-top:1px solid #eff3f1}.orderItemDetail>div{display:grid;grid-gap:3px;gap:3px}.orderItemDetail>span{font-size:11px;color:#596b62}.orderItemDetail>strong{font-size:12px}.orderDetailTotal{border-top:1px solid #dce7e2;font-size:14px}.orderDetailTotal strong{font-size:16px}.ordersTable td:last-child{min-width:210px}@media(max-width:820px){.orderDetailsCard{position:fixed;z-index:120;left:12px;right:12px;top:92px;width:auto;max-height:calc(100dvh - 116px);overflow:auto;padding:16px}.orderDetailMeta{grid-template-columns:1fr}.ordersTable td:last-child{min-width:190px}}@media(max-width:560px){.storeHeaderInner{padding:0 14px}.storeMobileMenu>div{width:min(280px,calc(100vw - 28px))}.orderDetailTotal,.orderItemDetail,.orderItemsHead{grid-template-columns:1fr auto}.orderItemDetail>strong{grid-column:2}.orderItemDetail>span{grid-column:1/-1}}.billingCurrencyNotice{display:grid;grid-gap:9px;gap:9px;margin:0 0 18px;padding:18px 20px;border:1px solid #dce7e1;border-radius:16px;background:#f7faf8;color:#53675f;font-size:13px;line-height:1.6}.billingCurrencyNotice b{color:#20312a;font-size:14px}.billingCurrencyNotice p{margin:0}.billingCurrencyNotice summary{cursor:pointer;color:#0b6b53;font-weight:700}.billingCurrencyNotice details p{margin-top:8px}.billingCurrencyOptions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.billingCurrencyOptions [aria-current=page]{background:#eef9f4;border-color:#087653;color:#0b6b53}.billingTimeline{position:relative;overflow:hidden;display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;margin:0 0 18px;padding:20px 22px;border:1px solid #cfe7dc;border-radius:18px;background:linear-gradient(135deg,#f7fcfa,#eef9f4);box-shadow:0 14px 38px rgba(17,74,56,.06)}.billingTimeline:after{content:"";position:absolute;right:-60px;top:-90px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(25,167,123,.12),transparent 68%)}.billingTimeline.warning{border-color:#efdfb6;background:linear-gradient(135deg,#fffdfa,#fff7e8)}.billingTimelineIcon{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:#087653;color:#fff;font-size:20px;font-weight:900;box-shadow:0 10px 24px rgba(15,143,109,.18)}.billingTimeline.warning .billingTimelineIcon{background:#a66b12}.billingTimeline>div:last-child{position:relative;z-index:1;min-width:0}.billingTimeline span{display:block;margin:1px 0 5px;font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;color:#087653}.billingTimeline.warning span{color:#956116}.billingTimeline h2{margin:0 0 5px;font-size:20px;letter-spacing:-.03em}.billingTimeline p{margin:0;color:#53675f;line-height:1.6;font-size:13px}.billingTimeline small{display:block;margin-top:8px;color:#6d7e77;line-height:1.55;font-size:11px}@media(max-width:620px){.billingTimeline{grid-template-columns:42px 1fr;padding:17px}.billingTimelineIcon{width:40px;height:40px;border-radius:12px;font-size:17px}.billingTimeline h2{font-size:18px}}.pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:18px}.pagination>span{min-width:86px;text-align:center;color:var(--muted);font-size:12px}.disabledLink{pointer-events:none;opacity:.38}.legalPage{max-width:920px;margin:0 auto;padding:72px 24px 96px}.legalPage h1{font-size:clamp(36px,5vw,58px);letter-spacing:-.045em;margin:8px 0 18px}.legalPage h2{margin:34px 0 10px;font-size:22px}.legalPage li,.legalPage p{color:var(--muted);line-height:1.75}.legalPage .legalLead{font-size:18px;max-width:760px}.legalCard{margin-top:26px;padding:24px;border:1px solid var(--line);border-radius:18px;background:#fff}.footerLinks{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.footerLinks a{font-size:12px;color:#6c7a74}.footerLinks a:hover{color:var(--brand)}.adminPlanStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 18px}.adminPlanStrip>div{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;justify-content:space-between;align-items:center}.adminPlanStrip span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.adminPlanStrip b{font-size:22px}.adminStoreMeta{display:flex;gap:8px;flex-wrap:wrap;margin-top:5px}.adminStoreMeta small{display:inline!important;margin:0!important}.productionNote{padding:13px 15px;border:1px solid #d8e9e1;border-radius:12px;background:#f5fbf8;color:#436058;font-size:12px;line-height:1.55}@media(max-width:700px){.adminPlanStrip{grid-template-columns:1fr}.footerLinks{align-items:flex-start;flex-direction:column}.pagination{justify-content:center}}.paymentStatusPanel{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;background:linear-gradient(135deg,#f7fcfa,#fff)}.paymentStatusPanel h2{margin:5px 0 0;font-size:20px;letter-spacing:-.02em}.paymentStatusPills{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.paymentStatusPills span{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border-radius:999px;font-size:11px;font-weight:850}.paymentStatusPills .ready{background:#e5f7ef;color:#087257;border:1px solid #c8eadc}.paymentStatusPills .pending{background:#fff5df;color:#8a6215;border:1px solid #eed7a7}.paymentSettingsForm{display:grid;grid-gap:18px;gap:18px}.paymentFieldGroup{display:grid;grid-gap:7px;gap:7px}.konnectSetupBox>label,.paymentFieldGroup>label,.paymentSettingsForm>label{font-size:12px;font-weight:850;color:#173b30}.paymentFieldGroup>small{font-size:10px;color:var(--muted);line-height:1.5}.paymentMethodSection{display:grid;grid-gap:10px;gap:10px}.paymentMethodHeading>div{display:grid;grid-gap:3px;gap:3px}.paymentMethodHeading b{font-size:13px}.paymentMethodHeading small{font-size:10px;color:var(--muted);line-height:1.45}.paymentMethodGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.paymentMethodCard{position:relative;display:grid!important;grid-template-columns:24px 1fr!important;grid-gap:9px!important;gap:9px!important;align-items:center!important;min-height:70px;padding:12px!important;border:1px solid #dde8e3;border-radius:13px;background:#fff;cursor:pointer;transition:.16s ease}.paymentMethodCard:hover{border-color:#b8d9cc;background:#fbfefc}.paymentMethodCard.selected{border-color:#78c9ad;background:#eef9f4;box-shadow:0 0 0 2px rgba(15,143,109,.06)}.paymentMethodCard>input{position:absolute;opacity:0;pointer-events:none}.paymentMethodCheck{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;background:#edf2ef;color:#7a8982;font-size:12px;font-weight:950}.paymentMethodCard.selected .paymentMethodCheck{background:#169a74;color:#fff}.paymentMethodCard>span:last-child{display:grid;grid-gap:3px;gap:3px}.paymentMethodCard b{font-size:12px;color:#173b30}.paymentMethodCard small{font-size:9px;color:var(--muted);line-height:1.35}.konnectSetupBox{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid #d7e8e0;background:#fff;border-radius:13px}.konnectSetupBox>small{color:var(--muted);font-size:10px;line-height:1.5}.konnectSetupBox details{border-top:1px solid #e6eeea;padding-top:8px}.konnectSetupBox summary{cursor:pointer;font-size:10px;font-weight:850;color:#0b7d5f}.konnectSetupBox p{margin:7px 0 0;font-size:10px;color:var(--muted);line-height:1.5}.paymentValidation{margin:0;color:#b32632;font-size:11px;font-weight:800}.checkoutUnavailable{padding:13px;border:1px solid #f0d5d8;background:#fff3f4;border-radius:11px;color:#a52b36;font-size:12px;line-height:1.45}.passwordField{position:relative;display:block;width:100%}.passwordField>input{width:100%;-webkit-padding-end:46px!important;padding-inline-end:46px!important}.passwordToggle{position:absolute;inset-inline-end:8px;top:50%;transform:translateY(-50%);width:34px;height:34px;border:0;border-radius:9px;background:transparent;color:#587168;cursor:pointer;font-size:17px;display:grid;place-items:center}.passwordToggle:hover{background:#edf6f2;color:#087257}.passwordToggle:focus-visible{outline:2px solid #1aa77c;outline-offset:2px}@media(max-width:700px){.paymentStatusPanel{align-items:flex-start;flex-direction:column}.paymentStatusPills{justify-content:flex-start}.paymentMethodGrid{grid-template-columns:1fr}}.paymentIntro{display:grid;grid-gap:5px;gap:5px;padding:13px 14px;border:1px solid #dce9e3;border-radius:13px;background:#fff}.paymentIntro>b{font-size:13px;color:#153b2f}.paymentIntro p{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.payoutSetupCard{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);grid-gap:28px;gap:28px;padding:30px;background:linear-gradient(135deg,#0e2f25,#123d30);color:#fff;border:0}.payoutSetupCopy .panelKicker{color:#7de3be}.payoutSetupCopy h2{font-size:26px;margin:7px 0 10px}.payoutSetupCopy p{margin:0;color:#c3d9d1;line-height:1.65;max-width:720px}.payoutSetupAction{align-self:stretch;display:grid;grid-gap:12px;gap:12px;padding:18px;border-radius:17px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.payoutSetupAction button,.payoutSetupAction form{width:100%;margin:0}.payoutSetupAction small{color:#b7cbc3;font-size:10px;line-height:1.5}.paymentVerificationState{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:7px 10px;border-radius:999px;font-size:11px;font-weight:850}.paymentVerificationState.ready{background:#dff6eb;color:#086e53}.paymentVerificationState.pending{background:#fff1d2;color:#82590b}.paymentVerificationState.setup{background:#eef2f0;color:#486259}@media(max-width:900px){.payoutSetupCard{grid-template-columns:1fr}}@media(max-width:620px){.payoutSetupCard{padding:22px}.payoutSetupCopy h2{font-size:22px}}.dashMain:has(>.cockpit){max-width:none;margin:0;padding:0}.dashPricing .planCapabilities{list-style:none;padding:0;display:grid;grid-gap:10px;gap:10px;font-size:.9rem;line-height:1.5;text-align:start}.dashPricing .planCapabilities li:before{content:"✓ ";color:#08785c;font-weight:800}.dashPricing .planReferencePrice{display:block;color:#5d6268;font-size:1rem;margin-block:10px 4px}.workspaceReturn{margin-block:0 18px}.workspaceReturn a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid #d7dedb;border-radius:12px;text-decoration:none;color:#174c3c;background:#fff}.domainAssistance{display:flex;align-items:center;justify-content:space-between;gap:18px;-webkit-margin-after:18px;margin-block-end:18px}.domainAssistance p{margin:0;line-height:1.6}.domainAssistance a{flex-shrink:0}.signupOffer{padding:14px 16px;background:#eef6f1;border-radius:14px;margin-block:4px 18px}.signupOffer p{font-size:.8rem;line-height:1.5;-webkit-margin-after:0;margin-block-end:0}@media(max-width:700px){.domainAssistance{align-items:stretch;flex-direction:column}}.signupForm .signupOffer{grid-column:1/-1}.storeBack{text-decoration:none}