.wb-page{color:#fff;background:#020617;min-height:100vh}.wb-container{max-width:1120px;margin:0 auto;padding:0 24px}.wb-label{letter-spacing:.08em;text-transform:uppercase;color:#334155;margin-bottom:16px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;display:inline-block}.wb-muted{color:#334155}.wb-hero{border-bottom:1px solid #ffffff0d;padding:140px 24px 100px;position:relative;overflow:hidden}.wb-hero-glow{pointer-events:none;background:radial-gradient(#2563eb14 0%,#0000 70%);width:800px;height:400px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.wb-hero-grid{pointer-events:none;background-image:radial-gradient(circle,#ffffff06 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55% at 50% 0,#000 30%,#0000 100%);mask-image:radial-gradient(70% 55% at 50% 0,#000 30%,#0000 100%)}.wb-hero-title{letter-spacing:-.03em;color:#fff;z-index:2;margin-bottom:20px;font-family:Inter,sans-serif;font-size:clamp(34px,5vw,58px);font-weight:700;line-height:1.08;position:relative}.wb-hero-desc{color:#475569;z-index:2;max-width:560px;margin-bottom:36px;font-family:Inter,sans-serif;font-size:17px;line-height:1.75;position:relative}.wb-hero-actions{z-index:2;flex-wrap:wrap;gap:12px;display:flex;position:relative}.wb-btn-primary{color:#fff;background:#2563eb;border-radius:8px;align-items:center;gap:8px;padding:12px 22px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.wb-btn-primary:hover{background:#1d4ed8;transform:translateY(-1px)}.wb-btn-ghost{color:#64748b;background:0 0;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:7px;padding:12px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.wb-btn-ghost:hover{color:#94a3b8;border-color:#ffffff29}.wb-metrics-section{border-bottom:1px solid #ffffff0d;padding:64px 0}.wb-metrics-grid{background:#ffffff0d;border:1px solid #ffffff0d;border-radius:10px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.wb-metric{background:#020617;flex-direction:column;gap:6px;padding:36px 28px;transition:background .2s;display:flex}.wb-metric:hover{background:#ffffff04}.wb-metric-value{color:#fff;letter-spacing:-.04em;font-family:Inter,sans-serif;font-size:36px;font-weight:700}.wb-metric-label{color:#334155;font-family:Inter,sans-serif;font-size:13px}.wb-diff-section{border-bottom:1px solid #ffffff0d;padding:96px 0}.wb-section-header{margin-bottom:56px}.wb-section-title{letter-spacing:-.025em;color:#fff;font-family:Inter,sans-serif;font-size:clamp(26px,3.5vw,42px);font-weight:700;line-height:1.1}.wb-diff-grid{background:#ffffff0d;border:1px solid #ffffff0d;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.wb-diff-card{background:#020617;flex-direction:column;gap:12px;padding:36px 30px;transition:background .2s;display:flex}.wb-diff-card:hover{background:#ffffff04}.wb-diff-icon{color:#475569;background:#ffffff0a;border:1px solid #ffffff12;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.wb-diff-title{color:#e2e8f0;letter-spacing:-.01em;font-family:Inter,sans-serif;font-size:16px;font-weight:600}.wb-diff-desc{color:#475569;font-family:Inter,sans-serif;font-size:14px;line-height:1.75}.wb-timeline-section{border-bottom:1px solid #ffffff0d;padding:96px 0}.wb-timeline{flex-direction:column;gap:0;max-width:680px;display:flex}.wb-timeline-item{border-bottom:1px solid #ffffff0a;grid-template-columns:140px 1fr;gap:32px;padding:28px 0;display:grid}.wb-timeline-item:last-child{border-bottom:none}.wb-timeline-left{flex-direction:column;gap:0;padding-top:3px;display:flex}.wb-timeline-week{color:#334155;white-space:nowrap;font-family:Inter,sans-serif;font-size:12px;font-weight:600}.wb-timeline-title{color:#e2e8f0;letter-spacing:-.01em;margin-bottom:6px;font-family:Inter,sans-serif;font-size:16px;font-weight:600}.wb-timeline-desc{color:#475569;font-family:Inter,sans-serif;font-size:14px;line-height:1.7}.wb-testimonials-section{border-bottom:1px solid #ffffff0d;padding:96px 0}.wb-testimonials-grid{background:#ffffff0d;border:1px solid #ffffff0d;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.wb-testimonial{background:#020617;flex-direction:column;gap:24px;padding:36px 30px;transition:background .2s;display:flex}.wb-testimonial:hover{background:#ffffff04}.wb-testimonial-quote{color:#94a3b8;flex:1;font-family:Inter,sans-serif;font-size:15px;font-style:italic;line-height:1.75}.wb-testimonial-author{align-items:center;gap:12px;display:flex}.wb-author-avatar{color:#60a5fa;background:#1e3a5f;border:1px solid #2563eb4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;display:flex}.wb-author-name{color:#e2e8f0;font-family:Inter,sans-serif;font-size:14px;font-weight:600}.wb-author-role{color:#334155;font-family:Inter,sans-serif;font-size:12px}.wb-cta-section{padding:96px 0 120px}.wb-cta-inner{flex-direction:column;gap:14px;max-width:520px;display:flex}.wb-cta-desc{color:#475569;margin-bottom:8px;font-family:Inter,sans-serif;font-size:16px;line-height:1.7}@media (max-width:900px){.wb-metrics-grid{grid-template-columns:repeat(2,1fr)}.wb-diff-grid{background:0 0;border:none;grid-template-columns:1fr;gap:8px}.wb-diff-card{border:1px solid #ffffff0d;border-radius:10px}.wb-testimonials-grid{background:0 0;border:none;grid-template-columns:1fr;gap:8px}.wb-testimonial{border:1px solid #ffffff0d;border-radius:10px}}@media (max-width:640px){.wb-hero{padding:120px 16px 72px}.wb-container{padding:0 16px}.wb-metrics-grid{grid-template-columns:repeat(2,1fr)}.wb-diff-section,.wb-timeline-section,.wb-testimonials-section,.wb-cta-section{padding:64px 0}.wb-timeline-item{grid-template-columns:1fr;gap:4px}.wb-hero-actions{flex-direction:column}.wb-btn-primary,.wb-btn-ghost{justify-content:center;width:100%;max-width:320px}}
