*{box-sizing:border-box}
:root{
  --ink:#261437;
  --muted:#6f5f7d;
  --purple:#7c35cc;
  --pink:#d9349c;
  --soft:#fbf7ff;
  --line:#eadcf4;
  --panel:#fff;
}
body{margin:0;background:var(--soft);color:var(--ink);font:16px/1.55 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
a{color:#792ec4;text-decoration:none}
a:hover{text-decoration:underline}
.site-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px max(24px,6vw);background:rgba(255,255,255,.92);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}
.brand-link{display:flex;align-items:center;gap:10px;color:var(--ink);font-size:22px;font-weight:800;white-space:nowrap}
.brand-link img{border-radius:12px}
nav{display:flex;align-items:center;gap:22px;font-size:14px}
main{max-width:1180px;margin:0 auto;padding:42px 24px 112px}main>section{margin-bottom:60px;opacity:.72;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}main>section.in-view{opacity:1;transform:none}
.hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:44px;align-items:center;min-height:620px}
.eyebrow{margin:0 0 12px;color:#b72c8f;font-size:13px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase}
h1,h2,h3{line-height:1.05;margin:0;color:var(--ink)}
h1{font-size:clamp(44px,7vw,82px);letter-spacing:-1px;max-width:790px}
h2{font-size:clamp(32px,4vw,48px)}
h3{font-size:24px}
.subhead{max-width:650px;margin:22px 0;color:var(--muted);font-size:20px}
.hero-actions,.trust-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center}
.button,button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 18px;border:1px solid #d9c4e8;border-radius:999px;background:#fff;color:var(--ink);font:800 15px system-ui;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}
.button:hover,button:hover{transform:translateY(-2px);box-shadow:0 16px 38px rgba(49,91,220,.18);text-decoration:none}
.button.primary,button.primary{border:0;background:linear-gradient(110deg,#315bdc,var(--purple),var(--pink));color:#fff;box-shadow:0 12px 34px #b338ac28}
.trust-row{margin-top:22px;color:#6b587a;font-size:14px}
.trust-row span{padding:8px 12px;border:1px solid var(--line);border-radius:999px;background:#fff}
.hero-card{overflow:hidden;border:1px solid var(--line);border-radius:28px;background:#fff;box-shadow:0 22px 70px #7b36c61f}
.hero-card img{display:block;width:100%;height:360px;object-fit:cover;background:#f5eafa}
.hero-card div{padding:22px}
.hero-card strong{font-size:22px}
.lola-feature{position:relative}
.lola-feature:after{content:"";position:absolute;inset:auto 18px 18px auto;width:84px;height:84px;border-radius:50%;background:radial-gradient(circle,#fff 0 38%,#f7c4e8 39% 60%,#8b3bd2 61%);opacity:.18;pointer-events:none}
.hero-progress strong{display:block;margin-top:8px}
progress{appearance:none;width:100%;height:12px;border:0;border-radius:20px;overflow:hidden;background:#efe2f7;margin:12px 0}
progress::-webkit-progress-bar{background:#efe2f7}
progress::-webkit-progress-value{background:linear-gradient(90deg,var(--purple),var(--pink));transition:width .8s}
.split{display:grid;grid-template-columns:minmax(280px,.85fr) 1.15fr;gap:34px;align-items:start;margin:54px 0;padding:42px;border:1px solid var(--line);border-radius:28px;background:#fff}
.steps,.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.steps article,.plan,.reward-panel,.metrics article,#detail,.queue-box,.faq details{padding:22px;border:1px solid var(--line);border-radius:20px;background:#fff}
.steps b{display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:18px;border-radius:50%;background:#f1dff9;color:#7c35cc}
.steps strong,.steps span{display:block}
.steps span,.plan p,.reward-panel p,.faq p,p,footer{color:var(--muted)}
.story-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:10px 0 54px}
.story-strip article{overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 16px 42px #7b36c612}
.story-strip img{display:block;width:100%;height:210px;object-fit:cover;background:#f6eafa}
.story-strip div{padding:18px}
.story-strip strong,.story-strip span{display:block}
.story-strip strong{font-size:18px;color:var(--ink)}
.story-strip span{margin-top:6px;color:var(--muted)}
#plans,#dashboard,.faq{margin:56px 0}
.value-table,.calculator{margin:56px 0;padding:34px;border:1px solid var(--line);border-radius:28px;background:#fff}
.value-table table{width:100%;border-collapse:collapse;margin-top:18px;overflow:hidden;border-radius:18px}
.value-table th,.value-table td{padding:16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}
.value-table th{background:#f5e9fb;color:var(--ink)}
.value-table tr:last-child td{border-bottom:0}
.calculator{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px;align-items:start;background:linear-gradient(145deg,#fff,#fff6fc)}
.calc-card{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:18px;border:1px solid var(--line);border-radius:22px;background:#fff}
.calc-card strong{grid-column:1/-1;padding:16px;border-radius:16px;background:#f3e7fb;color:#5c227e;font-size:18px}
.plan-grid{grid-template-columns:1fr 1fr}
.four-plans{grid-template-columns:repeat(4,minmax(0,1fr))}
.plan ul,.panel ul{margin:12px 0 0;padding-left:18px;color:var(--muted)}
.plan.extreme,.panel.extreme{background:linear-gradient(145deg,#f8fbff,#eef4ff);border-color:#b9d2ff}
.plan.featured{background:linear-gradient(145deg,#fff,#fff1fa);border-color:#e5b6db;box-shadow:0 18px 50px #c0349b1f}
.pill{display:inline-flex;align-items:center;width:max-content;margin-bottom:12px;padding:5px 11px;border-radius:999px;background:#f3e7fb;color:#8031c8;font-size:13px;font-weight:800}
.reward-panel{background:linear-gradient(145deg,#fff7fd,#f5eaff)}
.level-list{display:grid;gap:8px;margin:16px 0}
.level-list span{padding:10px 12px;border-radius:12px;background:#fff}
.automation{padding:34px;border:1px solid var(--line);border-radius:28px;background:#fff}
.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0}
.metrics b{display:block;font-size:34px}
.metrics span{color:var(--muted)}
aside{padding:16px 18px;background:#f1e7fb;border:1px solid #e4d0f2;border-radius:16px;color:#5c4070}
.queue-box{margin:18px 0}
label{display:block;margin:12px 0;color:var(--ink)}
input,textarea,select{width:100%;padding:13px 14px;border:1px solid #d8c2e8;border-radius:12px;background:#fff;color:var(--ink);font:inherit}
input[type=checkbox]{width:auto;margin-right:8px}
textarea{resize:vertical}
.toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}
.toolbar input{flex:1;min-width:240px}
.layout{display:grid;grid-template-columns:340px 1fr;gap:20px}
.job{display:block;width:100%;margin-bottom:10px;padding:16px;border-radius:16px;text-align:left}
.job strong,.job small{display:block;margin-bottom:6px}
.job.active{border-color:#b042d6;background:#fbf0ff}
#detail{min-height:300px}
pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.65 system-ui}
.faq details{margin:12px 0}
.faq summary{cursor:pointer;font-weight:800}
.domain-card{display:grid;grid-template-columns:1fr auto;gap:22px;align-items:center;margin:56px 0 0;padding:34px;border:1px solid var(--line);border-radius:28px;background:linear-gradient(135deg,#fff,#fff2fb)}
.domain-card p{max-width:720px}
.domain-links{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}
.workflow-visual{padding:28px;background:linear-gradient(145deg,#fff,#f7efff);border:1px solid var(--line);border-radius:24px}.workflow-visual .section-heading{max-width:780px;margin-bottom:18px}.workflow-visual img{display:block;width:100%;height:auto;border-radius:18px;box-shadow:0 18px 50px #4e1d7130}.income-results{display:grid;gap:8px;padding:16px;border-radius:14px;background:#f7edff}.income-results span{color:#6d2bb5;font-weight:700}
.career-kit,.time-saved{display:grid;grid-template-columns:.85fr 1.15fr;gap:28px;padding:34px;border:1px solid var(--line);border-radius:28px;background:#fff}.kit-grid{display:grid;gap:12px}.kit-grid article{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;padding:18px;border:1px solid var(--line);border-radius:18px}.kit-grid b{grid-row:1/3;display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#f3e7fb;color:var(--purple)}.kit-grid strong,.kit-grid span{display:block}.kit-grid span{color:var(--muted)}.time-saved{align-items:center;background:linear-gradient(135deg,#fff,#fff1fa)}#hoursSavedCounter{display:inline-block;min-width:2ch;color:var(--pink);font-size:1.25em}.time-meter{padding:22px;border-radius:20px;background:#fff;border:1px solid var(--line)}.time-meter span{display:block;color:var(--muted)}
.site-footer{display:grid;grid-template-columns:1fr 1.5fr;gap:18px 32px;padding:38px max(24px,6vw) 110px;border-top:1px solid var(--line);background:#fff;color:var(--muted)}.site-footer div strong,.site-footer div span{display:block}.site-footer div strong{color:var(--ink);font-size:20px}.site-footer nav{display:flex;justify-content:flex-end;gap:14px;flex-wrap:wrap}.site-footer small{grid-column:1/-1}.sticky-cta{position:fixed;left:50%;bottom:14px;z-index:40;transform:translateX(-50%);display:flex;align-items:center;gap:12px;width:min(920px,calc(100vw - 28px));padding:10px 12px 10px 18px;border:1px solid #e4c9ef;border-radius:22px;background:rgba(255,255,255,.96);backdrop-filter:blur(16px);box-shadow:0 16px 55px #54207535}.sticky-cta span{flex:1;color:var(--muted)}.sticky-cta strong{color:var(--ink)}
.install-footer{position:sticky;bottom:0;z-index:30;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;padding:13px 20px;border-top:1px solid #e7c9ef;background:rgba(255,255,255,.95);backdrop-filter:blur(14px);box-shadow:0 -14px 40px #7c35cc18;color:var(--muted)}
.install-footer strong{color:var(--ink)}
.install-footer a{font-weight:800}
.member-main{max-width:920px;margin:auto;padding-bottom:110px}
.login-hero,.install-panel{display:grid;grid-template-columns:1.2fr .8fr;gap:26px;align-items:center}
.panel-image{width:100%;max-height:310px;object-fit:cover;border-radius:18px;background:#f6eafa}
.compact-plans{grid-template-columns:1fr 1fr;margin:20px 0}
.compact-plans.four-plans{grid-template-columns:repeat(4,minmax(0,1fr))}
.compact-plans .featured{background:linear-gradient(145deg,#fff,#fff1fa);border-color:#e5b6db}
@media(max-width:880px){
  .site-header{position:static;align-items:flex-start;flex-direction:column}
  nav{width:100%;overflow:auto;padding-bottom:4px}
  .hero,.split,.layout,.domain-card,.career-kit,.time-saved,.site-footer{grid-template-columns:1fr}
  .calculator,.calc-card{grid-template-columns:1fr}
  .login-hero,.install-panel,.compact-plans,.compact-plans.four-plans{grid-template-columns:1fr}
  .hero{min-height:auto}
  .steps,.plan-grid,.metrics,.story-strip,.four-plans{grid-template-columns:1fr}
  .hero-card img{height:280px}
  .story-strip img{height:260px}
  .domain-links{justify-content:flex-start}
  .site-footer nav{justify-content:flex-start}.sticky-cta span{display:none}
}
@media(max-width:560px){
  main{padding:28px 16px 56px}
  .split,.automation{padding:24px}
  h1{font-size:42px}
}
@media(prefers-reduced-motion:reduce){main>section{opacity:1;transform:none;transition:none}}

.affiliate-section{padding:56px 0}.affiliate-card{display:grid;grid-template-columns:.8fr 1.2fr;gap:22px;align-items:stretch;padding:24px;border-radius:26px;background:linear-gradient(135deg,#fff,#f7e8ff 45%,#eaf1ff);border:1px solid #eadcf2;box-shadow:0 24px 70px rgba(118,50,198,.16)}.commission-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#e9fff2;color:#096b35;font-weight:900}.affiliate-steps article{position:relative;overflow:hidden}.affiliate-steps article:after{content:"";position:absolute;inset:auto -30px -35px auto;width:90px;height:90px;border-radius:50%;background:rgba(203,43,146,.12);animation:storyOrb 3.4s ease-in-out infinite}.recommendations table td:first-child{font-weight:800;color:#6d2bb5}@keyframes storyOrb{50%{transform:translate(-10px,-8px) scale(1.08)}}@media(max-width:820px){.affiliate-card{grid-template-columns:1fr}}

.onboarding-main{max-width:1180px}
.onboarding-hero{min-height:560px}
.trust-note{margin-top:16px;padding:14px 16px;border:1px solid #d8e3ff;border-radius:16px;background:#eef4ff;color:#27406f}
.checklist{display:grid;gap:10px;margin:14px 0 0;padding-left:22px}
.checklist li{padding-left:4px}
.onboarding-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:30px 0 56px}
.onboarding-steps article{position:relative;padding:22px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 16px 42px rgba(75,31,120,.08);overflow:hidden}
.onboarding-steps article:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--purple),var(--pink),var(--blue))}
.onboarding-steps b{display:grid;place-items:center;width:42px;height:42px;margin-bottom:18px;border-radius:14px;background:#eef4ff;color:#2454d6;font-size:20px}
.onboarding-steps h2{font-size:24px}
.onboarding-steps p{min-height:104px}
.onboarding-ready{display:grid;grid-template-columns:.9fr 1.1fr;gap:22px;align-items:center;background:linear-gradient(135deg,#fff,#f3ecff)!important}
.onboarding-support{background:#fff7ed!important;border-color:#fed7aa!important}
.profile-cards article b{font-size:18px;overflow-wrap:anywhere}
.clickable-feature{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}
.clickable-feature:hover{transform:translateY(-2px);box-shadow:0 18px 44px rgba(124,53,204,.22)}
.feature-popup{width:min(860px,calc(100vw - 28px));border:0;border-radius:24px;padding:0;overflow:hidden;background:#fff;color:var(--ink);box-shadow:0 24px 80px rgba(48,19,80,.36)}
.feature-popup::backdrop{background:rgba(38,20,55,.55);backdrop-filter:blur(4px)}
.feature-popup[open]{display:grid;grid-template-columns:.95fr 1.05fr}
.feature-popup img{width:100%;height:100%;min-height:360px;object-fit:cover;background:#f7edff}
.feature-popup div{padding:30px}
.feature-popup ol{padding-left:20px;color:var(--muted)}
.feature-close{position:absolute;right:14px;top:14px;min-height:36px;padding:8px 12px;background:#fff}
.visual-story{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0 34px}
.visual-step{padding:0;border:1px solid var(--line);border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 16px 44px rgba(75,31,120,.1);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}
.visual-step:hover{transform:translateY(-3px);box-shadow:0 22px 54px rgba(124,53,204,.2)}
.visual-step img{display:block;width:100%;aspect-ratio:1.6;object-fit:cover;background:#f7edff}
.visual-step div{padding:14px}
.visual-step strong,.visual-step span{display:block}
.visual-step strong{font-size:18px;color:var(--ink)}
.visual-step span{font-size:14px;color:var(--muted)}
.simple-story{padding:34px;border-radius:26px;background:linear-gradient(135deg,#fff,#f8edff 58%,#eef4ff);border:1px solid var(--line)}
.simple-story h2{max-width:720px}
.changelog-main{max-width:980px}
.changelog-hero{background:linear-gradient(135deg,#fff,#f7e8ff)}
.changelog-list{margin:18px 0 0;padding-left:22px;color:var(--muted)}
.changelog-list li{margin:10px 0}
.login-required{background:linear-gradient(135deg,#fff,#eef4ff)!important;border-color:#bdd2ff!important}
.sync-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:26px;align-items:center;box-shadow:0 24px 70px rgba(74,41,156,.14)}
.sync-hero h1{font-size:clamp(38px,5vw,68px);letter-spacing:-.5px}
.sync-alert{padding:14px 16px;border:1px solid #bfdbfe;border-radius:16px;background:#eff6ff;color:#17356f!important;font-weight:700}
.dashboard-preview{position:relative;display:grid;gap:12px;padding:24px;border-radius:24px;background:radial-gradient(circle at 15% 10%,#fef3ff 0,#fff 35%,#eef4ff 100%);border:1px solid #d7c6ff;box-shadow:0 20px 60px rgba(86,58,190,.18);overflow:hidden}
.dashboard-preview strong{font-size:26px;color:#5b21b6}
.preview-row{position:relative;z-index:1;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px;border-radius:16px;background:rgba(255,255,255,.86);border:1px solid #e7dcff;animation:previewLift 3s ease-in-out infinite}
.preview-row:nth-child(4){animation-delay:.25s}.preview-row:nth-child(5){animation-delay:.5s}
.preview-row b{font-size:22px;color:#1d4ed8}.preview-row em{font-style:normal;color:var(--muted);font-weight:700}
.connected-preview-rows{display:grid;gap:10px}
.browser-apply-steps{position:relative;z-index:1;display:grid;gap:10px;margin:14px 0}
.browser-apply-steps article{display:grid;grid-template-columns:38px 1fr;gap:10px;align-items:center;padding:12px;border-radius:14px;border:1px solid #fecaca;background:#fff7f7;color:#7f1d1d;font-weight:900}
.browser-apply-steps b{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fee2e2;color:#b91c1c}
.connection-gate[data-state=yellow] .browser-apply-steps article{border-color:#fde68a;background:#fffbeb;color:#78350f}
.connection-gate[data-state=yellow] .browser-apply-steps b{background:#fef3c7;color:#92400e}
.connection-gate[data-state=green] .browser-apply-steps article{border-color:#bbf7d0;background:#f0fdf4;color:#14532d}
.connection-gate[data-state=green] .browser-apply-steps b{background:#dcfce7;color:#15803d}
.pulse-ring{position:absolute;right:-42px;top:-42px;width:150px;height:150px;border-radius:50%;background:conic-gradient(from 0deg,#7c35cc,#d9349c,#2563eb,#7c35cc);opacity:.18;animation:spinRing 5s linear infinite}
@keyframes previewLift{50%{transform:translateY(-4px);box-shadow:0 12px 26px rgba(80,49,150,.12)}}
@keyframes spinRing{to{transform:rotate(360deg)}}
.sync-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}
.sync-status-grid article{padding:14px;border:1px solid var(--line);border-radius:16px;background:#fff}
.sync-status-grid b,.sync-status-grid span{display:block}
.sync-status-grid b{font-size:18px;color:#2454d6}
.connect-focus-button{font-size:18px!important;min-height:58px;box-shadow:0 16px 42px rgba(37,99,235,.28),0 0 0 5px rgba(124,58,237,.1)}
.connection-help{display:grid;gap:4px;margin-top:4px;padding:12px 14px;border:1px solid #fecaca;border-radius:14px;background:#fff7f7;color:#7f1d1d}
.connection-help strong{font-size:15px!important;color:#991b1b!important}
.connection-help span{font-weight:700;line-height:1.35}
body.connection-connected .connection-help{border-color:#bbf7d0;background:#f0fdf4;color:#14532d}
body.connection-connected .connection-help strong{color:#15803d!important}
body.connection-locked main>:not(#account-login){display:none!important}
body.connection-locked #account-login{min-height:calc(100vh - 130px)}
.connection-gate{transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}
.connection-gate[data-state=red]{border-color:#ef4444;background:radial-gradient(circle at 20% 10%,#fff1f2 0,#fff 42%,#fef2f2 100%)}
.connection-gate[data-state=yellow]{border-color:#f59e0b;background:radial-gradient(circle at 20% 10%,#fffbeb 0,#fff 42%,#fff7ed 100%)}
.connection-gate[data-state=green]{border-color:#16a34a;background:radial-gradient(circle at 20% 10%,#ecfdf5 0,#fff 42%,#f0fdf4 100%);box-shadow:0 22px 70px rgba(22,163,74,.2)}
.connection-countdown{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center;margin:10px 0 4px}
.connection-countdown b{display:grid;place-items:center;width:92px;height:92px;border-radius:50%;font-size:46px;line-height:1;background:#fee2e2;color:#b91c1c;box-shadow:inset 0 0 0 8px #fff,0 14px 34px rgba(185,28,28,.18)}
.connection-gate[data-state=yellow] .connection-countdown b{background:#fef3c7;color:#92400e;box-shadow:inset 0 0 0 8px #fff,0 14px 34px rgba(146,64,14,.18)}
.connection-gate[data-state=green] .connection-countdown b{background:#dcfce7;color:#15803d;box-shadow:inset 0 0 0 8px #fff,0 14px 34px rgba(21,128,61,.2)}
.connection-countdown span{font-weight:900;color:#172554;font-size:18px;line-height:1.25}
.connection-meter{height:12px;border-radius:999px;background:#fee2e2;overflow:hidden;margin:12px 0}
.connection-meter i{display:block;width:8%;height:100%;border-radius:inherit;background:#ef4444;transition:width .45s ease,background .45s ease}
.connection-gate[data-state=yellow] .connection-meter{background:#fef3c7}.connection-gate[data-state=yellow] .connection-meter i{background:#f59e0b}
.connection-gate[data-state=green] .connection-meter{background:#dcfce7}.connection-gate[data-state=green] .connection-meter i{background:#16a34a}
body.connection-checking .connection-gate{transform:translateY(-3px)}
body.connection-connected .connection-gate{animation:connectionPop .7s cubic-bezier(.2,.9,.2,1)}
body.connection-connected .connection-gate:after{content:"Connected ✓";position:absolute;right:18px;top:18px;padding:8px 12px;border-radius:999px;background:#16a34a;color:#fff;font-weight:900;box-shadow:0 12px 30px rgba(22,163,74,.25)}
@keyframes connectionPop{0%{transform:scale(.98)}45%{transform:scale(1.025)}100%{transform:scale(1)}}
@media(max-width:900px){.visual-story{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.feature-popup[open],.sync-hero{grid-template-columns:1fr}.feature-popup img{min-height:220px}.sync-status-grid{grid-template-columns:1fr 1fr}.visual-story{grid-template-columns:1fr}.visual-step img{aspect-ratio:1.9}}
@media(max-width:960px){.onboarding-steps{grid-template-columns:1fr 1fr}.onboarding-ready{grid-template-columns:1fr}}
@media(max-width:620px){.onboarding-steps{grid-template-columns:1fr}.onboarding-steps p{min-height:auto}}
.analytics-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.analytics-tabs a{padding:10px 15px;border:1px solid #cbd5ff;border-radius:999px;background:#f5f7ff;color:#263c9a;font-weight:800;text-decoration:none}.analytics-card output{display:inline-block;margin-left:10px;font-weight:800;color:#166534}
