@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Inter+Tight:wght@500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600&display=swap";
.landing-page-v8{--accent:#2f62f5;--accent-violet:#5b3ed8;--accent-pink:#e04cb8;--accent-soft:color-mix(in oklch,var(--accent)10%,white);--accent-softer:color-mix(in oklch,var(--accent)5%,white);--accent-border:color-mix(in oklch,var(--accent)24%,white);--accent-deep:color-mix(in oklch,var(--accent)80%,black);--bg:#fafaf7;--surface:#fff;--surface-2:#f4f3ee;--surface-3:#eceae3;--ink:#14141a;--ink-2:#3a3a44;--ink-3:#6e6e78;--ink-4:#9b9ba5;--line:#ecece4;--line-2:#deded5;--ok:#1a8a5c;--warn:#b86a1a;--risk:#c73c36;--gold:#c99b3f;--sans:"Inter",system-ui,sans-serif;--display:"Inter Tight","Inter",sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;--shadow-soft:0 1px 2px #0f0f140a,0 2px 8px #0f0f1408;--shadow-card:0 1px 2px #0f0f140a,0 4px 14px #0f0f140a;font-family:var(--sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01";font-size:15px;line-height:1.55;overflow-x:hidden}.landing-page-v8 *{box-sizing:border-box}.landing-page-v8 button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.landing-page-v8 a{color:inherit;text-decoration:none}.landing-page-v8 img{max-width:100%;display:block}.landing-page-v8 ::selection{background:var(--accent);color:#fff}.landing-page-v8 .wrap{max-width:1240px;margin:0 auto;padding:0 28px}.landing-page-v8 .eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:999px;align-items:center;gap:8px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex}.landing-page-v8 .eyebrow .live-dot{background:var(--ok);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklch,var(--ok)22%,transparent);border-radius:50%}.landing-page-v8 .nav{z-index:50;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#fafaf7c7;position:sticky;top:0}.landing-page-v8 .nav-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;margin:0 auto;padding:16px 28px;display:flex}.landing-page-v8 .brand{align-items:center;gap:10px;display:inline-flex}.landing-page-v8 .brand-mark{background:linear-gradient(135deg,var(--accent),var(--accent-violet));color:#fff;width:32px;height:32px;box-shadow:0 4px 12px color-mix(in oklch,var(--accent)28%,transparent);border-radius:9px;place-items:center;display:grid}.landing-page-v8 .brand-mark svg{width:17px;height:17px}.landing-page-v8 .brand-name{font-family:var(--display);letter-spacing:-.02em;font-size:16px;font-weight:700;line-height:1.05}.landing-page-v8 .brand-name span{color:var(--ink-3);font-weight:500}.landing-page-v8 .brand-sub{color:var(--ink-4);letter-spacing:.14em;text-transform:uppercase;margin-top:2px;font-size:9.5px;font-weight:600}.landing-page-v8 .nav-links{gap:4px;margin-left:auto;display:flex}.landing-page-v8 .nav-link{color:var(--ink-2);border-radius:9px;padding:8px 13px;font-size:13.5px;font-weight:500;transition:all .12s}.landing-page-v8 .nav-link:hover{background:var(--surface-2);color:var(--ink)}.landing-page-v8 .nav-cta{gap:8px;display:inline-flex}.landing-page-v8 .btn{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 16px;font-size:13.5px;font-weight:600;transition:all .14s;display:inline-flex}.landing-page-v8 .btn-ghost{background:var(--surface);border-color:var(--line-2);color:var(--ink)}.landing-page-v8 .btn-ghost:hover{background:var(--surface-2);border-color:var(--ink-4)}.landing-page-v8 .btn-primary{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 4px 12px color-mix(in oklch,var(--accent)28%,transparent)}.landing-page-v8 .btn-primary:hover{background:var(--accent-deep)}.landing-page-v8 .btn-gradient{background:linear-gradient(135deg,var(--accent),var(--accent-violet));color:#fff;box-shadow:0 6px 16px color-mix(in oklch,var(--accent)30%,transparent);border:0}.landing-page-v8 .btn-gradient:hover{box-shadow:0 10px 24px color-mix(in oklch,var(--accent)36%,transparent);transform:translateY(-1px)}.landing-page-v8 .btn svg{width:14px;height:14px}.landing-page-v8 .nav-burger{display:none}.landing-page-v8 .hero{text-align:center;background:radial-gradient(circle at 18% 0%,color-mix(in oklch,var(--accent)7%,transparent),transparent 45%),radial-gradient(circle at 82% 10%,color-mix(in oklch,var(--accent-violet)6%,transparent),transparent 50%),radial-gradient(circle at 50% 100%,color-mix(in oklch,var(--accent-pink)4%,transparent),transparent 55%);padding:90px 0 60px;position:relative;overflow:hidden}.landing-page-v8 .hero:before{content:"";border:1px dashed color-mix(in oklch,var(--accent)22%,transparent);opacity:.45;pointer-events:none;border-radius:50%;width:480px;height:480px;animation:60s linear infinite landing-drift;position:absolute;top:120px;right:-180px}@keyframes landing-drift{to{transform:rotate(360deg)}}.landing-page-v8 .hero-eyebrow{margin-bottom:22px}.landing-page-v8 .hero h1{font-family:var(--display);letter-spacing:-.04em;color:var(--ink);text-wrap:balance;max-width:14ch;margin:0 auto 22px;font-size:clamp(48px,7vw,96px);font-weight:800;line-height:.96}.landing-page-v8 .hero h1 .accent{background:linear-gradient(135deg,var(--accent),var(--accent-violet)60%,var(--accent-pink));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:600;display:inline-block}.landing-page-v8 .hero-sub{color:var(--ink-3);text-wrap:balance;max-width:56ch;margin:0 auto 30px;font-size:clamp(16px,1.6vw,19px);line-height:1.55}.landing-page-v8 .hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex}.landing-page-v8 .btn-xl{height:52px;font-family:var(--display);border-radius:12px;padding:0 22px;font-size:15px;font-weight:700}.landing-page-v8 .btn-xl svg{width:16px;height:16px}.landing-page-v8 .hero-meta{color:var(--ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:22px;font-size:12.5px;display:inline-flex}.landing-page-v8 .hero-meta .hm-item{align-items:center;gap:7px;display:inline-flex}.landing-page-v8 .hero-meta .hm-item svg{width:14px;height:14px;color:var(--ok)}.landing-page-v8 .showcase{background:var(--bg);padding:50px 0 100px;position:relative}.landing-page-v8 .showcase-frame{background:linear-gradient(135deg,color-mix(in oklch,var(--accent)24%,white),color-mix(in oklch,var(--accent-violet)22%,white));aspect-ratio:16/9;border-radius:22px;max-width:1120px;margin:0 auto;padding:10px;position:relative;overflow:hidden;box-shadow:0 1px #0f0f140a,0 30px 80px -16px #0f0f142e,0 12px 36px -10px #0f0f141a}.landing-page-v8 .showcase-frame img{object-fit:cover;object-position:top left;border:1px solid #fff6;border-radius:14px;width:100%;height:100%;display:block}.landing-page-v8 .showcase-float{border:1px solid var(--line);z-index:2;background:#fff;border-radius:14px;align-items:center;gap:13px;padding:14px 18px;display:flex;position:absolute;box-shadow:0 14px 30px #0f0f141f}.landing-page-v8 .showcase-float.fl-1{top:22%;left:-18px;transform:rotate(-2deg)}.landing-page-v8 .showcase-float.fl-2{bottom:18%;right:-22px;transform:rotate(2deg)}.landing-page-v8 .sf-av{color:#fff;width:36px;height:36px;font-family:var(--display);background:linear-gradient(135deg,#ffb199,#ff6b35);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.landing-page-v8 .showcase-float.fl-2 .sf-av{background:linear-gradient(135deg,#6d8df6,#2f62f5)}.landing-page-v8 .sf-text{line-height:1.2}.landing-page-v8 .sf-name{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);font-size:13.5px;font-weight:700}.landing-page-v8 .sf-meta{color:var(--ink-3);margin-top:2px;font-size:11.5px}.landing-page-v8 .sf-meta .sf-score{color:var(--ok);font-family:var(--mono);margin-left:4px;font-weight:700}.landing-page-v8 .sf-pill{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-border);border-radius:5px;padding:3px 8px;font-size:9.5px;font-weight:700}.landing-page-v8 .logos{text-align:center;border-top:1px solid var(--line);padding:40px 0 60px}.landing-page-v8 .logos-title{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-4);margin-bottom:22px;font-size:11px;font-weight:700}.landing-page-v8 .logo-strip{opacity:.7;flex-wrap:wrap;justify-content:center;align-items:center;gap:48px;display:flex}.landing-page-v8 .logo-mark{font-family:var(--display);color:var(--ink-3);letter-spacing:-.025em;align-items:center;gap:8px;font-size:22px;font-weight:700;transition:color .2s;display:inline-flex}.landing-page-v8 .logo-mark:hover{color:var(--ink)}.landing-page-v8 .logo-mark .lm-dot{background:var(--ink-3);border-radius:2px;width:8px;height:8px}.landing-page-v8 .logo-mark.serif{font-family:Inter Tight,serif;font-style:italic;font-weight:500}.landing-page-v8 .logo-mark.mono{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:600}.landing-page-v8 .section{padding:90px 0}.landing-page-v8 .section.tinted{background:var(--surface-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.landing-page-v8 .section-head{text-align:center;max-width:720px;margin:0 auto 50px}.landing-page-v8 .section-eyebrow{margin-bottom:18px}.landing-page-v8 .section-title{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 16px;font-size:clamp(34px,4.4vw,52px);font-weight:700;line-height:1.05}.landing-page-v8 .section-title .accent{background:linear-gradient(135deg,var(--accent),var(--accent-violet));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:600}.landing-page-v8 .section-sub{color:var(--ink-3);text-wrap:balance;font-size:17px;line-height:1.55}.landing-page-v8 .feature-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:60px;padding:60px 0;display:grid}.landing-page-v8 .feature-row.flip{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.landing-page-v8 .feature-row.flip .feat-shot{order:-1}.landing-page-v8 .feat-text{min-width:0}.landing-page-v8 .feat-eyebrow{margin-bottom:18px}.landing-page-v8 .feat-title{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 16px;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.08}.landing-page-v8 .feat-title .accent{background:linear-gradient(135deg,var(--accent),var(--accent-violet),var(--accent-pink));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:600}.landing-page-v8 .feat-body{color:var(--ink-3);max-width:50ch;margin:0 0 22px;font-size:16px;line-height:1.6}.landing-page-v8 .feat-bullets{flex-direction:column;gap:11px;margin:0 0 26px;padding:0;list-style:none;display:flex}.landing-page-v8 .feat-bullets li{color:var(--ink-2);align-items:flex-start;gap:11px;font-size:14.5px;font-weight:500;display:flex}.landing-page-v8 .feat-bullets li .bullet-icon{background:color-mix(in oklch,var(--ok)12%,white);width:22px;height:22px;color:var(--ok);border:1px solid color-mix(in oklch,var(--ok)22%,white);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.landing-page-v8 .feat-bullets li .bullet-icon svg{width:11px;height:11px}.landing-page-v8 .feat-link{font-family:var(--display);letter-spacing:-.01em;color:var(--accent);align-items:center;gap:8px;font-size:15px;font-weight:700;transition:gap .2s;display:inline-flex}.landing-page-v8 .feat-link:hover{text-underline-offset:4px;gap:12px;text-decoration:underline}.landing-page-v8 .feat-link svg{width:16px;height:16px}.landing-page-v8 .feat-shot{background:linear-gradient(135deg,color-mix(in oklch,var(--accent)20%,white),color-mix(in oklch,var(--accent-violet)18%,white));aspect-ratio:16/10;transform-origin:50%;border-radius:18px;min-width:0;padding:8px;transition:transform .24s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 1px #0f0f140a,0 24px 60px -16px #0f0f142e,0 8px 24px -8px #0f0f1414}.landing-page-v8 .feat-shot img{object-fit:cover;object-position:top left;border:1px solid #fff6;border-radius:12px;width:100%;height:100%;display:block}.landing-page-v8 .feat-shot.tilt-l{transform:rotate(-1.2deg)}.landing-page-v8 .feat-shot.tilt-r{transform:rotate(1.2deg)}.landing-page-v8 .feat-shot:hover{transform:rotate(0)scale(1.01)}.landing-page-v8 .grid-features{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;display:grid}.landing-page-v8 .feature-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:26px;display:flex}.landing-page-v8 .feature-card .fc-icon{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);border:1px solid var(--accent-border);border-radius:11px;place-items:center;display:grid}.landing-page-v8 .feature-card .fc-icon svg{width:19px;height:19px}.landing-page-v8 .feature-card.violet .fc-icon{background:color-mix(in oklch,var(--accent-violet)10%,white);color:var(--accent-violet);border-color:color-mix(in oklch,var(--accent-violet)22%,white)}.landing-page-v8 .feature-card.gold .fc-icon{background:color-mix(in oklch,var(--gold)12%,white);color:var(--gold);border-color:color-mix(in oklch,var(--gold)22%,white)}.landing-page-v8 .fc-title{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:700}.landing-page-v8 .fc-body{color:var(--ink-3);font-size:14px;line-height:1.55}.landing-page-v8 .fc-link{color:var(--accent);align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:600;display:inline-flex}.landing-page-v8 .fc-link:hover{text-underline-offset:3px;text-decoration:underline}.landing-page-v8 .fc-link svg{width:12px;height:12px}.landing-page-v8 .stats{background:linear-gradient(135deg,var(--accent),var(--accent-violet));color:#fff;padding:80px 0;position:relative;overflow:hidden}.landing-page-v8 .stats:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff29,#0000 70%);border-radius:50%;width:380px;height:380px;position:absolute;top:-100px;right:-80px}.landing-page-v8 .stats:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff14,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-150px;left:-100px}.landing-page-v8 .stats-inner{z-index:1;position:relative}.landing-page-v8 .stats-head{text-align:center;max-width:680px;margin:0 auto 50px}.landing-page-v8 .stats-eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffffdb;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex}.landing-page-v8 .stats-eyebrow .live-dot{background:#6ff0b5;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #6ff0b547}.landing-page-v8 .stats h2{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 14px;font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1.1}.landing-page-v8 .stats-sub{color:#ffffffd1;font-size:16.5px;line-height:1.55}.landing-page-v8 .stats-grid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.landing-page-v8 .stat{-webkit-backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;min-width:0;padding:26px 24px}.landing-page-v8 .stat-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;margin-bottom:10px;font-size:11px;font-weight:700}.landing-page-v8 .stat-v{font-family:var(--display);letter-spacing:-.04em;margin-bottom:8px;font-size:48px;font-weight:800;line-height:1}.landing-page-v8 .stat-v .unit{color:#ffffffb3;font-size:22px;font-weight:500}.landing-page-v8 .stat-cap{color:#ffffffc7;font-size:12.5px;line-height:1.4}.landing-page-v8 .testimonial{padding:100px 0}.landing-page-v8 .test-card{background:var(--surface);border:1px solid var(--line);max-width:880px;box-shadow:var(--shadow-card);text-align:center;border-radius:22px;margin:0 auto;padding:48px 56px;position:relative;overflow:hidden}.landing-page-v8 .test-card:before{content:"“";font-family:var(--display);color:var(--accent-soft);font-size:160px;font-weight:800;line-height:1;position:absolute;top:0;left:24px}.landing-page-v8 .test-quote{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);z-index:1;text-wrap:balance;margin:0 0 28px;font-size:clamp(22px,2.4vw,28px);font-style:italic;font-weight:500;line-height:1.4;position:relative}.landing-page-v8 .test-by{align-items:center;gap:14px;display:inline-flex}.landing-page-v8 .test-av{color:#fff;width:48px;height:48px;font-family:var(--display);background:linear-gradient(135deg,#ffb199,#ff6b35);border-radius:50%;place-items:center;font-size:16px;font-weight:700;display:grid}.landing-page-v8 .test-name{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);text-align:left;font-size:15px;font-weight:700}.landing-page-v8 .test-role{color:var(--ink-3);text-align:left;margin-top:2px;font-size:12.5px}.landing-page-v8 .cta-band{text-align:center;background:radial-gradient(circle at 50% 50%,color-mix(in oklch,var(--accent)8%,transparent),transparent 60%),var(--bg);border-top:1px solid var(--line);padding:90px 0}.landing-page-v8 .cta-band h2{font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;max-width:18ch;margin:0 auto 18px;font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1.05}.landing-page-v8 .cta-band h2 .accent{background:linear-gradient(135deg,var(--accent),var(--accent-violet));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:600}.landing-page-v8 .cta-band-sub{color:var(--ink-3);max-width:56ch;margin:0 auto 32px;font-size:17px;line-height:1.55}.landing-page-v8 .footer{background:var(--ink);color:#ffffffb3;padding:60px 0 28px}.landing-page-v8 .footer-grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:36px;margin-bottom:44px;display:grid}.landing-page-v8 .footer-brand .brand-mark{color:var(--accent);background:#fff}.landing-page-v8 .footer-brand .brand-name{color:#fff}.landing-page-v8 .footer-brand .brand-name span{color:#ffffff80}.landing-page-v8 .footer-brand .brand-sub{color:#fff6}.landing-page-v8 .footer-tag{color:#fff9;max-width:36ch;margin-top:16px;font-size:13.5px;line-height:1.55}.landing-page-v8 .footer-col-title{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;margin-bottom:18px;font-size:10.5px;font-weight:700}.landing-page-v8 .footer-col a{color:#ffffffc7;padding:6px 0;font-size:13.5px;transition:color .14s;display:block}.landing-page-v8 .footer-col a:hover{color:#fff}.landing-page-v8 .footer-foot{font-family:var(--mono);letter-spacing:.06em;color:#ffffff80;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;font-size:11px;display:flex}@media (max-width:1080px){.landing-page-v8 .nav-links{display:none}.landing-page-v8 .nav-burger{background:var(--surface);border:1px solid var(--line-2);width:38px;height:38px;color:var(--ink-2);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.landing-page-v8 .nav-burger svg{width:18px;height:18px}.landing-page-v8 .feature-row,.landing-page-v8 .feature-row.flip{grid-template-columns:1fr;gap:36px}.landing-page-v8 .feature-row.flip .feat-shot{order:0}.landing-page-v8 .feat-shot{aspect-ratio:16/9;max-width:720px;margin:0 auto}.landing-page-v8 .feat-shot.tilt-l,.landing-page-v8 .feat-shot.tilt-r{transform:none}.landing-page-v8 .grid-features,.landing-page-v8 .stats-grid{grid-template-columns:1fr 1fr}.landing-page-v8 .footer-grid{grid-template-columns:1.5fr 1fr 1fr}.landing-page-v8 .footer-brand{grid-column:1/-1}.landing-page-v8 .showcase-float{display:none}}@media (max-width:720px){.landing-page-v8 .nav-inner{gap:12px;padding:12px 18px}.landing-page-v8 .nav-cta .btn-ghost,.landing-page-v8 .brand-sub{display:none}.landing-page-v8 .wrap{padding:0 18px}.landing-page-v8 .hero{padding:56px 0 40px}.landing-page-v8 .showcase{padding:30px 0 60px}.landing-page-v8 .showcase-frame{aspect-ratio:4/3;border-radius:16px;padding:6px}.landing-page-v8 .showcase-frame img{border-radius:10px}.landing-page-v8 .feat-shot{aspect-ratio:4/3;border-radius:14px;padding:6px}.landing-page-v8 .feat-shot img{border-radius:9px}.landing-page-v8 .section{padding:56px 0}.landing-page-v8 .feature-row{padding:36px 0}.landing-page-v8 .grid-features{grid-template-columns:1fr}.landing-page-v8 .stats{padding:60px 0}.landing-page-v8 .stats-grid{grid-template-columns:1fr;gap:14px}.landing-page-v8 .stat-v{font-size:38px}.landing-page-v8 .test-card{padding:32px 24px}.landing-page-v8 .test-card:before{font-size:100px}.landing-page-v8 .cta-band{padding:56px 0}.landing-page-v8 .footer{padding:44px 0 22px}.landing-page-v8 .footer-grid{grid-template-columns:1fr;gap:24px}}
