:root{--surface: 255 255 255;--surface-soft: 250 251 252;--surface-elevated: 248 247 244;--text: 10 10 15;--text-secondary: 71 85 105;--text-muted: 148 163 184;--border: 229 231 235;--border-strong: 203 213 225;--brand: 99 102 241;--brand-hover: 79 70 229;--brand-soft: 238 242 255;--brand-text: 67 56 202;--cta: 10 10 15;--cta-hover: 31 31 46;--success: 16 185 129;--warning: 245 158 11;--danger: 239 68 68;--radius-sm: 6px;--radius: 10px;--radius-lg: 16px;--radius-2xl: 24px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .04);--shadow: 0 4px 8px -2px rgb(0 0 0 / .06), 0 2px 4px -2px rgb(0 0 0 / .04);--shadow-lg: 0 10px 30px -10px rgb(0 0 0 / .12);--shadow-xl: 0 24px 60px -20px rgb(0 0 0 / .18);--shadow-glow: 0 0 0 4px rgb(99 102 241 / .12)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";color:rgb(var(--text));background:rgb(var(--surface));font-size:16px;line-height:1.5;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}button{font-family:inherit;cursor:pointer;border:none;background:none}a{color:inherit;text-decoration:none}.container{max-width:1200px;margin:0 auto;padding:0 24px}.container-wide{max-width:1280px;margin:0 auto;padding:0 24px}.eyebrow{font-size:13px;font-weight:600;letter-spacing:.02em;color:rgb(var(--brand-text));text-transform:uppercase}h1,h2,h3,h4{letter-spacing:-.02em;line-height:1.05;font-weight:600;color:rgb(var(--text))}h1{font-size:56px}h2{font-size:44px}h3{font-size:32px;line-height:1.15}h4{font-size:24px;line-height:1.2}@media(max-width:768px){h1{font-size:38px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}}p.lead{font-size:19px;color:rgb(var(--text-secondary));line-height:1.55}.muted{color:rgb(var(--text-muted))}.text-secondary{color:rgb(var(--text-secondary))}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:12px;font-size:15px;font-weight:600;letter-spacing:-.01em;transition:all .15s ease;white-space:nowrap;min-height:48px}.btn-primary{background:rgb(var(--cta));color:#fff;box-shadow:0 1px #ffffff0f inset,0 1px 2px #0003}.btn-primary:hover{background:rgb(var(--cta-hover));transform:translateY(-1px);box-shadow:var(--shadow-lg)}.btn-secondary{background:#fff;color:rgb(var(--text));border:1px solid rgb(var(--border-strong))}.btn-secondary:hover{border-color:rgb(var(--text));background:rgb(var(--surface-soft))}.btn-brand{background:rgb(var(--brand));color:#fff}.btn-brand:hover{background:rgb(var(--brand-hover))}.btn-ghost{color:rgb(var(--text-secondary))}.btn-ghost:hover{color:rgb(var(--text));background:rgb(var(--surface-soft))}.btn-sm{height:40px;padding:0 16px;font-size:14px;min-height:40px}@media(max-width:768px){.btn-sm{height:44px;min-height:44px;padding:0 18px}}.btn-lg{height:52px;padding:0 26px;font-size:16px}.pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:rgb(var(--brand-soft));color:rgb(var(--brand-text));font-size:13px;font-weight:500}.pill-dot:before{content:"";width:6px;height:6px;border-radius:50%;background:rgb(var(--brand));display:inline-block}.card{background:#fff;border:1px solid rgb(var(--border));border-radius:var(--radius-lg);padding:24px;transition:all .2s ease}.card-hover:hover{border-color:rgb(var(--border-strong));box-shadow:var(--shadow);transform:translateY(-2px)}.header{position:sticky;top:0;z-index:50;background:#ffffffd9;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid rgb(var(--border))}.header-inner{display:flex;align-items:center;justify-content:space-between;height:64px}.logo-link{display:flex;align-items:center;gap:10px;font-weight:700;font-size:16px;letter-spacing:-.02em}.logo-link img{width:28px;height:28px;border-radius:7px}.nav{display:flex;align-items:center;gap:4px}.nav-item{position:relative;padding:8px 14px;border-radius:8px;font-size:14px;font-weight:500;color:rgb(var(--text-secondary));display:inline-flex;align-items:center;gap:4px;transition:all .15s ease}.nav-item:hover{color:rgb(var(--text));background:rgb(var(--surface-soft))}.nav-item-wrap:after{content:"";position:absolute;top:100%;left:-16px;right:-16px;height:14px;pointer-events:none}.nav-item-wrap:hover:after,.nav-item-wrap:focus-within:after{pointer-events:auto}.dropdown{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);background:#fff;border:1px solid rgb(var(--border));border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:8px;min-width:220px;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease,visibility 0s linear .18s;visibility:hidden}.nav-item-wrap:hover .dropdown,.nav-item-wrap:focus-within .dropdown{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%) translateY(0);transition:opacity .15s ease,transform .15s ease,visibility 0s linear 0s}.dropdown-item{display:block;padding:10px 12px;border-radius:8px;font-size:14px;color:rgb(var(--text));font-weight:500}.dropdown-item:hover{background:rgb(var(--surface-soft))}@media(max-width:900px){.nav{display:none}}.hero{padding:128px 0 96px;position:relative;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}@media(max-width:1024px){.hero-grid{grid-template-columns:1fr;gap:48px}}.hero h1{font-size:64px;line-height:1}@media(max-width:768px){.hero h1{font-size:40px}.hero{padding:96px 0 64px}}.hero-h1-soft{color:rgb(var(--text-secondary));font-weight:500;display:block;margin-top:8px}.hero-sub{font-size:19px;color:rgb(var(--text-secondary));max-width:540px;margin-top:24px;line-height:1.55}.hero-ctas{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.hero-trust{margin-top:20px;font-size:13px;color:rgb(var(--text-muted));display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hero-trust .star{color:#f59e0b}.hero-mockup{position:relative;padding:12px;background:linear-gradient(180deg,#6366f114,#6366f100);border-radius:24px}.mockup-window{background:#fff;border-radius:16px;box-shadow:var(--shadow-xl);border:1px solid rgb(var(--border));overflow:hidden}.mockup-titlebar{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid rgb(var(--border));background:rgb(var(--surface-soft))}.mockup-dot{width:10px;height:10px;border-radius:50%;background:rgb(var(--border-strong))}.mockup-dot.r{background:#f87171}.mockup-dot.y{background:#fbbf24}.mockup-dot.g{background:#34d399}.mockup-title{margin-left:8px;font-size:12px;color:rgb(var(--text-muted));font-weight:500;display:flex;align-items:center;gap:6px}.mockup-body{padding:18px}.mockup-section-title{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:rgb(var(--text-muted));font-weight:600;margin-bottom:10px}.mockup-progress{height:8px;background:rgb(var(--border));border-radius:99px;overflow:hidden}.mockup-progress-fill{height:100%;background:linear-gradient(90deg,rgb(var(--brand)),rgb(var(--brand-hover)));border-radius:99px;transition:width .6s cubic-bezier(.4,0,.2,1)}.mockup-stats{display:flex;justify-content:space-between;margin-top:10px;font-size:12px}.mockup-stats .num{font-weight:700;color:rgb(var(--text));font-variant-numeric:tabular-nums}.mockup-grouplist{margin-top:16px;display:flex;flex-direction:column;gap:6px;max-height:280px;overflow:hidden}.group-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:13px;transition:all .3s ease}.group-row.posted{background:#ecfdf5;color:#065f46}.group-row.posting{background:rgb(var(--brand-soft));color:rgb(var(--brand-text))}.group-row.queued{background:rgb(var(--surface-soft));color:rgb(var(--text-secondary))}.group-row .badge{margin-left:auto;font-size:11px;font-weight:600;padding:2px 8px;border-radius:99px}.group-row.posted .badge{background:#10b98126;color:#065f46}.group-row.posting .badge{background:rgb(var(--brand) / .15);color:rgb(var(--brand-text))}.group-row.queued .badge{background:rgb(var(--border));color:rgb(var(--text-muted))}.group-row .avatar{width:22px;height:22px;border-radius:6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff}.spinner-mini{width:12px;height:12px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.mockup-floater{position:absolute;background:#fff;border:1px solid rgb(var(--border));border-radius:12px;box-shadow:var(--shadow-lg);padding:12px 14px;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500}.mockup-floater.f1{top:32px;right:-18px}.mockup-floater.f2{bottom:40px;left:-24px}.mockup-floater .ico{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px}.mockup-floater small{display:block;font-size:11px;color:rgb(var(--text-muted));font-weight:400}@media(max-width:1024px){.mockup-floater.f1{right:8px}.mockup-floater.f2{left:8px}}.trust-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0;border-top:1px solid rgb(var(--border));border-bottom:1px solid rgb(var(--border));flex-wrap:wrap}.trust-item{display:flex;align-items:center;gap:10px;font-size:14px;color:rgb(var(--text-secondary));font-weight:500;opacity:.7;transition:opacity .2s}.trust-item:hover{opacity:1}.trust-item .ico{font-size:18px}.stat-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:44px 0;border-top:1px solid rgba(var(--brand),.1);border-bottom:1px solid rgba(var(--brand),.1)}.stat-cell{text-align:center;padding:8px 24px;border-right:1px solid rgba(var(--brand),.08)}.stat-cell:last-child{border-right:none}.stat-num{font-size:clamp(36px,4vw,52px);font-weight:600;letter-spacing:-.03em;line-height:1;color:rgb(var(--text));font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:2px}.stat-suffix{font-size:.55em;font-weight:600;color:rgb(var(--brand-text));margin-left:2px}.stat-label{margin-top:10px;font-size:13.5px;font-weight:500;color:rgb(var(--text-muted));letter-spacing:.01em}.stat-sub{font-weight:400;opacity:.75;display:block;margin-top:2px;font-size:12px}@media(max-width:768px){.stat-strip{grid-template-columns:repeat(2,1fr);padding:32px 0}.stat-cell{padding:16px 12px;border-right:none;border-bottom:1px solid rgba(var(--brand),.08)}.stat-cell:nth-child(odd){border-right:1px solid rgba(var(--brand),.08)}.stat-cell:nth-last-child(-n+2){border-bottom:none}}.trustpilot-embed{margin-top:40px;max-width:880px;margin-left:auto;margin-right:auto}.trustpilot-fallback{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 28px;background:#fff;border:1px solid rgb(var(--border));border-radius:14px;box-shadow:0 1px 2px #0f172a0a}.tp-fallback-left{display:flex;flex-direction:column;gap:8px}.tp-logo{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:15px;color:rgb(var(--text))}.tp-logo .tp-star{color:#00b67a;font-size:18px;line-height:1}.tp-rating-row{display:flex;align-items:center;gap:10px;font-size:14px;color:rgb(var(--text));flex-wrap:wrap}.tp-stars{display:inline-flex;gap:2px}.tp-stars span{width:18px;height:18px;background:#00b67a;position:relative;display:inline-block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><polygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2' fill='white'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><polygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2' fill='white'/></svg>") center/contain no-repeat}.tp-meta{color:rgb(var(--text-muted));font-size:13px}.tp-cta{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:13.5px;color:rgb(var(--brand-text));text-decoration:none;padding:10px 14px;border-radius:10px;border:1px solid rgba(var(--brand),.2);background:rgba(var(--brand),.04);white-space:nowrap;transition:all .15s}.tp-cta:hover{background:rgba(var(--brand),.08);border-color:rgba(var(--brand),.35)}.trustpilot-note{margin-top:12px;text-align:center;font-size:12px;color:rgb(var(--text-muted))}@media(max-width:640px){.trustpilot-fallback{flex-direction:column;align-items:flex-start;padding:18px 20px}}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.testimonial-card{padding:32px;display:flex;flex-direction:column;gap:18px;position:relative;background:#fff;border-radius:16px;border:1px solid rgb(var(--border));box-shadow:0 1px 2px #0f172a0a,0 8px 24px -16px #0f172a14;transition:all .2s}.testimonial-card:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:rgb(var(--brand));border-radius:16px 16px 0 0;opacity:0;transition:opacity .2s}.testimonial-card:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0f172a0a,0 24px 48px -24px #0f172a2e}.testimonial-card:hover:before{opacity:1}.testimonial-stars{color:#f59e0b;display:inline-flex;gap:2px}.testimonial-quote-serif{font-family:"Source Serif 4 Variable","Source Serif 4",Tiempos,Georgia,Times New Roman,serif;font-size:18px;line-height:1.55;color:rgb(var(--text));font-weight:400;flex:1;letter-spacing:-.005em}.testimonial-author{display:flex;align-items:flex-start;gap:14px;padding-top:18px;border-top:1px solid rgb(var(--border));margin:0}.testimonial-photo{width:56px;height:56px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid white;box-shadow:0 0 0 1px rgb(var(--border))}.testimonial-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.testimonial-name{font-size:14.5px;font-weight:600;color:rgb(var(--text))}.testimonial-role{font-size:13px;color:rgb(var(--text-muted));line-height:1.4}.testimonial-cite-row{margin-top:8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.testimonial-verified{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:500;color:#00b67a;text-decoration:none}.testimonial-verified:hover{text-decoration:underline}.tp-mini-star{color:#00b67a}.industry-tag{display:inline-block;padding:3px 9px;border-radius:99px;background:rgba(var(--brand),.08);color:rgb(var(--brand-text));font-size:11px;font-weight:600;letter-spacing:.01em}.testimonials-empty{margin-top:48px;padding:56px 32px;background:linear-gradient(180deg,rgb(var(--surface-soft)),rgba(var(--surface-soft) / .4));border:1.5px dashed rgb(var(--border));border-radius:20px;text-align:center}.testimonials-empty-inner{max-width:560px;margin:0 auto}.empty-icon-tile{width:48px;height:48px;border-radius:12px;background:rgb(var(--brand-soft));color:rgb(var(--brand-text));display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px}.testimonials-empty h4{font-size:18px;margin-bottom:8px;color:rgb(var(--text))}.testimonials-empty p{font-size:14px;line-height:1.6;color:rgb(var(--text-muted))}.testimonials-empty code{background:#fff;padding:1px 6px;border-radius:4px;font-size:12.5px;font-family:ui-monospace,SF Mono,Menlo,monospace;border:1px solid rgb(var(--border))}.empty-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}.empty-slot{height:180px;border-radius:14px;background:repeating-linear-gradient(135deg,rgba(var(--border),.5) 0px,rgba(var(--border),.5) 1px,transparent 1px,transparent 12px),#fff;border:1px solid rgb(var(--border));opacity:.5}@media(max-width:768px){.empty-slots{grid-template-columns:1fr}.empty-slot{height:100px}}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}@media(max-width:768px){.problem-grid{grid-template-columns:1fr}}.problem-card{padding:32px 28px}.problem-emoji{font-size:32px;margin-bottom:16px}.problem-card h3,.problem-card h4{font-size:24px;line-height:1.2;margin-bottom:10px}.problem-card p{color:rgb(var(--text-secondary));font-size:15px;line-height:1.55}.demo-section{background:rgb(var(--surface-soft));border-top:1px solid rgb(var(--border));border-bottom:1px solid rgb(var(--border))}.demo-headline{text-align:center;max-width:760px;margin:0 auto 56px}.demo-headline p{margin-top:16px}.demo-shell{max-width:980px;margin:0 auto;background:#fff;border-radius:20px;border:1px solid rgb(var(--border));box-shadow:var(--shadow-xl);overflow:hidden}.demo-tabs{display:flex;gap:4px;padding:12px 16px;border-bottom:1px solid rgb(var(--border));background:rgb(var(--surface-soft))}.demo-tab{padding:8px 14px;border-radius:8px;font-size:13px;font-weight:500;color:rgb(var(--text-muted));transition:all .15s;display:inline-flex;align-items:center;gap:8px}.demo-tab.active{background:#fff;color:rgb(var(--text));box-shadow:var(--shadow-sm)}.demo-tab .step-num{width:18px;height:18px;border-radius:50%;font-size:11px;display:inline-flex;align-items:center;justify-content:center;background:rgb(var(--border));color:rgb(var(--text-secondary))}.demo-tab.active .step-num{background:rgb(var(--brand));color:#fff}.demo-body{padding:32px;min-height:380px}.demo-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;max-width:760px;margin-left:auto;margin-right:auto}@media(max-width:640px){.demo-stats{grid-template-columns:1fr;gap:16px}}.demo-stat{text-align:center;padding:24px;background:#fff;border:1px solid rgb(var(--border));border-radius:var(--radius-lg)}.demo-stat .big{font-size:32px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.demo-stat .lbl{font-size:13px;color:rgb(var(--text-secondary));margin-top:4px}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px}@media(max-width:1024px){.benefits-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.benefits-grid{grid-template-columns:1fr}}.benefit-card{padding:28px 24px}.benefit-card h3,.benefit-card h4{font-size:18px;line-height:1.3;margin-bottom:8px}.benefit-card p{font-size:14.5px;color:rgb(var(--text-secondary));line-height:1.55}.benefit-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgb(var(--brand-soft));color:rgb(var(--brand-text));margin-bottom:16px;font-size:18px}.usecase-row{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:56px}@media(max-width:1024px){.usecase-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.usecase-row{grid-template-columns:1fr}}.usecase-card{padding:24px;display:flex;flex-direction:column;gap:12px}.usecase-emoji{font-size:24px}.usecase-card h3,.usecase-card h4{font-size:16px;line-height:1.3}.usecase-quote{font-size:13.5px;color:rgb(var(--text-secondary));line-height:1.5;flex:1}.usecase-link{font-size:13px;font-weight:600;color:rgb(var(--brand-text));display:inline-flex;align-items:center;gap:4px}.usecase-link:hover{color:rgb(var(--brand-hover));gap:8px}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px;position:relative}@media(max-width:768px){.steps-grid{grid-template-columns:1fr}}.step-card{padding:28px;position:relative}.step-num-big{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgb(var(--text));color:#fff;font-weight:700;font-size:14px;margin-bottom:18px}.step-card h3,.step-card h4,.step-card-h{font-size:20px;line-height:1.25;margin-bottom:8px}.step-card p{font-size:14.5px;color:rgb(var(--text-secondary));line-height:1.55;margin-bottom:16px}.step-screenshot{border:1px solid rgb(var(--border));border-radius:10px;padding:12px;background:rgb(var(--surface-soft));font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:11px;color:rgb(var(--text-muted));min-height:140px;display:flex;flex-direction:column;gap:6px}.step-cta-row{text-align:center;margin-top:48px}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px}@media(max-width:1024px){.testimonials-grid{grid-template-columns:1fr}}.testimonial-card{padding:28px;display:flex;flex-direction:column;gap:16px}.testimonial-stars{color:#f59e0b;font-size:14px;letter-spacing:2px}.testimonial-quote{font-size:15.5px;line-height:1.55;color:rgb(var(--text));flex:1}.testimonial-author{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid rgb(var(--border))}.testimonial-avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;font-size:14px;flex-shrink:0}.testimonial-name{font-size:14px;font-weight:600}.testimonial-role{font-size:12.5px;color:rgb(var(--text-muted))}.testimonial-cite{font-size:11px;color:rgb(var(--text-muted));margin-top:4px;display:inline-flex;align-items:center;gap:4px}.testimonial-cite a{color:rgb(var(--brand-text))}.review-wall{margin-top:32px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:900px){.review-wall{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.review-wall{grid-template-columns:1fr}}.review-snippet{padding:14px 16px;border:1px solid rgb(var(--border));border-radius:12px;font-size:13px;line-height:1.45;color:rgb(var(--text-secondary));background:#fff}.review-snippet .stars{color:#f59e0b;font-size:11px;letter-spacing:1px;margin-bottom:4px}.trustpilot-badge{margin-top:40px;display:inline-flex;align-items:center;gap:16px;padding:16px 24px;border-radius:14px;background:#fff;border:1px solid rgb(var(--border))}.trustpilot-badge .big-rating{font-size:28px;font-weight:600}.trustpilot-badge .stars-big{color:#00b67a;font-size:18px;letter-spacing:2px}.trustpilot-badge .meta{font-size:12px;color:rgb(var(--text-muted))}.compare-wrapper{overflow-x:auto;margin-top:56px;border:1px solid rgb(var(--border));border-radius:var(--radius-lg)}.compare-table{width:100%;border-collapse:collapse;min-width:720px;background:#fff}.compare-table th,.compare-table td{padding:14px 18px;text-align:center;font-size:14px;border-bottom:1px solid rgb(var(--border))}.compare-table thead th{font-weight:600;color:rgb(var(--text));background:rgb(var(--surface-soft))}.compare-table tbody th{font-weight:500;color:rgb(var(--text-secondary));text-align:left;background:transparent}.compare-table th:first-child,.compare-table td:first-child{text-align:left;color:rgb(var(--text-secondary))}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.compare-table th.us{background:rgb(var(--brand-soft));color:rgb(var(--brand-text));position:relative}.compare-table th.us:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:rgb(var(--brand))}.compare-table td.us{background:rgb(var(--brand-soft) / .4);font-weight:600}.compare-table tr:last-child td{border-bottom:none}.compare-yes{color:rgb(var(--success));font-size:18px;font-weight:700}.compare-no{color:rgb(var(--text-muted));font-size:18px}.compare-partial{font-size:12px;color:rgb(var(--warning));font-weight:600}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;align-items:stretch}@media(max-width:900px){.pricing-grid{grid-template-columns:1fr;max-width:480px;margin-left:auto;margin-right:auto}}.price-card{background:#fff;border:1px solid rgb(var(--border));border-radius:var(--radius-lg);padding:32px 28px;display:flex;flex-direction:column;gap:20px;position:relative}.price-card.featured{border-color:rgb(var(--text));box-shadow:0 0 0 4px rgb(var(--text) / .04),var(--shadow-lg)}.price-card .badge-top{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:4px 12px;background:rgb(var(--text));color:#fff;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em}.price-tier-name{font-size:14px;font-weight:600;color:rgb(var(--text-secondary))}.price-amount{display:flex;align-items:baseline;gap:4px}.price-amount .num{font-size:44px;font-weight:600;letter-spacing:-.02em}.price-amount .per{font-size:14px;color:rgb(var(--text-muted))}.price-strike{font-size:13px;color:rgb(var(--text-muted));text-decoration:line-through}.price-save{font-size:12px;font-weight:600;color:rgb(var(--success));margin-left:8px}.price-features{list-style:none;display:flex;flex-direction:column;gap:12px;flex:1}.price-features li{font-size:14px;display:flex;align-items:flex-start;gap:10px;color:rgb(var(--text))}.price-features li:before{content:"";flex-shrink:0;width:16px;height:16px;margin-top:2px;background:rgb(var(--brand-soft));border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234338CA' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:12px;background-position:center;background-repeat:no-repeat}.price-toggle{display:inline-flex;padding:4px;background:rgb(var(--surface-soft));border:1px solid rgb(var(--border));border-radius:999px}.price-toggle button{padding:8px 18px;border-radius:999px;font-size:13px;font-weight:600;color:rgb(var(--text-muted));transition:all .15s}.price-toggle button.active{background:#fff;color:rgb(var(--text));box-shadow:var(--shadow-sm)}.price-toggle .save-tag{margin-left:6px;padding:2px 6px;border-radius:4px;background:rgb(var(--brand-soft));color:rgb(var(--brand-text));font-size:10px}.guarantee{margin-top:32px;text-align:center;font-size:14px;color:rgb(var(--text-secondary))}.guarantee strong{color:rgb(var(--text));font-weight:600}.faq-wrapper{max-width:760px;margin:56px auto 0}.faq-item{border-bottom:1px solid rgb(var(--border))}.faq-question{width:100%;text-align:left;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:16px;font-weight:600;color:rgb(var(--text))}.faq-question:hover{color:rgb(var(--brand-text))}.faq-icon{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:rgb(var(--text-muted));transition:transform .2s}.faq-item.open .faq-icon{transform:rotate(45deg);color:rgb(var(--brand-text))}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.open .faq-answer{max-height:400px}.faq-answer-inner{padding-bottom:20px;padding-right:36px;font-size:15px;color:rgb(var(--text-secondary));line-height:1.6}.final-cta-section{background:rgb(var(--surface-soft));border-top:1px solid rgb(var(--border))}.final-cta-inner{text-align:center;max-width:720px;margin:0 auto}.final-cta-inner h2{margin-bottom:16px}.final-cta-inner .lead{margin-bottom:32px}.final-cta-ctas{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:16px}.footer{background:#fff;border-top:1px solid rgb(var(--border));padding:64px 0 32px}.footer-top{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:40px;border-bottom:1px solid rgb(var(--border));flex-wrap:wrap;gap:24px}.footer-tag{max-width:320px}.footer-tag p{font-size:14px;color:rgb(var(--text-secondary));margin-top:12px;line-height:1.5}.footer-rating{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:13px}.footer-rating .stars{color:#f59e0b}.footer-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;flex:1;max-width:720px}@media(max-width:768px){.footer-cols{grid-template-columns:repeat(2,1fr)}}.footer-col h3,.footer-col h5,.footer-col-h{font-size:13px;font-weight:600;margin-bottom:12px;line-height:1.3}.footer-col a{display:block;font-size:13.5px;color:rgb(var(--text-secondary));padding:4px 0;transition:color .15s}.footer-col a:hover{color:rgb(var(--text))}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;font-size:13px;color:rgb(var(--text-secondary));flex-wrap:wrap;gap:12px}.footer-bottom a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.mobile-sticky{display:none;position:fixed;bottom:0;left:0;right:0;z-index:60;background:#fff;border-top:1px solid rgb(var(--border));padding:12px 16px;box-shadow:0 -4px 16px #0000000f;align-items:center;justify-content:space-between;gap:12px;transform:translateY(100%);transition:transform .3s ease}.mobile-sticky.visible{transform:translateY(0)}.mobile-sticky-trust{font-size:12px;color:rgb(var(--text-secondary));font-weight:500}.mobile-sticky-trust .star{color:#f59e0b}@media(max-width:768px){.mobile-sticky{display:flex}body{padding-bottom:80px}}.tldr-box{border-left:4px solid rgb(var(--brand));background:rgb(var(--brand-soft));padding:20px 24px;border-radius:0 12px 12px 0;margin:32px 0}.tldr-box .lbl{font-size:12px;font-weight:700;color:rgb(var(--brand-text));margin-bottom:6px;letter-spacing:.04em;text-transform:uppercase}.text-center{text-align:center}.section-head{text-align:center;max-width:760px;margin:0 auto}.section-head .pill{margin-bottom:16px}.section-head p{margin-top:16px}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fadeUp .5s ease both}.spintax-preview{margin-top:12px;padding:14px;background:rgb(var(--surface-soft));border:1px solid rgb(var(--border));border-radius:10px;font-size:13px;line-height:1.5}.spintax-preview .label{font-size:11px;font-weight:600;color:rgb(var(--text-muted));text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.spintax-token{background:rgb(var(--brand-soft));color:rgb(var(--brand-text));padding:1px 4px;border-radius:4px;font-weight:500}.spintax-current{font-style:italic;color:rgb(var(--text))}.compose-area{border:1px solid rgb(var(--border));border-radius:12px;padding:14px;background:#fff;min-height:110px;font-size:14px}.compose-toolbar{display:flex;gap:8px;margin-top:10px}.compose-tool{height:32px;padding:0 10px;border-radius:8px;background:rgb(var(--surface-soft));border:1px solid rgb(var(--border));font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:6px}.compose-tool.active{background:rgb(var(--brand-soft));color:rgb(var(--brand-text));border-color:rgb(var(--brand))}.group-selector-list{display:flex;flex-direction:column;gap:4px;max-height:280px;overflow-y:auto}.group-selector-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:13.5px;cursor:pointer}.group-selector-item:hover{background:rgb(var(--surface-soft))}.group-selector-item input[type=checkbox]{accent-color:rgb(var(--brand));width:16px;height:16px}.group-selector-item .members{margin-left:auto;font-size:11px;color:rgb(var(--text-muted))}.cursor-blink:after{content:"|";animation:blink 1s step-end infinite;color:rgb(var(--brand));margin-left:1px}@keyframes blink{50%{opacity:0}}.hero{position:relative}.hero-bg-decor{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hero-dot-grid{position:absolute;inset:0;background-image:radial-gradient(rgb(var(--text) / .06) 1px,transparent 1px);background-size:24px 24px;opacity:.5;mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black,transparent 70%)}.hero-radial{position:absolute;top:0;left:50%;width:1200px;height:700px;background:radial-gradient(ellipse at center,rgb(var(--brand) / .06),transparent 65%);transform:translate(-50%,-40%)}.hero-shape{display:none}@media(max-width:768px){.hero-shape{display:none}}.hero-h1-big{font-size:72px;line-height:1;letter-spacing:-.03em}.hero-h2-sub{font-size:32px;font-weight:500;color:rgb(var(--text-secondary));margin-top:14px;line-height:1.15;letter-spacing:-.02em}@media(max-width:768px){.hero-h1-big{font-size:44px}.hero-h2-sub{font-size:22px}}.browser-mockup{position:relative;perspective:1600px}.browser-frame{background:#fff;border-radius:14px;box-shadow:0 30px 80px -20px #00000040,0 12px 32px -10px #0000001a;border:1px solid rgb(var(--border));overflow:hidden;position:relative;transform:rotateY(-2deg) rotateX(1deg);transform-origin:center center}.browser-chrome{display:flex;align-items:center;gap:12px;padding:10px 12px 0;background:linear-gradient(180deg,#f1f3f5,#e9ecef);border-bottom:none}.browser-controls{display:flex;gap:6px;padding-bottom:8px}.browser-tabs{display:flex;gap:4px;align-items:flex-end;flex:1}.browser-tab{padding:7px 12px 8px;border-radius:8px 8px 0 0;font-size:11px;color:rgb(var(--text-secondary));display:inline-flex;align-items:center;gap:6px;background:rgb(var(--surface-soft));border:1px solid rgb(var(--border));border-bottom:none;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browser-tab.active{background:#fff;color:rgb(var(--text));font-weight:500}.browser-tab .tab-favicon{width:12px;height:12px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:9px;font-weight:700;font-family:serif}.browser-urlbar{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#fff;border-bottom:1px solid rgb(var(--border))}.urlbar-controls{display:flex;gap:4px;color:rgb(var(--text-muted))}.urlbar-input{flex:1;height:28px;border-radius:14px;background:rgb(var(--surface-soft));border:1px solid rgb(var(--border));display:flex;align-items:center;gap:6px;padding:0 12px;font-size:11px;color:rgb(var(--text-secondary))}.urlbar-extension{display:flex;gap:6px}.ext-icon{width:24px;height:24px;border-radius:6px;background:rgb(var(--brand));display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px rgb(var(--brand) / .15)}.browser-page{height:240px;background:#fff;padding:16px 20px;position:relative}.page-skeleton{display:flex;flex-direction:column;gap:10px}.skel-line{height:10px;background:rgb(var(--surface-soft));border-radius:4px}.skel-line.w70{width:70%}.skel-line.w60{width:60%}.skel-line.w50{width:50%}.skel-line.w40{width:40%}.skel-card{height:80px;background:rgb(var(--surface-soft));border-radius:8px;margin:6px 0}.ext-popup{position:absolute;right:16px;top:70px;width:300px;background:#fff;border-radius:12px;box-shadow:0 20px 50px -10px #00000040,0 0 0 1px rgb(var(--border));overflow:hidden;animation:popIn .6s cubic-bezier(.4,0,.2,1) both}@keyframes popIn{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.ext-popup-header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid rgb(var(--border))}.ext-popup-body{padding:14px}.group-row.pulse{animation:rowPulse 1.2s ease-in-out infinite}@keyframes rowPulse{0%,to{background:rgb(var(--brand-soft))}50%{background:rgb(var(--brand-soft) / .5)}}@media(max-width:1024px){.browser-frame{transform:none}.ext-popup{right:8px;top:60px;width:260px}}.btn-pulse{position:relative}.btn-pulse:hover:after{content:"";position:absolute;inset:-4px;border-radius:14px;border:2px solid rgb(var(--text) / .15);animation:ctaPulse 1s ease-out infinite}@keyframes ctaPulse{0%{transform:scale(.95);opacity:1}to{transform:scale(1.1);opacity:0}}.compare-table td.us{background:rgb(var(--brand-soft));border-left:2px solid rgb(var(--brand));border-right:2px solid rgb(var(--brand))}.compare-table th.us{border-left:2px solid rgb(var(--brand));border-right:2px solid rgb(var(--brand))}.compare-yes-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#10b9811f;color:rgb(var(--success))}.compare-no-text{font-size:11px;color:rgb(var(--text-muted));font-weight:500}.benefit-card.card-hover:hover{box-shadow:0 12px 32px -10px rgb(var(--brand) / .18),0 0 0 1px rgb(var(--brand) / .15);border-color:rgb(var(--brand) / .2)}.icon-tile{width:48px;height:48px;border-radius:12px;background:rgb(var(--brand-soft));color:rgb(var(--brand-text));display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.icon-tile-sm{width:36px;height:36px;border-radius:10px}.compare-table th.us{background:rgb(var(--brand-soft));color:rgb(var(--brand-text));border-top:3px solid rgb(var(--brand))!important;border-left:1px solid rgb(var(--brand) / .3);border-right:1px solid rgb(var(--brand) / .3)}.compare-table th.us:after{display:none}.compare-table td.us{background:rgb(var(--brand-soft) / .6);border-left:1px solid rgb(var(--brand) / .3);border-right:1px solid rgb(var(--brand) / .3)}.compare-table tbody tr:hover td{background:rgb(var(--surface-soft))}.compare-table tbody tr:hover td.us{background:rgb(var(--brand-soft))}.compare-table tbody tr:hover td:first-child{background:rgb(var(--surface-soft))}.compare-yes-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#10b98126;color:rgb(var(--success))}.compare-no-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:rgb(var(--surface-soft));color:rgb(var(--text-muted))}.competitor-logo{font-size:11px;font-weight:700;letter-spacing:.04em;color:rgb(var(--text-muted));text-transform:uppercase;padding:4px 0;display:flex;align-items:center;justify-content:center;gap:6px;filter:grayscale(1) opacity(.7)}.compare-disclaimer{margin-top:20px;padding:14px 18px;background:rgb(var(--surface-soft));border-radius:10px;font-size:12.5px;line-height:1.5;color:rgb(var(--text-muted));text-align:center}.usecase-emoji,.problem-emoji,.benefit-icon{margin-bottom:16px}.testimonials-coming-soon{max-width:640px;margin:56px auto 0;padding:48px 32px;background:#fff;border:2px dashed rgb(var(--border-strong));border-radius:var(--radius-lg);text-align:center}.testimonials-coming-soon .label{display:inline-block;padding:6px 12px;background:rgb(var(--brand-soft));color:rgb(var(--brand-text));border-radius:99px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px}.testimonials-coming-soon h3{margin-bottom:8px}.testimonials-coming-soon p{color:rgb(var(--text-secondary));font-size:15px}.testimonials-section-head{margin-top:72px;margin-bottom:28px;text-align:center}.testimonials-section-head h3{font-size:22px;font-weight:600;color:rgb(var(--text));letter-spacing:-.01em}.phrase-grid{margin-top:48px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;background:rgb(var(--surface-soft) / .4);padding:28px;border-radius:20px}@media(max-width:768px){.phrase-grid{grid-template-columns:repeat(2,1fr);padding:16px}}.phrase-card{background:#fff;border:1px solid rgb(var(--border));border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:14px;transition:transform .2s,box-shadow .2s,border-color .2s}.phrase-card:hover{transform:translateY(-2px);border-color:rgba(var(--brand),.25);box-shadow:0 12px 32px -16px rgba(var(--brand),.25)}.phrase-text{font-family:"Source Serif 4 Variable","Source Serif 4",Georgia,serif;font-size:16px;line-height:1.45;color:rgb(var(--text));letter-spacing:-.005em;margin:0}.phrase-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid rgb(var(--border))}.phrase-stars{color:#f59e0b;display:inline-flex;gap:1px}.phrase-count{font-size:11.5px;font-weight:500;color:rgb(var(--text-muted));font-variant-numeric:tabular-nums}.phrase-grid-empty{margin-top:48px;position:relative;background:rgb(var(--surface-soft) / .4);padding:28px;border-radius:20px;min-height:360px;overflow:hidden}.phrase-grid-empty-bg{position:absolute;inset:28px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;opacity:.35}.phrase-card-skeleton{background:#fff;border:1px solid rgb(var(--border));border-radius:16px;height:130px;background-image:linear-gradient(135deg,transparent 49%,rgb(var(--border)) 49%,rgb(var(--border)) 51%,transparent 51%);background-size:16px 16px}.phrase-grid-empty-msg{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px;gap:4px;background:linear-gradient(180deg,#fff6,#ffffffd9 40%)}.phrase-grid-empty-msg h4{font-size:17px;margin-top:10px;margin-bottom:6px}.phrase-grid-empty-msg p{font-size:13.5px;color:rgb(var(--text-muted));max-width:460px}.phrase-grid-empty-msg code{background:#fff;padding:1px 6px;border-radius:4px;font-size:12px;font-family:ui-monospace,monospace;border:1px solid rgb(var(--border))}.trustpilot-embed-v2{margin-top:32px}.trustpilot-embed-v2 .trustpilot-fallback{border-radius:14px}.testimonial-card-loading{background:#fff;position:relative}.industry-tag-top{align-self:flex-start;margin-bottom:4px}.industry-tag-skeleton{width:90px;height:22px;background:rgb(var(--surface-soft));color:transparent}.quote-skeleton-stack{display:flex;flex-direction:column;gap:10px;flex:1}.line-skeleton{height:12px;border-radius:4px;background:linear-gradient(90deg,rgb(var(--surface-soft)),rgb(var(--border)),rgb(var(--surface-soft)));background-size:200% 100%;animation:shimmer 2s infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.loading-label{font-size:12px;color:rgb(var(--text-muted));font-style:italic;margin-top:-4px}.photo-skeleton{width:56px;height:56px;border-radius:50%;background:rgb(var(--surface-soft));display:flex;align-items:center;justify-content:center;color:rgb(var(--text-muted));flex-shrink:0;border:2px solid white;box-shadow:0 0 0 1px rgb(var(--border))}.bignumber-strip{margin-top:64px;display:grid;grid-template-columns:repeat(4,1fr);padding:36px 0;border-top:1px solid rgb(var(--border));border-bottom:1px solid rgb(var(--border))}.bignumber-cell{text-align:center;padding:0 16px;border-right:1px solid rgba(var(--border),.5)}.bignumber-cell:last-child{border-right:none}.bignumber{font-family:"Source Serif 4 Variable","Source Serif 4",Georgia,serif;font-size:clamp(36px,5vw,56px);font-weight:500;letter-spacing:-.03em;line-height:1;color:rgb(var(--text));font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline}.bignumber-suffix{font-size:.55em;font-weight:600;color:rgb(var(--brand-text));margin-left:2px}.bignumber-label{margin-top:12px;font-size:13px;font-weight:500;color:rgb(var(--text-muted));letter-spacing:.02em;text-transform:lowercase}.bignumber-cell-truth .bignumber{color:rgb(var(--brand-text));font-style:italic}.bignumber-cell-truth .bignumber-label{color:rgb(var(--brand-text));font-weight:600}.dropdown-item{display:flex!important;align-items:flex-start;gap:10px}.dropdown-item>svg{flex-shrink:0;margin-top:2px;color:rgb(var(--brand-text))}.dropdown-item>span{display:block;flex:1}.dropdown-item-sub{font-size:12px;color:rgb(var(--text-muted));font-weight:400;margin-top:2px}.pill svg{vertical-align:-2px;margin-right:2px}.walk-section{position:relative;background:radial-gradient(60% 80% at 80% 0%,rgba(var(--brand),.04),transparent 60%),radial-gradient(50% 70% at 0% 100%,rgba(var(--brand),.03),transparent 60%),rgb(var(--bg));border-top:1px solid rgb(var(--border));border-bottom:1px solid rgb(var(--border))}.walk-em{font-family:"Source Serif 4 Variable","Source Serif 4",Georgia,serif;font-style:italic;font-weight:500;color:rgb(var(--brand-text))}.walk-kbd{display:inline-block;padding:1px 8px;font-size:.92em;font-weight:600;background:rgb(var(--surface));border:1px solid rgb(var(--border));border-bottom-width:2px;border-radius:6px;color:rgb(var(--text))}.walk-tabs{display:flex;justify-content:center;gap:6px;margin:36px auto 28px;padding:6px;background:rgb(var(--surface));border:1px solid rgb(var(--border));border-radius:14px;width:fit-content;box-shadow:0 1px #00000008,0 8px 24px -16px #0000001a}.walk-tab{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font:inherit;font-size:14px;font-weight:500;color:rgb(var(--text-secondary));background:transparent;border:0;border-radius:10px;cursor:pointer;transition:all .18s ease;white-space:nowrap}.walk-tab:hover{color:rgb(var(--text));background:rgba(var(--text),.03)}.walk-tab.active{color:rgb(var(--brand-text));background:rgb(var(--brand-soft));font-weight:600;box-shadow:0 1px #fff9 inset,0 1px 2px rgba(var(--brand),.15)}.walk-tab.active .walk-tab-icon{color:rgb(var(--brand))}.walk-tab-icon{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;color:rgb(var(--text-muted))}.walk-stage{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:stretch}.walk-stage-canvas{background:rgb(var(--surface));border:1px solid rgb(var(--border));border-radius:18px;padding:24px;min-height:420px;box-shadow:0 1px #ffffffb3 inset,0 1px 3px #0000000a,0 24px 48px -28px #0000002e;position:relative;overflow:hidden}.walk-stage-canvas:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(0,0,0,.045) 1px,transparent 1px);background-size:14px 14px;pointer-events:none;mask-image:radial-gradient(120% 80% at 50% 0%,black,transparent 70%)}.walk-stage-aside{display:flex;flex-direction:column;padding:28px 4px 0}.walk-stage-stat{padding-bottom:18px;border-bottom:1px solid rgb(var(--border));margin-bottom:18px}.walk-stage-stat-num{font-size:52px;font-weight:600;line-height:1;letter-spacing:-.03em;color:rgb(var(--brand-text));font-variant-numeric:tabular-nums}.walk-stage-stat-label{margin-top:8px;font-size:13px;font-weight:500;color:rgb(var(--text-muted));text-transform:uppercase;letter-spacing:.06em}.walk-stage-caption{font-size:15px;line-height:1.6;color:rgb(var(--text-secondary));margin:0 0 auto;text-wrap:pretty}.walk-stage-pause{margin-top:20px;display:inline-flex;align-items:center;gap:8px;font-size:12px;color:rgb(var(--text-muted));font-weight:500}.walk-play-dot,.walk-pause-dot{width:8px;height:8px;border-radius:50%}.walk-play-dot{background:rgb(var(--success));box-shadow:0 0 rgba(var(--success),.4);animation:walkPulse 1.6s infinite}.walk-pause-dot{background:rgb(var(--text-muted))}@keyframes walkPulse{0%,to{box-shadow:0 0 rgba(var(--success),.45)}50%{box-shadow:0 0 0 6px rgba(var(--success),0)}}.walk-canvas{position:relative;z-index:1;display:flex;flex-direction:column;gap:20px}.walk-fb-mock{background:#fff;border:1px solid rgb(var(--border));border-radius:12px;padding:16px 18px;box-shadow:0 1px 2px #0000000a}.walk-fb-header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.walk-fb-avatar{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#4267b2,#1877f2);flex-shrink:0;position:relative}.walk-fb-avatar:after{content:"SK";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:600}.walk-fb-name{font-size:14px;font-weight:600;color:rgb(var(--text))}.walk-fb-meta{font-size:12px;color:rgb(var(--text-muted));margin-top:1px}.walk-fb-input{min-height:86px;padding:14px 16px;background:rgb(var(--surface-2, 246 246 244));border:1px solid rgb(var(--border));border-radius:10px;font-size:15px;line-height:1.5;color:rgb(var(--text));font-family:inherit;position:relative}.walk-fb-text{white-space:pre-wrap}.walk-fb-caret{display:inline-block;width:1.5px;height:1.05em;background:rgb(var(--brand));margin-left:1px;vertical-align:-3px;opacity:0;transition:opacity 80ms}.walk-fb-caret.on{opacity:1}.walk-fb-actions{display:flex;gap:14px;margin-top:12px;align-items:center}.walk-fb-action{font-size:13px;color:rgb(var(--text-muted));font-weight:500}.walk-fb-post-btn{margin-left:auto;padding:6px 16px;background:rgb(var(--brand));color:#fff;border-radius:6px;font-size:13px;font-weight:600}.walk-graph-card{background:#fff;border:1px solid rgb(var(--border));border-radius:12px;padding:16px 18px}.walk-graph-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:12px}.walk-graph-title{font-size:13px;font-weight:600;color:rgb(var(--text))}.walk-graph-sub{font-size:11px;color:rgb(var(--text-muted));text-transform:uppercase;letter-spacing:.04em;margin-top:2px}.walk-graph-legend{display:flex;gap:12px;font-size:11px;color:rgb(var(--text-muted))}.walk-graph-legend-item{display:inline-flex;align-items:center;gap:5px}.walk-graph-legend-item .dot{width:8px;height:2px;border-radius:1px;display:inline-block}.walk-graph-legend-item .dot.brand{background:rgb(var(--brand));height:2.5px}.walk-graph-legend-item .dot.flat{background:linear-gradient(to right,rgb(var(--text-muted)) 50%,transparent 50%);background-size:3px 2px}.walk-graph-svg{width:100%;height:70px;display:block}.walk-graph-axis{display:flex;justify-content:space-between;font-size:10px;color:rgb(var(--text-muted));margin-top:4px;font-variant-numeric:tabular-nums}.walk-delay-card{background:#fff;border:1px solid rgb(var(--border));border-radius:12px;padding:18px 20px}.walk-delay-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;gap:16px}.walk-delay-counter{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;background:rgb(var(--brand-soft));border-radius:20px;font-variant-numeric:tabular-nums}.walk-delay-counter-num{font-size:18px;font-weight:700;color:rgb(var(--brand-text))}.walk-delay-counter-tot{font-size:12px;color:rgb(var(--brand-text));opacity:.7;font-weight:500}.walk-delay-list{display:flex;flex-direction:column;gap:4px}.walk-delay-row{display:grid;grid-template-columns:220px 1fr;gap:14px;align-items:center;padding:8px 0;font-size:13px;transition:opacity .3s}.walk-delay-row.queued{opacity:.45}.walk-delay-row.done{opacity:.7}.walk-delay-name{display:inline-flex;align-items:center;gap:8px;color:rgb(var(--text));font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.walk-delay-status-dot{width:8px;height:8px;border-radius:50%;background:rgb(var(--text-muted));flex-shrink:0;transition:background .2s}.walk-delay-row.active .walk-delay-status-dot{background:rgb(var(--brand));animation:walkPulse 1.4s infinite;box-shadow:0 0 rgba(var(--brand),.4)}.walk-delay-row.done .walk-delay-status-dot{background:rgb(var(--success))}.walk-delay-bar-wrap{display:flex;align-items:center;gap:10px}.walk-delay-bar{flex:1;height:8px;background:rgb(var(--surface-2, 246 246 244));border-radius:4px;overflow:hidden;position:relative}.walk-delay-bar-fill{height:100%;background:linear-gradient(to right,rgb(var(--brand)),rgb(var(--brand-text)));border-radius:4px;transition:width .05s linear}.walk-delay-row.done .walk-delay-bar-fill{background:rgb(var(--success))}.walk-delay-time{font-family:JetBrains Mono Variable,JetBrains Mono,monospace;font-size:11px;color:rgb(var(--text-muted));font-variant-numeric:tabular-nums;min-width:48px;text-align:right}.walk-delay-row.active .walk-delay-time{color:rgb(var(--brand-text));font-weight:600}.walk-spin-template{background:#fff;border:1px solid rgb(var(--border));border-radius:12px;padding:16px 18px}.walk-spin-template-label{font-size:11px;font-weight:600;color:rgb(var(--text-muted));text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.walk-spin-template-code{font-family:JetBrains Mono Variable,JetBrains Mono,monospace;font-size:13px;line-height:1.7;color:rgb(var(--text))}.walk-spin-token{display:inline-block;padding:1px 6px;border-radius:5px;font-weight:500;margin:0 1px}.walk-spin-token.violet{background:#ede4ff;color:#6533c9}.walk-spin-token.amber{background:#fff1d6;color:#9a6500}.walk-spin-token.teal{background:#d6f3ec;color:#036857}.walk-spin-token.rose{background:#ffe2e8;color:#b8174c}.walk-spin-arrow{display:flex;align-items:center;gap:10px;justify-content:center;font-size:12px;color:rgb(var(--text-muted));font-weight:500;margin:-6px 0 -2px}.walk-spin-arrow svg{flex-shrink:0}.walk-spin-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.walk-spin-output{background:#fff;border:1px solid rgb(var(--border));border-radius:10px;padding:12px 14px;transition:all .25s ease;opacity:.55;position:relative}.walk-spin-output.active{opacity:1;border-color:rgb(var(--brand));box-shadow:0 0 0 3px rgba(var(--brand),.12),0 4px 12px -4px rgba(var(--brand),.2);transform:translateY(-1px)}.walk-spin-output-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.walk-spin-output-num{font-family:JetBrains Mono Variable,JetBrains Mono,monospace;font-size:10px;color:rgb(var(--text-muted));font-weight:600}.walk-spin-output-group{font-size:10px;color:rgb(var(--text-muted));text-transform:uppercase;letter-spacing:.04em;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}.walk-spin-output-text{font-size:12.5px;line-height:1.5;color:rgb(var(--text))}.walk-spin-pick{display:inline-block;padding:0 4px;border-radius:4px;font-weight:500;transition:all .25s}.walk-spin-pick.violet{background:#6533c91a;color:#6533c9}.walk-spin-pick.amber{background:#9a65001a;color:#9a6500}.walk-spin-pick.teal{background:#0368571a;color:#036857}.walk-spin-pick.rose{background:#b8174c14;color:#b8174c}@media(max-width:980px){.walk-stage{grid-template-columns:1fr;gap:20px}.walk-stage-aside{padding:0}.walk-stage-stat-num{font-size:40px}.walk-tabs{width:100%;flex-wrap:wrap}.walk-tab{flex:1;justify-content:center}}@media(max-width:640px){.walk-stage-canvas{padding:16px;min-height:0}.walk-tab-label{font-size:13px}.walk-tab{padding:8px 12px}.walk-delay-row{grid-template-columns:1fr;gap:6px}.walk-delay-bar-wrap{width:100%!important}.walk-spin-grid{grid-template-columns:1fr}}:root{--surface: 247 250 252;--surface-2: 240 244 248;--surface-soft: 244 247 250;--slate-tint: 246 249 252;--surface-elevated: 255 255 255;--text: 10 37 64;--text-secondary: 66 87 108;--text-muted: 138 156 174;--border: 226 232 240;--border-strong: 203 213 225;--brand: 99 91 255;--brand-hover: 80 75 229;--brand-soft: 237 235 255;--brand-text: 80 75 229;--brand-accent: 165 152 255;--cta: 10 37 64;--cta-hover: 14 49 84;--shadow-xs: 0 1px 2px 0 rgba(50, 50, 93, .04);--shadow-sm: 0 3px 12px -2px rgba(50, 50, 93, .07), 0 1px 3px 0 rgba(50, 50, 93, .04);--shadow: 0 12px 32px -8px rgba(50, 50, 93, .1), 0 3px 8px -2px rgba(50, 50, 93, .06);--shadow-md: 0 12px 32px -8px rgba(50, 50, 93, .1), 0 3px 8px -2px rgba(50, 50, 93, .06);--shadow-lg: 0 24px 56px -12px rgba(50, 50, 93, .18), 0 6px 12px -3px rgba(50, 50, 93, .07);--shadow-xl: 0 36px 80px -16px rgba(50, 50, 93, .22), 0 12px 20px -6px rgba(50, 50, 93, .08);--shadow-brand: 0 8px 32px -4px rgba(99, 91, 255, .32);--shadow-glow: 0 0 0 4px rgba(99, 91, 255, .12);--grad-mesh: radial-gradient(at 80% -10%, rgba(99,91,255,.18) 0%, transparent 45%), radial-gradient(at 10% 0%, rgba(255,107,157,.12) 0%, transparent 40%), radial-gradient(at 50% 100%, rgba(110,231,183,.08) 0%, transparent 50%);--grad-button: linear-gradient(180deg, rgba(255,255,255,.15) 0%, rgba(255,255,255,0) 50%);--grad-brand: linear-gradient(135deg, #635BFF 0%, #A598FF 100%)}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:rgb(var(--surface));font-size:17px;line-height:1.55;font-feature-settings:"cv02","cv03","cv04","cv11","ss01","ss02"}p.lead{font-size:20px;line-height:1.55}h1,h2,h3,h4,h5{font-feature-settings:"cv02","cv03","cv04","cv11","ss01","ss02"}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.025;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}header,.container,.section,footer,.mobile-sticky{position:relative;z-index:2}#problem,#walkthrough,#how-it-works,#comparison,#faq{background:linear-gradient(180deg,rgb(var(--slate-tint)) 0% 100%)}.walk-section,#how-it-works,#comparison,#faq,#problem{border-top:1px solid rgba(var(--border),.6);border-bottom:1px solid rgba(var(--border),.6)}.final-cta-section,section.final-cta{background:radial-gradient(60% 80% at 50% 0%,rgba(var(--brand),.08),transparent 70%),linear-gradient(180deg,rgb(var(--brand-soft)),rgb(var(--surface)))!important}.section+.section:before{content:"";position:absolute;top:0;left:50%;width:min(640px,60%);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(var(--brand),.12),transparent);pointer-events:none}.section{position:relative}.tldr-aside{position:relative;border-left:4px solid rgb(var(--brand));background:linear-gradient(180deg,rgb(var(--brand-soft)),rgba(var(--brand-soft),.4));padding:22px 26px 22px 24px;border-radius:0 14px 14px 0;margin:56px auto 0;max-width:880px;box-shadow:var(--shadow-sm)}.tldr-label{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:rgb(var(--brand-text));text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.tldr-label:before{content:"";width:6px;height:6px;border-radius:50%;background:rgb(var(--brand))}.tldr-body{font-size:16px;line-height:1.62;color:rgb(var(--text-secondary));text-wrap:pretty;margin:0}.tldr-body strong{color:rgb(var(--text));font-weight:600}.qa-section{padding:64px 0 32px}.qa-grid{display:grid;grid-template-columns:1fr;gap:28px;max-width:880px;margin:0 auto}@media(min-width:900px){.qa-grid{grid-template-columns:1fr 1fr;gap:32px 40px}}.qa-question{font-family:"Source Serif 4 Variable","Source Serif 4",Georgia,serif;font-weight:500;font-size:22px;line-height:1.3;letter-spacing:-.01em;color:rgb(var(--text));margin:0 0 12px;text-wrap:balance}.qa-answer{font-size:16px;line-height:1.62;color:rgb(var(--text-secondary));margin:0 0 10px;text-wrap:pretty}.qa-link{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:600;color:rgb(var(--brand-text))}.qa-link:hover{color:rgb(var(--brand-hover))}.qa-link svg{transition:transform .18s ease}.qa-link:hover svg{transform:translate(2px)}.testimonial-quote,blockquote.testimonial-text,.testimonial-text{font-family:"Source Serif 4 Variable","Source Serif 4",Georgia,serif!important;font-weight:400;font-size:17.5px;line-height:1.55;letter-spacing:-.005em}.btn-primary{transition:all .18s ease}.btn-primary:hover{transform:translateY(-1px) scale(1.015);box-shadow:var(--shadow-lg),0 8px 24px #00000029}.btn-primary svg,.btn-primary .btn-arrow{transition:transform .2s ease}.btn-primary:hover svg:last-child,.btn-primary:hover .btn-arrow{transform:translate(3px)}.hero .btn-primary,.hero-cta-pulse{animation:heroCtaPulse 3s ease-in-out infinite}@keyframes heroCtaPulse{0%,to{box-shadow:0 0 #6366f100}50%{box-shadow:0 0 0 10px #6366f114}}.card,.benefit-card,.problem-card,.usecase-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.benefit-card:hover,.usecase-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg);border-color:rgba(var(--border-strong),1)}.benefit-card:hover .icon-tile,.usecase-card:hover .icon-tile{transform:scale(1.05);box-shadow:0 0 0 4px rgba(var(--brand),.12)}.icon-tile{transition:transform .22s ease,box-shadow .22s ease}.compare-table tbody tr{transition:background .18s ease}.compare-table tbody tr:hover{background:rgba(var(--brand),.03)}@media(prefers-reduced-motion:no-preference){.reveal{opacity:0;transition:opacity .5s ease-out;will-change:opacity}.reveal.in{opacity:1}.reveal.in>.reveal-child{animation:revealChild .5s ease-out both}.reveal.in>.reveal-child:nth-child(1){animation-delay:.05s}.reveal.in>.reveal-child:nth-child(2){animation-delay:.1s}.reveal.in>.reveal-child:nth-child(3){animation-delay:.15s}.reveal.in>.reveal-child:nth-child(4){animation-delay:.2s}.reveal.in>.reveal-child:nth-child(5){animation-delay:.25s}.reveal.in>.reveal-child:nth-child(6){animation-delay:.3s}.reveal.in>.reveal-child:nth-child(7){animation-delay:.35s}.reveal.in>.reveal-child:nth-child(8){animation-delay:.4s}@keyframes revealChild{0%{opacity:0}to{opacity:1}}}@media(prefers-reduced-motion:reduce){.reveal{opacity:1!important}}.hero{position:relative;isolation:isolate}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(15,23,42,.05) 1px,transparent 1px);background-size:22px 22px;mask-image:radial-gradient(80% 70% at 50% 30%,black,transparent 75%);-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,black,transparent 75%);opacity:.7;pointer-events:none}.hero:after{content:"";position:absolute;inset:-10% 0 auto;height:60%;z-index:-1;background:radial-gradient(ellipse at 50% 0%,rgba(99,102,241,.1) 0%,transparent 60%);pointer-events:none}@media(max-width:768px){body{font-size:16px}p.lead{font-size:18px}.qa-question{font-size:19px}.tldr-body{font-size:15px}}.direct-answer{max-width:880px;margin:24px auto 32px;padding:24px 28px;border-radius:14px;background:linear-gradient(180deg,rgb(var(--brand-soft)),#fff);border:1px solid rgba(var(--brand),.18);box-shadow:0 1px 2px #0f172a0a,0 8px 24px -16px #6366f12e}.direct-answer .da-label{font-size:11px;font-weight:700;letter-spacing:.08em;color:rgb(var(--brand-text));text-transform:uppercase;margin-bottom:8px}.direct-answer p{font-size:17px;line-height:1.6;color:rgb(var(--text));margin:0;font-weight:450}.direct-answer p strong{font-weight:700}.key-takeaways{max-width:880px;margin:28px auto;padding:22px 28px;border-radius:12px;background:rgb(var(--surface-soft));border-left:4px solid rgb(var(--brand))}.key-takeaways .kt-label{font-size:12px;font-weight:700;color:rgb(var(--text));margin-bottom:10px;letter-spacing:.04em;text-transform:uppercase}.key-takeaways ul{list-style:none;display:flex;flex-direction:column;gap:8px}.key-takeaways li{font-size:15px;line-height:1.55;color:rgb(var(--text));padding-left:22px;position:relative}.key-takeaways li:before{content:"✓";position:absolute;left:0;top:0;color:rgb(var(--brand-text));font-weight:700}.toc{background:#fff;border:1px solid rgb(var(--border));border-radius:12px;padding:18px 22px;margin:24px 0;max-width:880px}.toc-title{font-size:12px;font-weight:700;color:rgb(var(--text-muted));letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px}.toc ol{list-style:decimal;padding-left:20px;display:flex;flex-direction:column;gap:6px}.toc a{color:rgb(var(--brand-text));font-size:14.5px;line-height:1.4}.toc a:hover{text-decoration:underline}.blog-article{max-width:760px;margin:0 auto;padding:0 24px;font-size:17px;line-height:1.7;color:rgb(var(--text))}.blog-article h2{font-size:30px;margin:48px 0 16px;line-height:1.2}.blog-article h3{font-size:22px;margin:32px 0 12px;line-height:1.25}.blog-article p{margin:16px 0}.blog-article ul,.blog-article ol{margin:16px 0;padding-left:26px}.blog-article li{margin:8px 0}.blog-article a{color:rgb(var(--brand-text));text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}.blog-article a:hover{color:rgb(var(--brand-hover))}.blog-article strong{font-weight:700;color:rgb(var(--text))}.blog-article blockquote{margin:24px 0;padding:16px 24px;border-left:4px solid rgb(var(--brand));background:rgb(var(--surface-soft));border-radius:0 8px 8px 0;font-style:italic;color:rgb(var(--text-secondary))}.blog-article code{background:rgb(var(--surface-soft));padding:2px 6px;border-radius:4px;font-size:.9em;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace}.blog-article pre{background:rgb(var(--surface-elevated));border:1px solid rgb(var(--border));padding:16px;border-radius:10px;overflow-x:auto;margin:20px 0}.blog-article pre code{background:none;padding:0;font-size:14px}.blog-article table{border-collapse:collapse;width:100%;margin:24px 0;font-size:15px}.blog-article th,.blog-article td{padding:12px 14px;border:1px solid rgb(var(--border));text-align:left}.blog-article th{background:rgb(var(--surface-soft));font-weight:600}.blog-article hr{border:none;border-top:1px solid rgb(var(--border));margin:40px 0}.blog-article img{width:100%;border-radius:12px;margin:24px 0;border:1px solid rgb(var(--border))}.article-header{max-width:760px;margin:0 auto;padding:56px 24px 32px}.article-header .breadcrumbs{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;color:rgb(var(--text-muted));margin-bottom:20px}.article-header .breadcrumbs a{color:rgb(var(--text-muted))}.article-header .breadcrumbs a:hover{color:rgb(var(--text))}.article-header .breadcrumbs .sep{opacity:.5}.article-header h1{font-size:clamp(32px,5vw,48px);line-height:1.1;margin-bottom:16px;letter-spacing:-.025em}.article-header .deck{font-size:19px;color:rgb(var(--text-secondary));line-height:1.5;margin-bottom:24px}.article-header .meta{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:13.5px;color:rgb(var(--text-muted));padding:16px 0;border-top:1px solid rgb(var(--border));border-bottom:1px solid rgb(var(--border))}.article-header .meta .author{display:flex;align-items:center;gap:8px;color:rgb(var(--text));font-weight:600}.article-header .meta .author img{width:28px;height:28px;border-radius:50%}.article-header .meta .sep{opacity:.5}.last-updated{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:rgb(var(--text-muted))}.last-updated .lu-dot{width:6px;height:6px;border-radius:50%;background:rgb(var(--success))}.author-card{max-width:760px;margin:56px auto 0;padding:24px;background:rgb(var(--surface-soft));border:1px solid rgb(var(--border));border-radius:14px;display:flex;gap:18px;align-items:flex-start}.author-card img{width:64px;height:64px;border-radius:50%;flex-shrink:0;border:2px solid white;box-shadow:0 0 0 1px rgb(var(--border))}.author-card .author-info h4{font-size:16px;margin-bottom:4px}.author-card .author-info .role{font-size:13.5px;color:rgb(var(--text-muted));margin-bottom:8px}.author-card .author-info p{font-size:14px;color:rgb(var(--text-secondary));line-height:1.55}.article-cta-box{margin:40px 0;padding:28px;background:linear-gradient(135deg,rgb(var(--brand-soft)),#fff);border:1px solid rgba(var(--brand),.2);border-radius:14px}.article-cta-box h4{margin-bottom:8px}.article-cta-box p{margin:0 0 16px;color:rgb(var(--text-secondary))}.compare-hero{text-align:center;padding:96px 0 40px;border-bottom:1px solid rgb(var(--border))}.compare-hero h1{font-size:clamp(32px,5vw,48px);margin-bottom:16px}.compare-vs-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;max-width:760px;margin:32px auto;align-items:center}.compare-vs-grid .vs-tile{background:#fff;border:1px solid rgb(var(--border));border-radius:14px;padding:24px;text-align:center}.compare-vs-grid .vs-tile.us{border-color:rgb(var(--brand));box-shadow:0 0 0 4px #6366f114}.compare-vs-grid .vs-divider{font-size:24px;font-weight:600;color:rgb(var(--text-muted))}@media(max-width:640px){.compare-vs-grid{grid-template-columns:1fr}}.pricing-page-hero{text-align:center;padding:96px 0 40px}.page-hero{padding:96px 0 48px;text-align:center;border-bottom:1px solid rgb(var(--border))}.page-hero h1{font-size:clamp(36px,5vw,56px);margin-bottom:16px}.page-hero .lead{max-width:640px;margin:0 auto}@media(max-width:768px){.compare-hero,.pricing-page-hero,.page-hero{padding:64px 0 32px}}.changelog-item{padding:24px 0;border-bottom:1px solid rgb(var(--border))}.changelog-item:last-child{border-bottom:none}.changelog-item .version-row{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.changelog-item .version{font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-weight:700;color:rgb(var(--brand-text))}.changelog-item .date{font-size:13px;color:rgb(var(--text-muted))}.changelog-item ul{padding-left:20px;margin-top:8px}.changelog-item li{margin:4px 0;font-size:15px;color:rgb(var(--text-secondary))}.not-found{min-height:60vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:80px 24px}.not-found h1{font-size:96px;color:rgb(var(--brand));margin-bottom:16px}.not-found p{font-size:19px;color:rgb(var(--text-secondary));margin-bottom:24px}@media print{.header,.footer,.mobile-sticky,.article-cta-box,.final-cta-section{display:none!important}body{color:#000}a{color:#000;text-decoration:underline}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{background:rgb(var(--surface));color:rgb(var(--text))}.btn{border-radius:9999px;height:48px;padding:0 24px;font-weight:500;font-size:15px;letter-spacing:-.005em;transition:all .18s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.btn-primary{background:rgb(var(--cta));color:#fff;box-shadow:0 1px 2px #0a254029,inset 0 -1px #00000029}.btn-primary:hover{background:rgb(var(--cta-hover));transform:translateY(-1px);box-shadow:0 6px 16px #0a25402e,inset 0 -1px #00000029}.btn-primary:before{content:"";position:absolute;inset:0;background:var(--grad-button);pointer-events:none;border-radius:inherit}.btn-secondary{background:#fff;color:rgb(var(--text));border:1px solid rgb(var(--border));box-shadow:0 1px 2px #32325d0f}.btn-secondary:hover{border-color:rgb(var(--text));background:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #32325d1a}.btn-sm{height:40px;padding:0 20px;font-size:14px}@media(max-width:768px){.btn-sm{height:44px;padding:0 22px}}.btn-lg{height:56px;padding:0 28px;font-size:16px;border-radius:9999px}.pill{background:#635bff0f;color:rgb(var(--brand-text));border:1px solid rgba(99,91,255,.18);font-weight:500;letter-spacing:-.005em;padding:5px 14px;font-size:13px}.section{padding:96px 0}@media(max-width:768px){.section{padding:64px 0}}section.hero{padding:80px 0 56px}@media(max-width:768px){section.hero{padding:64px 0 48px}}.hero h1,.page-hero h1{background:linear-gradient(180deg,rgb(var(--text)) 0% 60%,#3c4c5c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.04em;font-weight:600}.card{background:#fff;border:1px solid rgb(var(--border));border-radius:14px;box-shadow:var(--shadow-xs)}.card-hover{transition:all .25s cubic-bezier(.16,1,.3,1)}.card-hover:hover{border-color:#635bff3d;box-shadow:0 14px 40px -12px #32325d2e;transform:translateY(-3px)}.header{background:#f7fafcb8;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(226,232,240,.8)}.gradient-ribbon{position:absolute;inset:0;background:var(--grad-mesh);pointer-events:none;z-index:0}.logos-bar{padding:32px 0;border-top:1px solid rgba(226,232,240,.6);border-bottom:1px solid rgba(226,232,240,.6)}.logos-bar-label{text-align:center;font-size:12px;font-weight:600;color:rgb(var(--text-muted));letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px}.logos-bar-row{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;align-items:center;opacity:.55;filter:grayscale(1);transition:all .3s;max-width:1080px;margin:0 auto;padding:0 24px}.logos-bar-row:hover{opacity:.9}.logos-bar-row>*{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:rgb(var(--text));letter-spacing:-.01em;height:32px}@media(max-width:768px){.logos-bar-row{grid-template-columns:repeat(2,1fr);gap:20px 32px}.logos-bar-row>*:nth-child(n+5){display:none}}.hero-mockup-stripe{position:relative;border-radius:18px;background:linear-gradient(135deg,#635bff2e,#a598ff0d);padding:1.5px;box-shadow:0 32px 80px -20px #32325d47,0 12px 32px -12px #635bff2e}.hero-mockup-stripe-inner{background:#fff;border-radius:16.5px;overflow:hidden}.gradient-orb{position:absolute;border-radius:50%;filter:blur(64px);pointer-events:none;z-index:0}.gradient-orb-1{top:-200px;right:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(99,91,255,.32),transparent 65%)}.gradient-orb-2{bottom:-150px;left:-200px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,107,157,.16),transparent 65%)}.eyebrow-gradient{background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:13px}.section-head h2{font-weight:600;letter-spacing:-.035em;font-size:clamp(32px,4.5vw,48px);line-height:1.08}.stat-strip{border-top:1px solid rgba(99,91,255,.06);border-bottom:1px solid rgba(99,91,255,.06);background:linear-gradient(180deg,rgba(99,91,255,.015),transparent)}.stat-cell{border-right:1px solid rgba(99,91,255,.05)}body{font-feature-settings:"cv02","cv03","cv04","cv11","ss01","ss02","ss03"}.price-sublabel{margin-top:10px;font-size:13px;font-weight:500;color:rgb(var(--brand-text));text-align:center}.pricing-roi-strip{margin:40px auto 0;max-width:880px;padding:18px 24px;background:linear-gradient(180deg,#635bff0a,#635bff05);border:1px solid rgba(99,91,255,.14);border-radius:12px;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;font-size:14.5px;color:rgb(var(--text-secondary));line-height:1.4;letter-spacing:-.005em}.pricing-roi-label{font-weight:600;color:rgb(var(--text))}.pricing-roi-item strong{color:rgb(var(--text));font-weight:600}.pricing-roi-sep{color:rgb(var(--text-muted))}@media(max-width:768px){.pricing-roi-strip{flex-direction:column;gap:8px;text-align:center}.pricing-roi-sep{display:none}}.cluster-hero{position:relative;overflow:hidden;background:radial-gradient(at 80% 0%,rgba(99,91,255,.1) 0%,transparent 55%),rgb(var(--surface))}.cluster-h1-grad{background:linear-gradient(135deg,#635bff,#ff6b9d);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-style:italic;font-weight:500}.cluster-hero-cta-row{display:inline-flex;align-items:center;gap:18px;margin-top:24px;flex-wrap:wrap;justify-content:center}.cluster-hero-secondary{display:inline-flex;align-items:center;gap:6px;color:rgb(var(--text-secondary));font-size:15px;font-weight:500;letter-spacing:-.005em;text-decoration:none;padding:8px 0;transition:color .18s ease;cursor:pointer;border-bottom:1px solid transparent}.cluster-hero-secondary:hover{color:rgb(var(--text));border-bottom-color:rgb(var(--text))}.cluster-hero-secondary svg{color:rgb(var(--brand-text))}.cluster-hero-microcopy{margin-top:14px;font-size:13px;color:rgb(var(--text-muted));letter-spacing:-.005em}.blog-hero-image{max-width:1080px;margin:24px auto 40px;padding:0 24px}.blog-hero-image img{width:100%;height:auto;aspect-ratio:16 / 7;object-fit:cover;border-radius:18px;border:1px solid rgb(var(--border));box-shadow:0 12px 36px -12px #32325d29}.blog-hero-image figcaption{margin-top:10px;font-size:12px;color:rgb(var(--text-muted));text-align:center}.blog-hero-image figcaption a{color:rgb(var(--text-secondary));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.blog-hero-image figcaption a:hover{color:rgb(var(--brand-text))}@media(max-width:768px){.blog-hero-image{margin:16px auto 32px;padding:0 16px}.blog-hero-image img{aspect-ratio:4 / 3;border-radius:14px}}.blog-article-figure{margin:32px -32px;text-align:center}.blog-article-figure img{width:100%;border-radius:14px;border:1px solid rgb(var(--border))}.blog-article-figure figcaption{margin-top:8px;font-size:12px;color:rgb(var(--text-muted))}@media(max-width:768px){.blog-article-figure{margin:24px 0}}.sticky-desktop-cta[data-astro-cid-zpyzv476]{position:fixed;bottom:24px;left:50%;transform:translate(-50%) translateY(120%);z-index:55;background:#fff;border:1px solid rgb(var(--border));border-radius:14px;box-shadow:0 24px 56px -12px #32325d38,0 8px 16px -4px #32325d1a;padding:12px 16px;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .25s;opacity:0;pointer-events:none;display:none}.sticky-desktop-cta[data-astro-cid-zpyzv476].visible{transform:translate(-50%) translateY(0);opacity:1;pointer-events:auto}@media(min-width:900px){.sticky-desktop-cta[data-astro-cid-zpyzv476]{display:block}}.sticky-desktop-cta-inner[data-astro-cid-zpyzv476]{display:flex;align-items:center;gap:18px}.sticky-desktop-cta-text[data-astro-cid-zpyzv476]{display:flex;flex-direction:column;gap:2px;min-width:0;line-height:1.25}.sticky-desktop-cta-stars[data-astro-cid-zpyzv476]{color:#ffb400;font-size:11px;letter-spacing:1px;line-height:1}.sticky-desktop-cta-headline[data-astro-cid-zpyzv476]{font-size:14px;font-weight:600;color:rgb(var(--text));letter-spacing:-.01em}.sticky-desktop-cta-sub[data-astro-cid-zpyzv476]{font-size:11.5px;color:rgb(var(--text-muted));letter-spacing:-.005em}.blog-grid[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px}.blog-card[data-astro-cid-5tznm7mj]{background:#fff;border:1px solid rgb(var(--border));border-radius:16px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.blog-card[data-astro-cid-5tznm7mj]:hover{border-color:rgb(var(--brand));box-shadow:0 14px 40px -22px #635bff59;transform:translateY(-3px)}.blog-card-link[data-astro-cid-5tznm7mj]{display:block;color:inherit;text-decoration:none}.blog-card-media[data-astro-cid-5tznm7mj]{aspect-ratio:16 / 9;background:rgb(var(--surface-soft));overflow:hidden;position:relative}.blog-card-media[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.blog-card[data-astro-cid-5tznm7mj]:hover .blog-card-media[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{transform:scale(1.04)}.blog-card-body[data-astro-cid-5tznm7mj]{padding:22px 24px 24px}.blog-card-body[data-astro-cid-5tznm7mj] h2[data-astro-cid-5tznm7mj]{font-size:19px;line-height:1.3;margin:0 0 8px;letter-spacing:-.01em}.blog-card-body[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj]{color:rgb(var(--text-secondary));font-size:14px;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card-meta[data-astro-cid-5tznm7mj]{margin-top:16px;font-size:12.5px;color:rgb(var(--text-muted));display:flex;gap:8px;align-items:center;flex-wrap:wrap}.blog-card-meta[data-astro-cid-5tznm7mj] .sep[data-astro-cid-5tznm7mj]{opacity:.5}.cluster-tag[data-astro-cid-5tznm7mj]{background:rgb(var(--brand-soft));color:rgb(var(--brand-text));padding:2px 8px;border-radius:99px;font-size:11px;font-weight:600}@media(max-width:640px){.blog-grid[data-astro-cid-5tznm7mj]{gap:20px;grid-template-columns:1fr}.blog-card-body[data-astro-cid-5tznm7mj]{padding:18px 20px 20px}.blog-card-body[data-astro-cid-5tznm7mj] h2[data-astro-cid-5tznm7mj]{font-size:18px}}.customers-grid[data-astro-cid-oelyuz2z]{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:20px}.customer-card[data-astro-cid-oelyuz2z]{display:flex;flex-direction:column;gap:14px;padding:28px 26px;background:#fff;border:1px solid rgb(var(--border));border-radius:16px;text-decoration:none;color:inherit;transition:all .25s cubic-bezier(.16,1,.3,1)}.customer-card[data-astro-cid-oelyuz2z]:hover{border-color:#635bff52;transform:translateY(-3px);box-shadow:0 14px 36px -12px #32325d29}.customer-card-head[data-astro-cid-oelyuz2z]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.customer-card-avatar[data-astro-cid-oelyuz2z]{width:48px;height:48px;border-radius:50%;border:2px solid white;box-shadow:0 0 0 1px rgb(var(--border));flex-shrink:0}.customer-card-meta[data-astro-cid-oelyuz2z]{flex:1;min-width:0}.customer-card-name[data-astro-cid-oelyuz2z]{font-size:14.5px;font-weight:600;color:rgb(var(--text));line-height:1.3}.customer-card-role[data-astro-cid-oelyuz2z]{font-size:12.5px;color:rgb(var(--text-muted));margin-top:2px}.customer-card-industry[data-astro-cid-oelyuz2z]{font-size:10.5px;font-weight:600;color:rgb(var(--text-muted));letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;background:rgb(var(--surface-soft));border-radius:999px;border:1px solid rgb(var(--border))}.customer-card-headline[data-astro-cid-oelyuz2z]{font-family:"Source Serif 4 Variable","Source Serif 4",Georgia,serif;font-size:22px;font-weight:500;line-height:1.22;color:rgb(var(--text));letter-spacing:-.015em;margin:0}.customer-card-summary[data-astro-cid-oelyuz2z]{font-size:14px;color:rgb(var(--text-secondary));line-height:1.55;margin:0}.customer-card-metrics[data-astro-cid-oelyuz2z]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:14px 0;border-top:1px solid rgb(var(--border));border-bottom:1px solid rgb(var(--border));margin-top:4px}.customer-card-metric[data-astro-cid-oelyuz2z]{text-align:center}.customer-card-metric-value[data-astro-cid-oelyuz2z]{font-size:18px;font-weight:700;color:rgb(var(--brand-text));letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1}.customer-card-metric-label[data-astro-cid-oelyuz2z]{font-size:10.5px;color:rgb(var(--text-muted));margin-top:3px;line-height:1.3}.customer-card-foot[data-astro-cid-oelyuz2z]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:rgb(var(--brand-text));margin-top:auto}.customer-card[data-astro-cid-oelyuz2z]:hover .customer-card-foot[data-astro-cid-oelyuz2z]{gap:9px}.customers-cta-aside[data-astro-cid-oelyuz2z]{margin-top:56px;padding:32px;background:rgb(var(--surface-soft));border:1px solid rgb(var(--border));border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.customers-cta-aside[data-astro-cid-oelyuz2z] h3[data-astro-cid-oelyuz2z]{font-size:22px;margin-bottom:8px}.customers-cta-aside[data-astro-cid-oelyuz2z] p[data-astro-cid-oelyuz2z]{color:rgb(var(--text-secondary));font-size:15px;max-width:580px;line-height:1.55}.customer-story-header[data-astro-cid-z45qepbx]{padding:64px 0 32px;background:linear-gradient(180deg,rgba(99,91,255,.04),transparent);border-bottom:1px solid rgb(var(--border))}.breadcrumbs[data-astro-cid-z45qepbx]{display:flex;gap:8px;align-items:center;font-size:13px;color:rgb(var(--text-muted));margin-bottom:24px}.breadcrumbs[data-astro-cid-z45qepbx] a[data-astro-cid-z45qepbx]{color:rgb(var(--text-muted));text-decoration:none}.breadcrumbs[data-astro-cid-z45qepbx] a[data-astro-cid-z45qepbx]:hover{color:rgb(var(--text))}.breadcrumbs[data-astro-cid-z45qepbx] .sep[data-astro-cid-z45qepbx]{opacity:.5}.customer-story-meta-row[data-astro-cid-z45qepbx]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}.customer-story-author[data-astro-cid-z45qepbx]{display:flex;align-items:center;gap:14px}.customer-story-avatar[data-astro-cid-z45qepbx]{width:56px;height:56px;border-radius:50%;border:2px solid white;box-shadow:0 0 0 1px rgb(var(--border))}.customer-story-name[data-astro-cid-z45qepbx]{font-size:16px;font-weight:600;color:rgb(var(--text));line-height:1.3}.customer-story-role[data-astro-cid-z45qepbx]{font-size:13px;color:rgb(var(--text-muted));margin-top:2px}.customer-story-industry-tag[data-astro-cid-z45qepbx]{font-size:11px;font-weight:600;color:rgb(var(--brand-text));letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;background:rgb(var(--brand-soft));border-radius:999px}.customer-story-headline[data-astro-cid-z45qepbx]{font-size:clamp(28px,4vw,40px);line-height:1.18;letter-spacing:-.025em;font-weight:600;color:rgb(var(--text));margin-bottom:16px}.customer-story-summary[data-astro-cid-z45qepbx]{font-size:18px;line-height:1.55;color:rgb(var(--text-secondary));margin-bottom:32px;max-width:720px}.customer-story-metrics[data-astro-cid-z45qepbx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;padding:20px;background:#fff;border:1px solid rgb(var(--border));border-radius:14px;margin-bottom:24px;box-shadow:var(--shadow-sm)}.customer-story-metric[data-astro-cid-z45qepbx]{text-align:center;padding:8px}.customer-story-metric-value[data-astro-cid-z45qepbx]{font-size:28px;font-weight:700;color:rgb(var(--text));letter-spacing:-.025em;font-variant-numeric:tabular-nums;line-height:1.05}.customer-story-metric-label[data-astro-cid-z45qepbx]{font-size:11.5px;color:rgb(var(--text-muted));margin-top:4px}.customer-story-composite-note[data-astro-cid-z45qepbx]{padding:14px 18px;background:#f59e0b14;border:1px solid rgba(245,158,11,.22);border-radius:10px;font-size:13.5px;color:rgb(var(--text-secondary));line-height:1.5;margin-bottom:20px}.customer-story-composite-note[data-astro-cid-z45qepbx] strong[data-astro-cid-z45qepbx]{color:#92400e;font-weight:600}.customer-story-meta[data-astro-cid-z45qepbx]{font-size:13px;color:rgb(var(--text-muted));padding-top:16px;border-top:1px solid rgb(var(--border))}.walk-section[data-astro-cid-b7y4xfl4]{background:linear-gradient(180deg,#fff,rgb(var(--surface-soft)))}.walk-grid[data-astro-cid-b7y4xfl4]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px}@media(max-width:1024px){.walk-grid[data-astro-cid-b7y4xfl4]{grid-template-columns:1fr}}.walk-card[data-astro-cid-b7y4xfl4]{background:#fff;border:1px solid rgb(var(--border));border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:14px}.walk-card-num[data-astro-cid-b7y4xfl4]{font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:700;color:rgb(var(--brand));letter-spacing:.04em}.walk-card[data-astro-cid-b7y4xfl4] h3[data-astro-cid-b7y4xfl4]{font-size:22px;line-height:1.2}.walk-card-deck[data-astro-cid-b7y4xfl4]{font-size:15px;color:rgb(var(--text-secondary));line-height:1.55}.walk-features[data-astro-cid-b7y4xfl4]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.walk-features[data-astro-cid-b7y4xfl4] li[data-astro-cid-b7y4xfl4]{font-size:14px;line-height:1.5;padding-left:20px;position:relative;color:rgb(var(--text-secondary))}.walk-features[data-astro-cid-b7y4xfl4] li[data-astro-cid-b7y4xfl4]:before{content:"→";position:absolute;left:0;color:rgb(var(--brand-text));font-weight:600}.walk-features[data-astro-cid-b7y4xfl4] strong[data-astro-cid-b7y4xfl4]{color:rgb(var(--text));font-weight:600}.walk-snippet[data-astro-cid-b7y4xfl4]{margin-top:12px;padding:14px 16px;background:rgb(var(--surface-elevated));border:1px solid rgb(var(--border));border-radius:10px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:rgb(var(--text-secondary));line-height:1.7}.walk-snippet[data-astro-cid-b7y4xfl4] em[data-astro-cid-b7y4xfl4]{color:rgb(var(--brand-text));font-style:italic}.walk-snippet-label[data-astro-cid-b7y4xfl4]{font-family:Inter Variable,Inter,sans-serif;font-size:11px;color:rgb(var(--text-muted));text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-weight:600}.walk-bottom-note[data-astro-cid-b7y4xfl4]{margin-top:40px;max-width:760px;margin-left:auto;margin-right:auto;padding:20px 24px;background:rgb(var(--brand-soft));border:1px solid rgba(var(--brand),.18);border-radius:14px;display:flex;gap:14px;align-items:flex-start}.walk-bottom-note[data-astro-cid-b7y4xfl4] p[data-astro-cid-b7y4xfl4]{font-size:14.5px;color:rgb(var(--text));line-height:1.55}.walk-bottom-note[data-astro-cid-b7y4xfl4] .inline-link[data-astro-cid-b7y4xfl4]{color:rgb(var(--brand-text));font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px;margin-left:6px;white-space:nowrap}.competitor-domain[data-astro-cid-sjh5edtt]{font-size:11px;color:rgb(var(--text-muted));font-weight:400;margin-top:2px;letter-spacing:0}.competitor-tag[data-astro-cid-sjh5edtt]{display:inline-block;margin-top:6px;font-size:10px;font-weight:600;padding:2px 7px;border-radius:99px;background:rgb(var(--surface-soft));color:rgb(var(--text-muted));border:1px solid rgb(var(--border));text-transform:uppercase;letter-spacing:.04em}.competitor-tag-rival[data-astro-cid-sjh5edtt]{background:#fff4e6;color:#b45309;border-color:#fed7aa}.help-section[data-astro-cid-4rsohe3g] h3[data-astro-cid-4rsohe3g]{font-size:18px;margin-bottom:12px}.help-section[data-astro-cid-4rsohe3g] ul[data-astro-cid-4rsohe3g]{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.help-section[data-astro-cid-4rsohe3g] a[data-astro-cid-4rsohe3g]{color:rgb(var(--brand-text));font-size:14.5px;line-height:1.4}.help-section[data-astro-cid-4rsohe3g] a[data-astro-cid-4rsohe3g]:hover{text-decoration:underline}.faq-item[data-astro-cid-al2ca2vr][open] .faq-icon[data-astro-cid-al2ca2vr]{transform:rotate(45deg);color:rgb(var(--brand-text))}.faq-item[data-astro-cid-al2ca2vr][open] .faq-answer-inner[data-astro-cid-al2ca2vr]{max-height:none}.faq-item[data-astro-cid-al2ca2vr] summary[data-astro-cid-al2ca2vr]{list-style:none;cursor:pointer;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.faq-item[data-astro-cid-al2ca2vr] summary[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}.faq-answer-inner[data-astro-cid-al2ca2vr]{padding:0 36px 20px 0}details[data-astro-cid-al2ca2vr]>summary[data-astro-cid-al2ca2vr]{user-select:none}.hero-stripe[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 0%,rgba(99,91,255,.1) 0%,transparent 55%),radial-gradient(circle at 5% 100%,rgba(255,107,157,.06) 0%,transparent 55%),rgb(var(--surface))}.hero-stripe-grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center;position:relative;z-index:1}@media(max-width:1024px){.hero-stripe-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:40px}}.hero-stripe-copy[data-astro-cid-bbe6dxrz]{max-width:620px}.hero-stripe-pill[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px}.pill-dot-grad[data-astro-cid-bbe6dxrz]{width:7px;height:7px;border-radius:50%;background:var(--grad-brand);box-shadow:0 0 0 3px #635bff2e}.hero-stripe-h1[data-astro-cid-bbe6dxrz]{font-size:clamp(38px,5vw,64px);line-height:1.04;letter-spacing:-.04em;font-weight:600;color:rgb(var(--text));margin-bottom:20px}.hero-stripe-h1-grad[data-astro-cid-bbe6dxrz]{background:linear-gradient(135deg,#635bff,#ff6b9d);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-style:italic;font-weight:500}.hero-stripe-sub[data-astro-cid-bbe6dxrz]{font-size:18px;line-height:1.5;color:rgb(var(--text-secondary));margin-bottom:28px;max-width:540px;letter-spacing:-.005em}@media(max-width:768px){.hero-stripe-sub[data-astro-cid-bbe6dxrz]{font-size:16.5px}}.hero-stripe-ctas[data-astro-cid-bbe6dxrz]{display:flex;gap:18px;margin-bottom:12px;flex-wrap:wrap;align-items:center}.hero-stripe-secondary-link[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:6px;color:rgb(var(--text-secondary));font-size:15px;font-weight:500;letter-spacing:-.005em;text-decoration:none;padding:8px 0;transition:color .18s ease;cursor:pointer;border-bottom:1px solid transparent}.hero-stripe-secondary-link[data-astro-cid-bbe6dxrz]:hover{color:rgb(var(--text));border-bottom-color:rgb(var(--text))}.hero-stripe-secondary-link[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{color:rgb(var(--brand-text));transition:transform .18s ease}.hero-stripe-secondary-link[data-astro-cid-bbe6dxrz]:hover svg[data-astro-cid-bbe6dxrz]{transform:translate(1px)}.hero-stripe-cta-microcopy[data-astro-cid-bbe6dxrz]{font-size:13px;color:rgb(var(--text-muted));margin:0 0 18px;letter-spacing:-.005em}.hero-stripe-microquote[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:12px;padding:12px 14px;margin:0 0 18px;background:#635bff0a;border:1px solid rgba(99,91,255,.12);border-radius:12px;max-width:460px}.hero-stripe-microquote-avatar[data-astro-cid-bbe6dxrz]{width:36px;height:36px;border-radius:50%;flex-shrink:0;border:2px solid white;box-shadow:0 0 0 1px rgb(var(--border))}.hero-stripe-microquote-body[data-astro-cid-bbe6dxrz]{margin:0;flex:1;min-width:0}.hero-stripe-microquote-text[data-astro-cid-bbe6dxrz]{display:block;font-family:"Source Serif 4 Variable","Source Serif 4",Georgia,serif;font-size:14.5px;line-height:1.3;color:rgb(var(--text));font-style:italic;letter-spacing:-.005em;margin-bottom:3px}.hero-stripe-microquote-cite[data-astro-cid-bbe6dxrz]{font-size:12px;color:rgb(var(--text-muted));line-height:1.3}.hero-stripe-microquote-cite[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:rgb(var(--text-secondary));font-weight:600}.hero-stripe-trust[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hero-stripe-trust-stars[data-astro-cid-bbe6dxrz]{color:#ffb400;font-size:14px;letter-spacing:2px}.hero-stripe-trust-text[data-astro-cid-bbe6dxrz]{font-size:14px;color:rgb(var(--text-secondary))}.hero-stripe-trust-text[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:rgb(var(--text));font-weight:600}.hero-stripe-trust-sep[data-astro-cid-bbe6dxrz]{color:rgb(var(--text-muted));margin:0 6px}.hero-stripe-badges[data-astro-cid-bbe6dxrz]{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}.hero-stripe-cws-badge[data-astro-cid-bbe6dxrz],.hero-stripe-tp-badge[data-astro-cid-bbe6dxrz],.hero-stripe-users-badge[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:9px;padding:8px 14px;background:#fff;border:1px solid rgb(var(--border));border-radius:10px;text-decoration:none;color:rgb(var(--text));transition:all .18s ease}.hero-stripe-cws-badge[data-astro-cid-bbe6dxrz]:hover,.hero-stripe-tp-badge[data-astro-cid-bbe6dxrz]:hover{border-color:#635bff52;transform:translateY(-1px);box-shadow:0 6px 16px -4px #32325d1a}.hero-stripe-cws-text[data-astro-cid-bbe6dxrz]{display:inline-flex;flex-direction:column;line-height:1.2}.hero-stripe-cws-rating[data-astro-cid-bbe6dxrz]{font-size:13px;font-weight:600;color:rgb(var(--text));letter-spacing:-.005em}.hero-stripe-cws-rating[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-weight:700;color:rgb(var(--text))}.hero-stripe-cws-source[data-astro-cid-bbe6dxrz]{font-size:10.5px;color:rgb(var(--text-muted));letter-spacing:.04em;text-transform:uppercase;font-weight:500}.hero-stripe-tp-greenstar[data-astro-cid-bbe6dxrz]{color:#00b67a;font-size:18px;line-height:1}.hero-stripe-cws-rating[data-astro-cid-bbe6dxrz]{color:#ffb400}.hero-stripe-cws-rating[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz],.hero-stripe-tp-badge[data-astro-cid-bbe6dxrz] .hero-stripe-cws-rating[data-astro-cid-bbe6dxrz]{color:rgb(var(--text))}.hero-stripe-users-num[data-astro-cid-bbe6dxrz]{font-size:13.5px;font-weight:700;color:rgb(var(--text));letter-spacing:-.01em;line-height:1.2}.hero-stripe-users-badge[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:flex-start;gap:1px;padding:8px 14px}@media(max-width:480px){.hero-stripe-badges[data-astro-cid-bbe6dxrz]{gap:8px}.hero-stripe-cws-badge[data-astro-cid-bbe6dxrz],.hero-stripe-tp-badge[data-astro-cid-bbe6dxrz],.hero-stripe-users-badge[data-astro-cid-bbe6dxrz]{padding:6px 10px;gap:7px}}.hero-stripe-mockup-wrap[data-astro-cid-bbe6dxrz]{position:relative;perspective:1600px}.mockup-stripe-titlebar[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid rgb(var(--border));background:#f8fafc}.mockup-stripe-dot[data-astro-cid-bbe6dxrz]{width:11px;height:11px;border-radius:50%}.mockup-stripe-dot[data-astro-cid-bbe6dxrz].r{background:#ff5f57}.mockup-stripe-dot[data-astro-cid-bbe6dxrz].y{background:#febc2e}.mockup-stripe-dot[data-astro-cid-bbe6dxrz].g{background:#28c840}.mockup-stripe-url[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:6px;margin-left:12px;font-size:12px;color:rgb(var(--text-muted));background:#fff;padding:4px 12px;border-radius:6px;border:1px solid rgb(var(--border));flex:1;max-width:260px}.mockup-stripe-ext-pill[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:rgb(var(--brand-text));background:#635bff14;padding:4px 10px;border-radius:999px}.mockup-stripe-ext-dot[data-astro-cid-bbe6dxrz]{width:6px;height:6px;border-radius:50%;background:rgb(var(--success));box-shadow:0 0 0 3px #10b98129}@media(max-width:640px){.mockup-stripe-ext-pill[data-astro-cid-bbe6dxrz]{display:none}}.mockup-stripe-body[data-astro-cid-bbe6dxrz]{padding:22px}.mockup-stripe-progress-row[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.mockup-stripe-label[data-astro-cid-bbe6dxrz]{font-size:12px;font-weight:600;color:rgb(var(--text));letter-spacing:-.005em}.mockup-stripe-counter[data-astro-cid-bbe6dxrz]{font-size:12px;color:rgb(var(--text-muted));font-variant-numeric:tabular-nums}.mockup-stripe-counter[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:rgb(var(--brand-text));font-weight:600}.mockup-stripe-bar[data-astro-cid-bbe6dxrz]{height:6px;background:rgb(var(--border));border-radius:99px;overflow:hidden}.mockup-stripe-bar-fill[data-astro-cid-bbe6dxrz]{height:100%;width:94%;background:var(--grad-brand);border-radius:99px;animation:stripe-bar-pulse 6s ease-in-out infinite}@keyframes stripe-bar-pulse{0%,to{width:94%}50%{width:96%}}.mockup-stripe-grouplist[data-astro-cid-bbe6dxrz]{margin-top:18px;display:flex;flex-direction:column;gap:4px}.mockup-stripe-group[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:22px 1fr 18px;align-items:center;gap:10px;padding:7px 8px;border-radius:8px;font-size:13px;transition:background .2s}.mockup-stripe-group[data-astro-cid-bbe6dxrz].done{color:rgb(var(--text-secondary))}.mockup-stripe-group[data-astro-cid-bbe6dxrz].active{background:#635bff0f;color:rgb(var(--text));font-weight:500}.mockup-stripe-group[data-astro-cid-bbe6dxrz].queued{color:rgb(var(--text-muted));opacity:.7}.mockup-stripe-avatar[data-astro-cid-bbe6dxrz]{width:22px;height:22px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0}.mockup-stripe-group-name[data-astro-cid-bbe6dxrz]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mockup-stripe-check[data-astro-cid-bbe6dxrz]{color:rgb(var(--success));display:inline-flex}.mockup-stripe-spinner[data-astro-cid-bbe6dxrz]{width:12px;height:12px;border:2px solid rgb(var(--brand));border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}.mockup-stripe-dot-q[data-astro-cid-bbe6dxrz]{color:rgb(var(--text-muted))}.mockup-stripe-stats[data-astro-cid-bbe6dxrz]{margin-top:18px;padding-top:16px;border-top:1px solid rgb(var(--border));display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mockup-stripe-stat[data-astro-cid-bbe6dxrz]{text-align:center}.mockup-stripe-stat-num[data-astro-cid-bbe6dxrz]{font-size:18px;font-weight:600;color:rgb(var(--text));letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mockup-stripe-stat-label[data-astro-cid-bbe6dxrz]{font-size:11px;color:rgb(var(--text-muted));margin-top:2px}.hero-stripe-floater[data-astro-cid-bbe6dxrz]{position:absolute;background:#fff;border:1px solid rgb(var(--border));border-radius:12px;padding:10px 14px;display:flex;align-items:center;gap:10px;box-shadow:0 12px 32px -8px #32325d2e,0 4px 12px -4px #32325d1a;z-index:2}.hero-stripe-floater-1[data-astro-cid-bbe6dxrz]{top:96px;right:-28px;transform:rotate(-1.5deg)}.hero-stripe-floater-2[data-astro-cid-bbe6dxrz]{bottom:28px;left:-36px;transform:rotate(1deg)}.hero-stripe-floater-ico[data-astro-cid-bbe6dxrz]{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hero-stripe-floater-title[data-astro-cid-bbe6dxrz]{font-size:13px;font-weight:600;color:rgb(var(--text));letter-spacing:-.005em}.hero-stripe-floater-sub[data-astro-cid-bbe6dxrz]{font-size:11px;color:rgb(var(--text-muted))}@media(max-width:1024px){.hero-stripe-floater-1[data-astro-cid-bbe6dxrz]{right:8px;top:-16px}.hero-stripe-floater-2[data-astro-cid-bbe6dxrz]{left:8px;bottom:-16px}}@media(max-width:640px){.hero-stripe-floater[data-astro-cid-bbe6dxrz]{display:none}}.trust-grid-section[data-astro-cid-5kdvpwb2]{padding:80px 0 64px;background:radial-gradient(at 50% 0%,rgba(99,91,255,.04),transparent 50%),rgb(var(--surface));border-top:1px solid rgba(99,91,255,.08)}@media(max-width:768px){.trust-grid-section[data-astro-cid-5kdvpwb2]{padding:56px 0 48px}}.trust-grid-head[data-astro-cid-5kdvpwb2]{text-align:center;max-width:720px;margin:0 auto 48px}.trust-grid-eyebrow[data-astro-cid-5kdvpwb2]{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--brand-text));margin-bottom:14px}.trust-grid-title[data-astro-cid-5kdvpwb2]{font-size:clamp(26px,3.5vw,36px);line-height:1.15;letter-spacing:-.025em;font-weight:600;color:rgb(var(--text))}.trust-grid[data-astro-cid-5kdvpwb2]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1180px;margin:0 auto}@media(max-width:1024px){.trust-grid[data-astro-cid-5kdvpwb2]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.trust-grid[data-astro-cid-5kdvpwb2]{grid-template-columns:1fr;gap:14px}}.trust-grid-item[data-astro-cid-5kdvpwb2]{background:#fff;border:1px solid rgb(var(--border));border-radius:14px;padding:24px 22px 22px;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.trust-grid-item[data-astro-cid-5kdvpwb2]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#635bff99,#635bff00);opacity:0;transition:opacity .25s}.trust-grid-item[data-astro-cid-5kdvpwb2]:hover{border-color:#635bff3d;transform:translateY(-3px);box-shadow:0 14px 32px -12px #32325d24}.trust-grid-item[data-astro-cid-5kdvpwb2]:hover:before{opacity:1}.trust-grid-icon[data-astro-cid-5kdvpwb2]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#635bff1a;color:rgb(var(--brand-text));margin-bottom:16px}.trust-grid-item-title[data-astro-cid-5kdvpwb2]{font-size:16px;font-weight:600;color:rgb(var(--text));line-height:1.3;letter-spacing:-.01em;margin-bottom:8px}.trust-grid-item-body[data-astro-cid-5kdvpwb2]{font-size:13.5px;color:rgb(var(--text-secondary));line-height:1.55;margin:0}.logos-bar-modern[data-astro-cid-zhtya4lv]{padding:56px 0 64px;background:linear-gradient(180deg,transparent,rgba(99,91,255,.025),transparent);border-top:1px solid rgba(226,232,240,.6);border-bottom:1px solid rgba(226,232,240,.6)}.logos-bar-modern[data-astro-cid-zhtya4lv] .logos-bar-label[data-astro-cid-zhtya4lv]{display:flex;align-items:center;justify-content:center;gap:16px;text-align:center;font-size:12px;font-weight:600;color:rgb(var(--text-muted));letter-spacing:.14em;text-transform:uppercase;margin-bottom:32px}.logos-bar-label-line[data-astro-cid-zhtya4lv]{height:1px;width:32px;background:rgb(var(--border))}.logos-bar-row[data-astro-cid-zhtya4lv]{display:grid;grid-template-columns:repeat(7,1fr);gap:24px;align-items:center;max-width:1180px;margin:0 auto;padding:0 24px}@media(max-width:1024px){.logos-bar-row[data-astro-cid-zhtya4lv]{grid-template-columns:repeat(4,1fr);gap:28px 24px}.logos-bar-row[data-astro-cid-zhtya4lv]>[data-astro-cid-zhtya4lv]:nth-child(n+5){display:none}}@media(max-width:640px){.logos-bar-row[data-astro-cid-zhtya4lv]{grid-template-columns:repeat(3,1fr);gap:24px 16px}.logos-bar-row[data-astro-cid-zhtya4lv]>[data-astro-cid-zhtya4lv]:nth-child(n+4){display:none}}.logo-mark[data-astro-cid-zhtya4lv]{display:flex;align-items:center;gap:8px;color:rgb(var(--text-secondary));opacity:.55;transition:all .3s cubic-bezier(.16,1,.3,1);justify-content:center;font-family:Inter Variable,Inter,sans-serif}.logo-mark[data-astro-cid-zhtya4lv]:hover{opacity:1;color:rgb(var(--text));transform:scale(1.05)}.logo-mark-text[data-astro-cid-zhtya4lv]{font-size:16px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;line-height:1}.logo-mark[data-astro-cid-zhtya4lv] svg[data-astro-cid-zhtya4lv]{flex-shrink:0}@media(prefers-reduced-motion:no-preference){.logos-bar-modern[data-astro-cid-zhtya4lv].in .logo-mark[data-astro-cid-zhtya4lv]{animation:logo-fade .5s cubic-bezier(.16,1,.3,1) both}.logos-bar-modern[data-astro-cid-zhtya4lv].in .logo-mark[data-astro-cid-zhtya4lv]:nth-child(1){animation-delay:.05s}.logos-bar-modern[data-astro-cid-zhtya4lv].in .logo-mark[data-astro-cid-zhtya4lv]:nth-child(2){animation-delay:.1s}.logos-bar-modern[data-astro-cid-zhtya4lv].in .logo-mark[data-astro-cid-zhtya4lv]:nth-child(3){animation-delay:.15s}.logos-bar-modern[data-astro-cid-zhtya4lv].in .logo-mark[data-astro-cid-zhtya4lv]:nth-child(4){animation-delay:.2s}.logos-bar-modern[data-astro-cid-zhtya4lv].in .logo-mark[data-astro-cid-zhtya4lv]:nth-child(5){animation-delay:.25s}.logos-bar-modern[data-astro-cid-zhtya4lv].in .logo-mark[data-astro-cid-zhtya4lv]:nth-child(6){animation-delay:.3s}.logos-bar-modern[data-astro-cid-zhtya4lv].in .logo-mark[data-astro-cid-zhtya4lv]:nth-child(7){animation-delay:.35s}@keyframes logo-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:.55;transform:translateY(0)}}}.time-compare-section[data-astro-cid-2pludqki]{padding:64px 0 32px}@media(max-width:768px){.time-compare-section[data-astro-cid-2pludqki]{padding:48px 0 24px}}.time-compare-head[data-astro-cid-2pludqki]{text-align:center;max-width:720px;margin:0 auto 40px}.time-compare-eyebrow[data-astro-cid-2pludqki]{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--brand-text));margin-bottom:12px}.time-compare-title[data-astro-cid-2pludqki]{font-size:clamp(24px,3.2vw,34px);line-height:1.18;letter-spacing:-.025em;font-weight:600;color:rgb(var(--text))}.time-compare-chart[data-astro-cid-2pludqki]{max-width:880px;margin:0 auto;background:#fff;border:1px solid rgb(var(--border));border-radius:16px;padding:32px 28px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.time-compare-chart[data-astro-cid-2pludqki]{padding:24px 20px}}.time-compare-row[data-astro-cid-2pludqki]{margin-bottom:28px}.time-compare-row[data-astro-cid-2pludqki]:last-of-type{margin-bottom:0}.time-compare-row-head[data-astro-cid-2pludqki]{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.time-compare-row-label[data-astro-cid-2pludqki]{font-size:14px;font-weight:600;color:rgb(var(--text-secondary));letter-spacing:-.01em}.time-compare-row-label-us[data-astro-cid-2pludqki]{color:rgb(var(--text));display:inline-flex;align-items:center;gap:6px}.time-compare-row-label-us[data-astro-cid-2pludqki]:before{content:"";width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#635bff,#a598ff)}.time-compare-row-sub[data-astro-cid-2pludqki]{font-size:13px;color:rgb(var(--text-muted));font-weight:400}.time-compare-bar[data-astro-cid-2pludqki]{position:relative;height:56px;border-radius:10px;width:var(--bar-width);min-width:190px;display:flex;align-items:center;padding:0 18px;transition:all .4s cubic-bezier(.16,1,.3,1)}.time-compare-bar-manual[data-astro-cid-2pludqki]{background:linear-gradient(90deg,#ef444429,#ef44440a);border:1px solid rgba(239,68,68,.22);color:#7f1d1d;justify-content:space-between}.time-compare-bar-us[data-astro-cid-2pludqki]{background:linear-gradient(90deg,#635bff,#a598ff);color:#fff;box-shadow:0 8px 24px -8px #635bff73}.time-compare-bar-value[data-astro-cid-2pludqki]{font-family:Inter Variable,Inter,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}.time-compare-bar-detail[data-astro-cid-2pludqki]{font-size:12.5px;font-weight:500;color:#7f1d1d;opacity:.85}.time-compare-bar-savings[data-astro-cid-2pludqki]{font-size:12.5px;font-weight:600;margin-left:12px;background:#ffffff2e;padding:4px 10px;border-radius:999px;letter-spacing:-.01em}@media(max-width:640px){.time-compare-bar-detail[data-astro-cid-2pludqki]{display:none}.time-compare-bar-us[data-astro-cid-2pludqki]{padding:0 12px}.time-compare-bar-value[data-astro-cid-2pludqki]{font-size:17px}.time-compare-bar-savings[data-astro-cid-2pludqki]{font-size:11.5px;padding:3px 8px}}.time-compare-footnote[data-astro-cid-2pludqki]{margin-top:28px;padding-top:20px;border-top:1px solid rgb(var(--border));text-align:center;font-size:14px;color:rgb(var(--text-secondary));letter-spacing:-.005em}.time-compare-footnote[data-astro-cid-2pludqki] strong[data-astro-cid-2pludqki]{color:rgb(var(--text));font-weight:600}@media(prefers-reduced-motion:no-preference){.time-compare-section[data-astro-cid-2pludqki].reveal:not(.in) .time-compare-bar[data-astro-cid-2pludqki]{width:0%!important}.time-compare-section[data-astro-cid-2pludqki].in .time-compare-bar[data-astro-cid-2pludqki]{transition-delay:.1s}.time-compare-section[data-astro-cid-2pludqki].in .time-compare-bar-us[data-astro-cid-2pludqki]{transition-delay:.5s}}.demo-noscript[data-astro-cid-tb5vpudz]{max-width:980px;margin:0 auto;padding:24px;background:#fff;border:1px solid rgb(var(--border));border-radius:16px}.demo-noscript[data-astro-cid-tb5vpudz] h3[data-astro-cid-tb5vpudz]{font-size:18px;margin:16px 0 8px}.demo-noscript[data-astro-cid-tb5vpudz] p[data-astro-cid-tb5vpudz]{font-size:15px;color:rgb(var(--text-secondary));line-height:1.5}.benefit-tags[data-astro-cid-aafkaq3q]{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:14px;border-top:1px solid rgb(var(--border))}.benefit-tag[data-astro-cid-aafkaq3q]{font-size:11px;font-weight:600;padding:3px 9px;border-radius:99px;background:rgb(var(--surface-soft));color:rgb(var(--text-secondary));border:1px solid rgb(var(--border));letter-spacing:.01em;line-height:1.4}.benefit-tag[data-astro-cid-aafkaq3q][data-tag=realestate]{background:#fef3c7;color:#92400e;border-color:#fde68a}.benefit-tag[data-astro-cid-aafkaq3q][data-tag=recruiters]{background:#dbeafe;color:#1e40af;border-color:#bfdbfe}.benefit-tag[data-astro-cid-aafkaq3q][data-tag=ecommerce]{background:#dcfce7;color:#166534;border-color:#bbf7d0}.benefit-tag[data-astro-cid-aafkaq3q][data-tag=coaches]{background:#f3e8ff;color:#6b21a8;border-color:#e9d5ff}.benefit-tag[data-astro-cid-aafkaq3q][data-tag=networkmarketers]{background:#fce7f3;color:#9d174d;border-color:#fbcfe8}.testimonials-modern[data-astro-cid-aadlzisc]{background:radial-gradient(at 30% 0%,rgba(99,91,255,.04),transparent 50%),radial-gradient(at 70% 100%,rgba(236,72,153,.03),transparent 50%),rgb(var(--surface))}.tp-summary-card[data-astro-cid-aadlzisc]{max-width:720px;margin:0 auto 56px;padding:22px 28px;background:#fff;border:1px solid rgb(var(--border));border-radius:16px;box-shadow:var(--shadow-sm);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.tp-summary-left[data-astro-cid-aadlzisc]{display:flex;flex-direction:column;gap:8px}.tp-logo-modern[data-astro-cid-aadlzisc]{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:15px;color:rgb(var(--text))}.tp-star-modern[data-astro-cid-aadlzisc]{color:#00b67a;font-size:18px;line-height:1}.tp-rating-modern[data-astro-cid-aadlzisc]{display:flex;align-items:center;gap:10px;font-size:14px;color:rgb(var(--text));flex-wrap:wrap}.tp-stars-modern[data-astro-cid-aadlzisc]{display:inline-flex;gap:2px}.tp-star-fill[data-astro-cid-aadlzisc]{display:inline-block;width:18px;height:18px;background:#00b67a;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><polygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2' fill='white'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><polygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2' fill='white'/></svg>") center/contain no-repeat}.tp-rating-meta[data-astro-cid-aadlzisc]{color:rgb(var(--text-muted));font-size:13px}.tp-cta-modern[data-astro-cid-aadlzisc]{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:14px;color:rgb(var(--brand-text));text-decoration:none;padding:10px 16px;border-radius:9999px;border:1px solid rgba(99,91,255,.2);background:#635bff0a;transition:all .2s;white-space:nowrap}.tp-cta-modern[data-astro-cid-aadlzisc]:hover{background:#635bff1a;border-color:#635bff66;transform:translateY(-1px)}@media(max-width:640px){.tp-summary-card[data-astro-cid-aadlzisc]{padding:18px 20px}}.testimonials-modern-grid[data-astro-cid-aadlzisc]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1200px;margin:0 auto}@media(max-width:1024px){.testimonials-modern-grid[data-astro-cid-aadlzisc]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.testimonials-modern-grid[data-astro-cid-aadlzisc]{grid-template-columns:1fr;gap:16px}}.testimonial-modern-card[data-astro-cid-aadlzisc]{position:relative;background:#fff;border:1px solid rgb(var(--border));border-radius:18px;padding:32px 28px 24px;display:flex;flex-direction:column;gap:14px;box-shadow:0 1px 2px #32325d0a;transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden}.testimonial-modern-card[data-astro-cid-aadlzisc]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#635bff0a,#ec489908);opacity:0;transition:opacity .3s;pointer-events:none;border-radius:inherit}.testimonial-modern-card[data-astro-cid-aadlzisc]:hover{border-color:#635bff3d;box-shadow:0 24px 56px -16px #32325d33;transform:translateY(-4px)}.testimonial-modern-card[data-astro-cid-aadlzisc]:hover:before{opacity:1}.testimonial-modern-industry[data-astro-cid-aadlzisc]{position:absolute;top:20px;right:20px;font-size:10.5px;font-weight:600;color:rgb(var(--text-muted));letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;background:rgb(var(--surface-soft));border-radius:9999px;border:1px solid rgb(var(--border))}.testimonial-modern-stars[data-astro-cid-aadlzisc]{display:inline-flex;gap:1px;margin-top:4px}.testimonial-modern-star[data-astro-cid-aadlzisc]{width:14px;height:14px;background:#ffb400}.testimonial-modern-headline[data-astro-cid-aadlzisc]{font-family:"Source Serif 4 Variable","Source Serif 4",Georgia,serif;font-size:20px;font-weight:500;line-height:1.25;color:rgb(var(--text));letter-spacing:-.015em;margin:0}.testimonial-modern-body[data-astro-cid-aadlzisc]{font-size:14.5px;line-height:1.6;color:rgb(var(--text-secondary));flex:1;margin:0;padding:0;border:none;background:transparent;font-style:normal}.testimonial-modern-footer[data-astro-cid-aadlzisc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;margin-top:4px;border-top:1px solid rgb(var(--border));flex-wrap:wrap}.testimonial-modern-author[data-astro-cid-aadlzisc]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.testimonial-modern-avatar[data-astro-cid-aadlzisc]{width:48px;height:48px;border-radius:50%;background:rgb(var(--surface-soft));flex-shrink:0}.testimonial-modern-author-meta[data-astro-cid-aadlzisc]{flex:1;min-width:0}.testimonial-modern-name[data-astro-cid-aadlzisc]{font-size:14.5px;font-weight:600;color:rgb(var(--text));line-height:1.3}.testimonial-modern-role[data-astro-cid-aadlzisc]{font-size:12.5px;color:rgb(var(--text-muted));line-height:1.3;margin-top:2px}.testimonial-modern-company[data-astro-cid-aadlzisc]{display:flex;align-items:center;gap:8px;flex-shrink:0}.testimonial-modern-company-mark[data-astro-cid-aadlzisc]{width:28px;height:28px;border-radius:7px;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;letter-spacing:-.02em}.testimonial-modern-company-name[data-astro-cid-aadlzisc]{font-size:12.5px;color:rgb(var(--text-secondary));font-weight:500;white-space:nowrap}@media(max-width:1280px){.testimonial-modern-company-name[data-astro-cid-aadlzisc]{display:none}}.testimonial-modern-verified[data-astro-cid-aadlzisc]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;color:#00b67a;text-decoration:none;margin-top:2px;align-self:flex-start}.testimonial-modern-verified[data-astro-cid-aadlzisc]:hover{text-decoration:underline}.tp-verified-star[data-astro-cid-aadlzisc]{color:#00b67a}.testimonial-modern-foot-row[data-astro-cid-aadlzisc]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:2px}.testimonial-modern-case-link[data-astro-cid-aadlzisc]{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:rgb(var(--brand-text));text-decoration:none;transition:gap .15s}.testimonial-modern-case-link[data-astro-cid-aadlzisc]:hover{gap:7px}.platform-reviews-section[data-astro-cid-pjlat5aj]{padding-top:80px;padding-bottom:80px}.platform-block[data-astro-cid-pjlat5aj]{margin-top:48px}.platform-header[data-astro-cid-pjlat5aj]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;border-radius:14px 14px 0 0;background:#fff;border:1px solid rgb(var(--border));border-bottom:none;flex-wrap:wrap}.platform-logo[data-astro-cid-pjlat5aj]{display:flex;align-items:center;gap:12px}.platform-logo-text[data-astro-cid-pjlat5aj]{display:flex;flex-direction:column;gap:2px}.platform-logo-text[data-astro-cid-pjlat5aj] strong[data-astro-cid-pjlat5aj]{font-size:15px;font-weight:700;color:rgb(var(--text));letter-spacing:-.01em}.platform-meta[data-astro-cid-pjlat5aj]{font-size:12px;color:rgb(var(--text-muted))}.platform-link[data-astro-cid-pjlat5aj]{font-size:13px;font-weight:600;color:rgb(var(--brand-text));text-decoration:none}.platform-link[data-astro-cid-pjlat5aj]:hover{text-decoration:underline}.platform-header-chrome[data-astro-cid-pjlat5aj]{border-top:4px solid #4285F4;padding-top:11px}.platform-header-facebook[data-astro-cid-pjlat5aj]{border-top:4px solid #1877F2;padding-top:11px}.platform-header-linkedin[data-astro-cid-pjlat5aj]{border-top:4px solid #0A66C2;padding-top:11px}.platform-grid[data-astro-cid-pjlat5aj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0;background:#fff;border:1px solid rgb(var(--border));border-radius:0 0 14px 14px;overflow:hidden}.chrome-review-card[data-astro-cid-pjlat5aj]{padding:22px 20px;border-right:1px solid rgb(var(--border));display:flex;flex-direction:column;gap:14px}.chrome-review-card[data-astro-cid-pjlat5aj]:last-child{border-right:none}.chrome-stars[data-astro-cid-pjlat5aj]{display:flex;gap:2px;font-size:16px;line-height:1}.chrome-star[data-astro-cid-pjlat5aj]{color:#dadce0}.chrome-star[data-astro-cid-pjlat5aj].filled{color:#ffab00}.chrome-review-body[data-astro-cid-pjlat5aj]{font-size:14px;line-height:1.55;color:rgb(var(--text));margin:0;flex:1}.chrome-review-meta[data-astro-cid-pjlat5aj]{display:flex;align-items:center;gap:10px;font-size:13px}.chrome-avatar[data-astro-cid-pjlat5aj]{width:32px;height:32px;border-radius:50%;color:#fff;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.chrome-review-meta[data-astro-cid-pjlat5aj] strong[data-astro-cid-pjlat5aj]{display:block;font-size:13px}.chrome-review-date[data-astro-cid-pjlat5aj]{font-size:12px;color:rgb(var(--text-muted))}.fb-review-card[data-astro-cid-pjlat5aj]{padding:18px 20px;border-right:1px solid rgb(var(--border))}.fb-review-card[data-astro-cid-pjlat5aj]:last-child{border-right:none}.fb-review-header[data-astro-cid-pjlat5aj]{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.fb-avatar[data-astro-cid-pjlat5aj]{width:40px;height:40px;border-radius:50%;color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fb-review-byline[data-astro-cid-pjlat5aj]{display:flex;flex-direction:column;gap:1px;min-width:0}.fb-review-byline[data-astro-cid-pjlat5aj] strong[data-astro-cid-pjlat5aj]{font-size:14px;color:#050505;line-height:1.3}.fb-review-role[data-astro-cid-pjlat5aj]{font-size:12px;color:#65676b;line-height:1.3}.fb-review-stars[data-astro-cid-pjlat5aj]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#1877f2;font-weight:600;margin-top:4px}.fb-review-body[data-astro-cid-pjlat5aj]{font-size:14px;line-height:1.45;color:#050505;margin:0 0 14px}.fb-review-footer[data-astro-cid-pjlat5aj]{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #E4E6EB;font-size:13px;color:#65676b}.fb-reaction-row[data-astro-cid-pjlat5aj]{display:flex;align-items:center;gap:4px}.fb-reaction-bubble[data-astro-cid-pjlat5aj]{width:20px;height:20px;border-radius:50%;background:#1877f2;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;border:2px solid white}.fb-reaction-count[data-astro-cid-pjlat5aj]{margin-left:4px;font-size:13px;color:#65676b;font-weight:500}.fb-comment-count[data-astro-cid-pjlat5aj]{font-size:13px;color:#65676b}.li-review-card[data-astro-cid-pjlat5aj]{padding:18px 20px;border-right:1px solid rgb(var(--border))}.li-review-card[data-astro-cid-pjlat5aj]:last-child{border-right:none}.li-review-header[data-astro-cid-pjlat5aj]{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.li-avatar[data-astro-cid-pjlat5aj]{width:44px;height:44px;border-radius:50%;color:#fff;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.li-review-byline[data-astro-cid-pjlat5aj]{display:flex;flex-direction:column;gap:1px}.li-review-byline[data-astro-cid-pjlat5aj] strong[data-astro-cid-pjlat5aj]{font-size:14px;color:#000;line-height:1.3}.li-review-headline[data-astro-cid-pjlat5aj]{font-size:12px;color:#0009;line-height:1.4}.li-review-time[data-astro-cid-pjlat5aj]{font-size:11px;color:#0000008c;margin-top:2px}.li-review-body[data-astro-cid-pjlat5aj]{font-size:14px;line-height:1.5;color:#000000e6;margin:0 0 14px}.li-review-footer[data-astro-cid-pjlat5aj]{display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px solid #E0E0E0;flex-wrap:wrap;gap:8px}.li-reaction-row[data-astro-cid-pjlat5aj]{display:flex;align-items:center;gap:4px;font-size:13px;color:#0009}.li-react-icon[data-astro-cid-pjlat5aj]{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid #fff;font-size:11px;box-shadow:0 0 0 1px #0000000f}.li-react-count[data-astro-cid-pjlat5aj]{margin-left:4px}.li-cta[data-astro-cid-pjlat5aj]{font-size:13px;color:#0a66c2;font-weight:600;text-decoration:none}.li-cta[data-astro-cid-pjlat5aj]:hover{text-decoration:underline}@media(max-width:760px){.platform-grid[data-astro-cid-pjlat5aj]{grid-template-columns:1fr}.chrome-review-card[data-astro-cid-pjlat5aj],.fb-review-card[data-astro-cid-pjlat5aj],.li-review-card[data-astro-cid-pjlat5aj]{border-right:none;border-bottom:1px solid rgb(var(--border))}.chrome-review-card[data-astro-cid-pjlat5aj]:last-child,.fb-review-card[data-astro-cid-pjlat5aj]:last-child,.li-review-card[data-astro-cid-pjlat5aj]:last-child{border-bottom:none}.platform-header[data-astro-cid-pjlat5aj]{flex-direction:column;align-items:flex-start;gap:8px}}
