.launchpad,.launchpad *,.launchpad :after,.launchpad :before{box-sizing:border-box;margin:0;padding:0}.launchpad{--bg:#0d0d0d;--bg-2:#141414;--bg-3:#1a1a1a;--bg-4:#222;--border:hsla(0,0%,100%,.08);--border-2:hsla(0,0%,100%,.14);--text:#fff;--text-2:hsla(0,0%,100%,.82);--text-3:hsla(0,0%,100%,.55);--green:#b5f23e;--green-2:#c8f76a;--green-dim:rgba(181,242,62,.12);--green-border:rgba(181,242,62,.25);--display:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--body:"DM Sans",ui-sans-serif,system-ui,sans-serif;--copy-light-size:18px;--copy-light-lh:26px;--copy-light-weight:400;--r:6px;--rlg:14px;--rxl:20px;--lp-pad-x:20px;font-family:var(--body);font-weight:400;font-optical-sizing:auto;background:var(--bg);color:var(--text);overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.hero-offer{font-size:14px}.bs-lbl,.cta-inner p,.cta-ti,.faq-a,.faq-intro,.hero-lead-sep,.hero-sub,.hstat .lbl,.launchpad footer p,.mid-cta-sub,.pain-list li,.pi-c p,.plan-desc,.plan-feats li,.plan-price .per,.pricing-guarantee,.pvt .s,.sp-live-desc,.sp-metric .sp-lbl,.sp-quote blockquote:not(.sp-t-quote),.sp-t-date,.sp-t-link,.sp-t-role,.step p,.svc-card p,.uc-card p{font-family:var(--body);font-weight:var(--copy-light-weight);font-size:var(--copy-light-size);line-height:var(--copy-light-lh)}html{scroll-behavior:smooth}.launchpad-skip{position:absolute;left:-9999px;z-index:1000;padding:.75rem 1.25rem;background:var(--green);color:#0d0d0d;font-weight:700;font-size:14px;text-decoration:none;border-radius:var(--r)}.launchpad-skip:focus{left:1rem;top:1rem}.launchpad main{display:block}.launchpad nav{position:fixed;top:0;left:0;right:0;z-index:100;justify-content:space-between;padding:1.2rem max(3rem,var(--lp-pad-x));background:hsla(0,0%,5%,.88);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border);animation:fadeDown .6s ease both}.launchpad nav,.nav-logo{display:flex;align-items:center}.nav-logo{font-family:var(--display);font-size:17px;font-weight:800;color:var(--text);letter-spacing:-.02em;gap:8px}.nav-dot{width:8px;height:8px;border-radius:50%;background:var(--green);display:inline-block}.nav-links{display:flex;gap:2rem;align-items:center}.nav-links a{font-size:15px;color:var(--text-2);text-decoration:none;font-weight:600;transition:color .2s}.nav-links a:hover{color:var(--green)}.nav-cta{background:var(--green)!important;color:#0d0d0d!important;padding:9px 22px;border-radius:var(--r);font-weight:700!important;font-size:15px!important;transition:background .2s!important}.nav-cta:hover{background:var(--green-2)!important}.hero{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:9rem max(3rem,var(--lp-pad-x)) 5rem;position:relative;overflow:hidden}.hero-glow{width:700px;height:700px;background:radial-gradient(circle,rgba(181,242,62,.09) 0,transparent 65%);top:-200px;right:-150px}.hero-glow,.hero-glow2{position:absolute;z-index:0;border-radius:50%;pointer-events:none}.hero-glow2{width:400px;height:400px;background:radial-gradient(circle,rgba(181,242,62,.05) 0,transparent 65%);bottom:0;left:-100px}.hero-inner{position:relative;z-index:1;max-width:1200px;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;align-items:center}.hero-right{display:flex;align-items:center;justify-content:center;animation:fadeUp .9s ease .5s both}.hero-tag{display:inline-flex;align-items:center;gap:8px;background:var(--green-dim);border:1px solid var(--green-border);border-radius:999px;padding:6px 16px;font-size:11px;color:var(--green);font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2rem;animation:fadeUp .7s ease .2s both}.tag-dot{width:6px;height:6px;border-radius:50%;background:var(--green);animation:pulse 1.5s infinite}.hero h1{font-family:var(--display);font-size:clamp(38px,5vw,72px);font-weight:800;line-height:1.02;letter-spacing:-.03em;color:var(--text);margin-bottom:2rem;animation:fadeUp .7s ease .35s both}.hero h1 em{font-style:normal;color:var(--green)}.hero-sub{color:var(--text-2);max-width:480px;margin-bottom:2.5rem;animation:fadeUp .7s ease .5s both}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;animation:fadeUp .7s ease .65s both}.hero-offer{color:var(--text-3);margin-top:1rem;max-width:420px;letter-spacing:.02em;animation:fadeUp .7s ease .72s both}.hero-lead-links{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1.25rem;margin-top:1.35rem;animation:fadeUp .7s ease .78s both}.hero-lead-links a{font-size:13px;font-weight:600;color:var(--green);text-decoration:none;border-bottom:1px solid rgba(181,242,62,.35);padding-bottom:1px;transition:color .2s,border-color .2s}.hero-lead-links a:hover{color:var(--green-2);border-color:var(--green-2)}.hero-lead-sep{color:var(--text-3)}.btn-p{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:var(--green);color:#0d0d0d;font-family:var(--body);font-size:15px;font-weight:700;border-radius:var(--r);text-decoration:none;transition:background .2s,transform .15s;border:none;cursor:pointer}.btn-p:hover{background:var(--green-2);transform:translateY(-2px);color:#0d0d0d}.btn-g{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:transparent;color:var(--text-2);font-family:var(--body);font-size:14px;font-weight:600;border:1px solid var(--border-2);border-radius:var(--r);text-decoration:none;transition:border-color .2s,color .2s,transform .15s;cursor:pointer}.btn-g:hover{border-color:var(--green);color:var(--green);transform:translateY(-2px)}.hero-stats{display:flex;margin-top:4.5rem;padding-top:3rem;border-top:1px solid var(--border);animation:fadeUp .7s ease .8s both;flex-wrap:wrap;gap:2.5rem}.hstat .num{font-family:var(--display);font-size:34px;font-weight:800;color:var(--green);line-height:1;letter-spacing:-.02em}.hstat .lbl{color:var(--text-3);margin-top:6px;letter-spacing:.02em}.build-scene{width:100%;max-width:520px;position:relative}.build-scene svg{width:100%;height:auto}.wf-line{stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawLine 1.2s ease forwards}.wf-line.d1{animation-delay:.3s}.wf-line.d2{animation-delay:.55s}.wf-line.d3{animation-delay:.7s}.wf-line.d4{animation-delay:.9s}.wf-line.d5{animation-delay:1.05s}.wf-line.d6{animation-delay:1.2s}.wf-line.d7{animation-delay:1.35s}.wf-line.d8{animation-delay:1.5s}.wf-line.d9{animation-delay:1.65s}.wf-line.d10{animation-delay:1.8s}.wf-line.d11{animation-delay:1.95s}.wf-line.d12{animation-delay:2.1s}.wf-fade{opacity:0;animation:fadeInEl .5s ease forwards}.wf-fade.f1{animation-delay:.8s}.wf-fade.f2{animation-delay:1.1s}.wf-fade.f3{animation-delay:1.4s}.wf-fade.f4{animation-delay:1.7s}.wf-fade.f5{animation-delay:2s}.wf-fade.f6{animation-delay:2.3s}.wf-fade.f7{animation-delay:2.6s}.wf-fade.f8{animation-delay:2.9s}.cursor-blink{animation:cursorBlink .8s step-end infinite;animation-delay:2.5s}.agent-dot{animation:agentFloat 3s ease-in-out infinite}.agent-dot.a1{animation-delay:0s}.agent-dot.a2{animation-delay:.8s}.agent-dot.a3{animation-delay:1.6s}.prog-fill{animation:progFill 2s ease forwards;animation-delay:2s}.prog-fill2{animation:progFill2 2s ease forwards;animation-delay:2.5s}.prog-fill3{animation:progFill3 2s ease forwards;animation-delay:3s}@keyframes drawLine{to{stroke-dashoffset:0}}@keyframes fadeInEl{to{opacity:1}}@keyframes cursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes agentFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes progFill{0%{width:0}to{width:72%}}@keyframes progFill2{0%{width:0}to{width:45%}}@keyframes progFill3{0%{width:0}to{width:88%}}.scan-line{animation:scanDown 4s linear infinite;animation-delay:1s}@keyframes scanDown{0%{transform:translateY(-20px);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(360px);opacity:0}}.node-ring{animation:nodeRing 2.5s ease-out infinite;transform-origin:center}.node-ring.nr1{animation-delay:0s}.node-ring.nr2{animation-delay:.8s}.node-ring.nr3{animation-delay:1.6s}@keyframes nodeRing{0%{transform:scale(1);opacity:.6}to{transform:scale(2.2);opacity:0}}.strip{background:var(--green);padding:14px 0;overflow:hidden}.strip-inner{display:flex;gap:3rem;white-space:nowrap;animation:marquee 22s linear infinite;width:max-content}.strip-item{font-family:var(--display);font-size:13px;font-weight:700;color:#0d0d0d;letter-spacing:.05em;text-transform:uppercase;display:flex;align-items:center;gap:12px}.strip-item:after{content:"●";font-size:6px}.social-proof{padding:4rem max(3rem,var(--lp-pad-x)) 4.5rem;background:var(--bg-2);border-bottom:1px solid var(--border)}.sp-inner{max-width:1200px;margin:0 auto}.sp-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:2.5rem}.sp-top .sec-title{max-width:520px;margin:0}.sp-metrics{display:flex;flex-wrap:wrap;gap:2rem}.sp-metric .sp-num{font-family:var(--display);font-size:28px;font-weight:800;color:var(--green);letter-spacing:-.02em;line-height:1}.sp-metric .sp-lbl{color:var(--text-3);margin-top:6px;letter-spacing:.02em}.sp-live{margin-top:2.5rem;margin-bottom:0;padding-top:2.5rem;border-top:1px solid var(--border)}.sp-live-title{font-family:var(--display);font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 .65rem;max-width:42rem}.sp-live-hint{font-family:var(--body);font-size:15px;font-weight:400;line-height:1.45;color:var(--text-3);margin:0 0 1.5rem;max-width:100%}.sp-live-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.75rem;gap:1.75rem;align-items:stretch}.sp-live-card-link{display:flex;flex-direction:column;height:100%;min-height:0;text-align:left;text-decoration:none;color:inherit;border-radius:var(--rlg);outline-offset:4px}.sp-live-card-link:focus-visible{outline:2px solid var(--green)}.sp-live-card-link:focus-visible .sp-live-card-title,.sp-live-card-link:hover .sp-live-card-title{color:var(--green-2)}.sp-live-scroll{--sp-live-viewport-h:340px;flex-shrink:0;height:var(--sp-live-viewport-h);border-radius:var(--rlg);overflow:hidden;border:1px solid var(--border-2);background:#080808}.sp-live-scroll-inner{transition:transform 5.5s cubic-bezier(.45,0,.25,1);will-change:transform}.sp-live-scroll-img{display:block;width:100%;height:auto;vertical-align:top}.sp-live-card-link:focus-visible .sp-live-scroll-inner,.sp-live-card-link:hover .sp-live-scroll-inner{transform:translateY(min(0px,calc(var(--sp-live-viewport-h) - 100%)))}@media (prefers-reduced-motion:reduce){.sp-live-scroll-inner{transition:none}.sp-live-card-link:focus-visible .sp-live-scroll-inner,.sp-live-card-link:hover .sp-live-scroll-inner{transform:none}}.sp-live-card-body{flex:1 1;display:flex;flex-direction:column;padding-top:1rem}.sp-live-card-title{font-family:var(--display);font-size:clamp(15px,1.6vw,17px);font-weight:700;letter-spacing:-.01em;margin:0;color:var(--text);transition:color .2s ease}.sp-live-url{font-size:12px;color:var(--green);margin:0 0 .45rem;word-break:break-word}.sp-live-meta,.sp-live-url{font-weight:600;letter-spacing:.02em}.sp-live-meta{font-size:13px;color:var(--text-3);margin:0 0 .5rem}.sp-live-desc{color:var(--text-2);margin:0;flex:1 1}.sp-live-actions{display:flex;justify-content:center;margin-top:2rem}.sp-live-load-btn{width:-moz-fit-content;width:fit-content;flex-shrink:0}@media (max-width:1100px){.sp-live-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.sp-live-grid{grid-template-columns:1fr}.sp-live-scroll{--sp-live-viewport-h:300px}}.sp-logos{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:2rem}.sp-pill{font-size:12px;font-weight:700;color:var(--text-2);background:var(--bg-3);border:1px solid var(--border);border-radius:999px;padding:8px 16px;letter-spacing:.02em}.sp-case{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:stretch}.sp-quote{background:var(--bg-3);border:1px solid var(--green-border);border-radius:var(--rxl);padding:2rem 2.25rem;position:relative}.sp-testimonial-panel.sp-quote{display:flex;flex-direction:column;padding:0 0 1.75rem;background:linear-gradient(165deg,#1c1c1c,#141414 42%,#181818);border:1px solid var(--green-border);box-shadow:0 16px 48px rgba(0,0,0,.35),inset 0 1px 0 rgba(181,242,62,.1);overflow:hidden}.sp-testimonial-panel.sp-quote:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--green) 0,rgba(181,242,62,.35) 55%,transparent 100%);pointer-events:none;z-index:2}.sp-quote:not(.sp-testimonial-panel):before{content:'"';font-family:var(--display);font-size:48px;font-weight:800;color:rgba(181,242,62,.2);line-height:1;position:absolute;top:1rem;left:1.5rem;pointer-events:none}.sp-testimonial-panel.sp-quote .sp-t-carousel{padding:0 2.25rem}.sp-quote blockquote:not(.sp-t-quote){color:var(--text-2);margin:0 0 1.25rem;padding-top:.5rem;position:relative;z-index:1}.sp-quote figcaption{font-size:12px;color:var(--text-3);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sp-t-carousel{position:relative;z-index:1;display:flex;flex-direction:column;flex:1 1;min-height:0}.sp-t-carousel-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sp-t-topbar{flex-shrink:0;padding:1.5rem 0 .15rem;margin-bottom:.15rem}.sp-t-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--green)}.sp-t-eyebrow:before{content:"";width:22px;height:2px;border-radius:1px;background:var(--green);opacity:.85}.sp-t-viewport{flex:1 1;display:flex;flex-direction:column;min-height:400px}.sp-t-slide,.sp-t-viewport--expanded{min-height:0}.sp-t-slide{flex:1 1;display:flex;flex-direction:column;animation:spTestimonialIn .55s ease}@keyframes spTestimonialIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sp-t-slide{animation:none}}.sp-t-quote{font-family:var(--body);font-weight:var(--copy-light-weight);color:var(--text-2);margin:0 0 .85rem;padding:.85rem 0 .85rem 1.1rem;position:relative;z-index:1;flex-shrink:0;font-size:17px;line-height:1.62;letter-spacing:.01em;border-left:3px solid var(--green-dim);border-radius:0 var(--r) var(--r) 0;background:linear-gradient(90deg,rgba(181,242,62,.04),transparent 55%)}.sp-t-quote:before{content:'"';font-family:var(--display);font-size:3.25rem;font-weight:800;color:rgba(181,242,62,.1);line-height:1;position:absolute;top:.15rem;left:.65rem;pointer-events:none;z-index:0}.sp-t-quote--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.sp-t-expand{align-self:flex-start;margin-bottom:1.1rem;padding:7px 14px;border:1px solid var(--green-border);border-radius:999px;background:var(--green-dim);font-family:var(--body);font-size:12px;font-weight:700;letter-spacing:.03em;color:var(--green);cursor:pointer;text-decoration:none;transition:background .2s,border-color .2s,color .2s}.sp-t-expand:hover{color:var(--green-2);border-color:rgba(181,242,62,.45);background:rgba(181,242,62,.16)}.sp-t-expand:focus-visible{outline:2px solid var(--green);outline-offset:3px}.sp-t-footer{display:flex;gap:14px;align-items:center;margin-top:auto;padding:1rem 1.1rem;border:1px solid var(--border);border-radius:var(--rlg);background:rgba(0,0,0,.35);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.sp-t-logo{width:56px;height:56px;border-radius:12px;object-fit:contain;background:var(--bg-4);padding:7px;box-sizing:border-box}.sp-flag,.sp-t-logo{flex-shrink:0;box-shadow:0 0 0 1px var(--border)}.sp-flag{display:block;width:24px;height:auto;min-width:24px;border-radius:3px;object-fit:cover;align-self:center}.sp-t-meta{flex:1 1;min-width:0}.sp-t-who{display:flex;flex-direction:column;gap:2px}.sp-t-name-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.sp-t-name{font-family:var(--display);font-size:16px;font-weight:800;color:var(--text);letter-spacing:-.02em}.sp-t-role{color:var(--text-2);font-size:14px;line-height:1.35}.sp-t-row2{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.55rem;padding-top:.55rem;border-top:1px solid var(--border)}.sp-t-date{color:var(--text-3);font-weight:600;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.sp-t-link{font-weight:700;font-size:13px;color:var(--green);text-decoration:none;word-break:break-all;padding:3px 0;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.sp-t-link:hover{color:var(--green-2);border-bottom-color:hsla(80,90%,69%,.45)}.sp-t-controls{gap:1.25rem;margin-top:1.35rem;padding:1rem 0 .15rem;border-top:1px solid var(--border)}.sp-t-arrow,.sp-t-controls{display:flex;align-items:center;justify-content:center}.sp-t-arrow{width:42px;height:42px;border-radius:50%;border:1px solid var(--border-2);background:var(--bg-4);color:var(--text);font-size:22px;line-height:1;cursor:pointer;transition:border-color .2s,color .2s,background .2s,box-shadow .2s}.sp-t-arrow:hover{border-color:var(--green);color:var(--green);background:rgba(181,242,62,.06);box-shadow:0 0 0 1px rgba(181,242,62,.15)}.sp-t-arrow:focus-visible{outline:2px solid var(--green);outline-offset:2px}.sp-t-dots{display:flex;gap:6px;align-items:center;padding:6px 12px;border-radius:999px;background:rgba(0,0,0,.35);border:1px solid var(--border)}.sp-t-dot{width:7px;height:7px;border-radius:50%;padding:0;border:none;background:var(--text-3);opacity:.35;cursor:pointer;transition:opacity .2s,width .25s ease,background .2s,border-radius .25s ease}.sp-t-dot:hover{opacity:.75}.sp-t-dot.on{opacity:1;width:22px;border-radius:4px;background:var(--green)}.sp-t-dot:focus-visible{outline:2px solid var(--green);outline-offset:3px}.sp-result{position:relative;overflow:hidden;background:linear-gradient(165deg,var(--bg-3) 0,#151515 50%,var(--bg-3) 100%);border:1px solid var(--border);border-radius:var(--rxl);padding:2rem 2.25rem;display:flex;flex-direction:column;justify-content:flex-start;gap:1.35rem;min-height:100%}.sp-worklens.sp-result{padding:1.85rem 2.1rem;gap:.85rem;border-color:var(--green-border)}.sp-worklens-glow{pointer-events:none;position:absolute;top:-38%;right:-22%;width:62%;height:72%;background:radial-gradient(ellipse at center,rgba(181,242,62,.08) 0,transparent 64%);z-index:0}.sp-worklens-eyebrow,.sp-worklens-headline,.sp-worklens-kicker,.sp-worklens-story,.sp-worklens-tags{position:relative;z-index:1}.sp-worklens-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:0}.sp-worklens-eyebrow .sp-r-h{margin-bottom:0;font-size:12px;letter-spacing:.11em}.sp-worklens-live{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--bg);background:var(--green);padding:5px 10px;border-radius:999px;line-height:1}.sp-worklens-headline{font-family:var(--display);font-size:clamp(1.5rem,2.6vw,1.95rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 0 .45rem}.sp-worklens-title-link{position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;text-decoration:none;color:inherit}.sp-worklens-title-link:hover .sp-worklens-name{color:var(--green-2)}.sp-worklens-name{color:var(--text);transition:color .2s ease}.sp-worklens-ext{flex-shrink:0;color:var(--green);transition:color .2s ease}.sp-worklens-title-link:hover .sp-worklens-ext{color:var(--green-2)}.sp-worklens-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sp-worklens-story{display:flex;flex-direction:column;gap:.65rem}.sp-worklens-approach,.sp-worklens-lead{font-family:var(--body);font-size:var(--copy-light-size);line-height:var(--copy-light-lh);font-weight:var(--copy-light-weight);color:var(--text-2);margin:0;max-width:none}.sp-worklens-story-label{display:block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-bottom:.35rem}.sp-worklens-tags{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:.25rem 0 0;padding:0}.sp-worklens-tags li{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-2);padding:6px 12px;border-radius:999px;border:1px solid var(--border-2);background:rgba(0,0,0,.28)}.sp-worklens-kicker{font-family:var(--display);font-size:clamp(15px,1.6vw,17px);font-weight:700;font-style:italic;line-height:1.4;color:var(--text-2);margin:auto 0 0;padding-top:.75rem;letter-spacing:-.02em}.sp-result .sp-r-h{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--green)}.use-cases{padding:7rem max(3rem,var(--lp-pad-x));background:var(--bg)}.use-cases-inner{max-width:1200px;margin:0 auto}.uc-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;margin-top:3rem}.uc-card{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--rlg);padding:1.5rem 1.35rem;transition:border-color .2s,transform .2s}.uc-card:hover{border-color:var(--border-2);transform:translateY(-3px)}.uc-card h3{font-family:var(--display);font-size:15px;font-weight:800;color:var(--text);margin-bottom:.5rem;letter-spacing:-.02em}.uc-card p{color:var(--text-2)}.mid-cta{margin-top:3rem;max-width:1200px;margin-left:auto;margin-right:auto}.mid-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;background:var(--bg-3);border:1px solid var(--border);border-radius:var(--rxl);padding:1.75rem 2.25rem}.mid-cta-inner .eyebrow{margin-bottom:.35rem}.mid-cta-title{font-family:var(--display);font-size:clamp(17px,2vw,25px);font-weight:800;color:var(--text);line-height:1.3;letter-spacing:-.02em;max-width:100%;margin-bottom:10px}.mid-cta-sub{margin-top:.65rem;max-width:38rem;color:var(--text-2)}.mid-cta--full .mid-cta-sub{max-width:70%}.mid-cta.mid-cta--full{max-width:none;width:100vw;margin:3.5rem calc(50% - 50vw) 0;padding:2rem clamp(var(--lp-pad-x),4vw,3rem);box-sizing:border-box;background:var(--bg-3);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.mid-cta--full .mid-cta-inner{max-width:1200px;margin:0 auto;background:transparent;border:none;border-radius:0;padding:0}.mid-cta--full .mid-cta-title{font-size:clamp(20px,2.4vw,28px);line-height:1.25}.mid-cta--wide-head .mid-cta-title{max-width:min(60rem,100%);font-size:clamp(18px,2.1vw,24px);line-height:1.28}.mid-cta--wide-head .mid-cta-sub{max-width:min(70rem,100%)}.mid-cta--wide-head .mid-cta-inner>div:first-child{flex:1 1;min-width:0}.process .mid-cta{margin-top:4rem}.pricing-guarantee{margin-top:2rem;max-width:720px;padding:1.25rem 1.5rem;background:var(--green-dim);border:1px solid var(--green-border);border-radius:var(--rlg);color:var(--text-2)}.pricing-guarantee strong{color:var(--green);font-weight:700}.pain{padding:7rem max(3rem,var(--lp-pad-x));background:var(--bg-2)}.pain-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;align-items:center}.eyebrow{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-bottom:1rem;font-weight:600}.sec-title{font-family:var(--display);font-size:clamp(28px,3.5vw,48px);font-weight:800;letter-spacing:-.025em;line-height:1.15}.pain-list{list-style:none;display:flex;flex-direction:column;gap:1rem}.pain-list li{display:flex;gap:16px;align-items:flex-start;padding:1.25rem 1.5rem;background:var(--bg-3);border:1px solid var(--border);border-radius:var(--rlg);color:var(--text-2);transition:border-color .2s}.pain-list li:hover{border-color:var(--border-2)}.pain-list li strong{display:block;color:var(--text);font-weight:700;margin-bottom:4px;font-size:18px;line-height:26px}.px{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:rgba(255,60,60,.12);border:1px solid rgba(255,60,60,.2);display:flex;align-items:center;justify-content:center;color:#ff6b6b;font-size:12px;font-weight:700;margin-top:2px}.how{padding:7rem max(3rem,var(--lp-pad-x));background:var(--bg)}.how-inner{max-width:1200px;margin:0 auto}.sec-hdr{margin-bottom:4rem}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--rxl);overflow:hidden}.step{background:var(--bg-2);padding:2.5rem 2rem;transition:background .2s}.step:hover{background:var(--bg-3)}.step-icon{width:40px;height:40px;border-radius:10px;background:var(--green-dim);border:1px solid var(--green-border);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.step-icon svg{width:18px;height:18px;stroke:var(--green);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.step-num{font-family:var(--display);font-size:44px;font-weight:800;color:var(--border-2);line-height:1;margin-bottom:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s}.step:hover .step-num{color:rgba(181,242,62,.2)}.step h3{font-family:var(--display);font-size:17px;font-weight:700;margin-bottom:.75rem;color:var(--text)}.step p{color:var(--text-2)}.services{padding:7rem max(3rem,var(--lp-pad-x));background:var(--bg-2)}.services-inner{max-width:1200px;margin:0 auto}.svc-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-top:3.5rem}.svc-card{background:var(--bg-3);border:1px solid var(--border);border-radius:var(--rxl);padding:2.25rem 2.5rem;transition:border-color .25s,transform .2s;position:relative;overflow:hidden}.svc-card:hover{border-color:var(--border-2);transform:translateY(-4px)}.svc-card.feat{grid-column:span 2;border-color:var(--green-border);display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.svc-card.feat:hover{border-color:rgba(181,242,62,.45)}.ctag{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--green);background:var(--green-dim);border:1px solid var(--green-border);border-radius:3px;padding:3px 10px;margin-bottom:1.25rem}.svc-card h3{font-family:var(--display);font-size:22px;font-weight:800;margin-bottom:.75rem;letter-spacing:-.01em;color:var(--text)}.svc-card p{color:var(--text-2)}.svc-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:1.5rem}.stag{font-size:11px;padding:4px 10px;border-radius:4px;background:var(--bg-4);color:var(--text-2);border:1px solid var(--border);letter-spacing:.03em;font-weight:600}.build-status{display:flex;flex-direction:column;gap:10px}.bs-item{justify-content:space-between;background:var(--bg-2);border:1px solid var(--border);border-radius:10px;padding:14px 18px}.bs-item,.bs-l{display:flex;align-items:center;gap:12px}.bs-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.bs-dot.g{background:var(--green);box-shadow:0 0 8px var(--green)}.bs-dot.y{background:#f0c040;animation:pulse 1.5s infinite}.bs-dot.b{background:#60a5fa}.bs-lbl{color:var(--text-2);font-weight:600}.bs-badge{font-size:11px;padding:3px 10px;border-radius:4px;font-weight:600}.bs-badge.done{background:rgba(181,242,62,.12);color:var(--green);border:1px solid var(--green-border)}.bs-badge.prog{background:rgba(240,192,64,.12);color:#f0c040;border:1px solid rgba(240,192,64,.25)}.bs-badge.que{background:rgba(96,165,250,.1);color:#60a5fa;border:1px solid rgba(96,165,250,.2)}.pricing{padding:7rem max(3rem,var(--lp-pad-x));background:var(--bg)}.pricing-inner{max-width:1200px;margin:0 auto}.pricing-billing{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem;margin-top:2.25rem}.pricing-bill-opt{border:1px solid var(--border-2);background:var(--bg-2);color:var(--text-2);padding:.5rem 1.15rem;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.pricing-bill-opt:hover{border-color:var(--text-3);color:var(--text)}.pricing-bill-opt.on{background:var(--text);color:var(--bg);border-color:var(--text)}.pricing-bill-save{font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#0d0d0d;background:var(--green);padding:5px 10px;border-radius:999px;line-height:1;margin-left:.15rem}.pricing-bill-hint{line-height:1.45;margin:.65rem auto 0;max-width:34rem}.pricing-bill-hint,.pricing-grid-foot{text-align:center;color:var(--text-3);font-size:13px;padding:0 max(1rem,var(--lp-pad-x))}.pricing-grid-foot{line-height:1.5;margin:1.75rem auto 0;max-width:40rem}.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-top:1.75rem}.plan{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--rxl);padding:2.25rem 2rem 2.5rem;background:var(--bg-2);position:relative;transition:border-color .2s,transform .2s}.plan--pilot,.plan--scale{padding-top:3.1rem}.plan:hover{transform:translateY(-4px);border-color:var(--border-2)}.plan--growth{border-color:rgba(96,165,250,.42);background:var(--bg-3)}.plan--growth:hover{border-color:rgba(96,165,250,.65)}.pop-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--green);color:#0d0d0d;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 14px;border-radius:999px;white-space:nowrap}.pop-badge--growth{background:#60a5fa;color:#bfdbfe;border:1px solid rgba(96,165,250,.4)}.plan-tier-badge{position:absolute;top:1.1rem;left:1.25rem;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:6px;line-height:1}.plan-tier-badge--pilot{background:rgba(240,192,64,.14);color:#f0d078;border:1px solid rgba(240,192,64,.28)}.plan-tier-badge--scale{background:rgba(167,139,250,.12);color:#c4b5fd;border:1px solid rgba(167,139,250,.3)}.plan-title{font-family:var(--display);font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:800;letter-spacing:-.03em;color:var(--text);line-height:1.15;margin:1.5rem 0 .85rem}.plan--growth .plan-title{margin-top:1.5rem}.plan-name{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-weight:600;margin-bottom:1.25rem}.plan-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin-bottom:.4rem}.plan-price .amt{font-family:var(--display);font-size:clamp(2.25rem,8vw,52px);font-weight:800;letter-spacing:-.03em;color:var(--text);line-height:1}.plan--growth .plan-price .amt{color:#7dd3fc}.plan-billed-annually{font-size:12px;color:var(--text-3);margin:-.35rem 0 .85rem}.plan-footnote{font-size:12px;font-style:italic;color:#7dd3fc;text-align:center;margin:.85rem 0 0;line-height:1.4}.plan-price .per{color:var(--text-3)}.plan-desc{color:var(--text-2);margin-bottom:1.75rem;padding-bottom:1.75rem;border-bottom:1px solid var(--border)}.plan-feats{list-style:none;display:flex;flex-direction:column;gap:11px;margin-bottom:2rem;flex:1 1 auto}.plan-feats li{display:flex;gap:10px;align-items:flex-start;color:var(--text-2)}.fchk{width:18px;height:18px;flex-shrink:0}.plan-btn{display:flex;width:100%;align-items:center;justify-content:center;gap:.4rem;padding:13px;text-align:center;border-radius:var(--r);font-size:15px;font-weight:700;cursor:pointer;text-decoration:none;transition:all .2s;border:1px solid var(--border-2);background:hsla(0,0%,100%,.04);color:var(--text)}.plan-btn:hover{border-color:var(--text-3);color:var(--green-2)}.plan-btn--ext .plan-btn-ico{flex-shrink:0;opacity:.85}.plan-btn--ext:hover .plan-btn-ico{opacity:1}.process{padding:7rem max(3rem,var(--lp-pad-x));background:var(--bg-2)}.process-inner{max-width:1200px;margin:0 auto}.proc-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;margin-top:4rem;align-items:start}.pi-item{display:flex;gap:1.5rem;padding:1.75rem 0;border-bottom:1px solid var(--border);cursor:pointer;transition:all .2s}.pi-item:first-child{border-top:1px solid var(--border)}.pi-n{font-family:var(--display);font-size:13px;font-weight:800;color:var(--text-3);letter-spacing:.05em;flex-shrink:0;padding-top:3px;transition:color .2s;min-width:28px}.pi-item.on .pi-n{color:var(--green)}.pi-c h3{font-family:var(--display);font-size:17px;font-weight:700;color:var(--text-2);transition:color .2s}.pi-item.on .pi-c h3{color:var(--text)}.pi-c p{color:var(--text-2);max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease,margin-top .3s;margin-top:0}.pi-item.on .pi-c p{max-height:320px;opacity:1;margin-top:8px}.pi-arr{margin-left:auto;color:var(--text-3);font-size:18px;transition:color .2s,transform .3s;padding-top:3px;flex-shrink:0}.pi-item.on .pi-arr{color:var(--green);transform:rotate(90deg)}.proc-vis{background:var(--bg-3);border:1px solid var(--border);border-radius:var(--rxl);padding:2rem;position:-webkit-sticky;position:sticky;top:100px}.pv-hdr{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);margin-bottom:1.5rem}.pv-row{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--border);transition:opacity .3s}.pv-row:last-child{border-bottom:none}.pv-row.dim{opacity:.5}.pvd{width:10px;height:10px;border-radius:50%;flex-shrink:0}.pvd.done{background:var(--green);box-shadow:0 0 8px rgba(181,242,62,.5)}.pvd.act{background:#f0c040;animation:pulse 1.2s infinite}.pvd.todo{background:var(--bg-4);border:1px solid var(--border-2)}.pvt .t{font-size:13px;font-weight:600;color:var(--text)}.pvt .s{color:var(--text-3);margin-top:2px}.pvb{font-size:10px;font-weight:700;padding:3px 9px;border-radius:4px;letter-spacing:.04em;flex-shrink:0}.pvb.d{background:rgba(181,242,62,.12);color:var(--green);border:1px solid var(--green-border)}.pvb.a{background:rgba(240,192,64,.12);color:#f0c040;border:1px solid rgba(240,192,64,.25)}.pvb.q{background:var(--bg-4);color:var(--text-2);border:1px solid var(--border)}.faq{padding:7rem max(3rem,var(--lp-pad-x));background:var(--bg-2)}.faq-inner{max-width:800px;margin:0 auto}.faq .sec-hdr{margin-bottom:2.5rem;text-align:center}.faq-intro{margin-top:1.25rem;color:var(--text-2);max-width:640px;margin-left:auto;margin-right:auto}.faq-list{display:flex;flex-direction:column;gap:0}.faq-item{border-bottom:1px solid var(--border);padding:1.5rem 0}.faq-item:first-child{border-top:1px solid var(--border)}.faq-q{font-family:var(--display);font-size:clamp(17px,2vw,20px);font-weight:700;color:var(--text);line-height:1.35;margin-bottom:.75rem}.faq-a{color:var(--text-2);margin:0}.cta{padding:7rem max(3rem,var(--lp-pad-x));background:var(--bg);position:relative;overflow:hidden}.cta-glow{position:absolute;width:800px;height:400px;border-radius:50%;background:radial-gradient(ellipse,rgba(181,242,62,.08) 0,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.cta-inner{max-width:780px;margin:0 auto;text-align:center;position:relative;z-index:1}.cta-inner h2{font-family:var(--display);font-size:clamp(32px,5vw,58px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-bottom:1.5rem}.cta-inner h2 em{font-style:normal;color:var(--green)}.cta-inner p{color:var(--text-2);max-width:500px;margin:0 auto 2.5rem}.cta-btns{gap:12px;margin-bottom:2.5rem}.cta-btns,.cta-trust{display:flex;justify-content:center;flex-wrap:wrap}.cta-trust{gap:2rem}.cta-ti{display:flex;align-items:center;gap:7px;color:var(--text-2)}.cta-ti svg{width:13px;height:13px;stroke:var(--green);fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.launchpad footer{background:var(--bg-2);border-top:1px solid var(--border);padding:2.5rem max(3rem,var(--lp-pad-x));justify-content:space-between;flex-wrap:wrap;gap:1rem}.fl,.launchpad footer{display:flex;align-items:center}.fl{font-family:var(--display);font-size:16px;font-weight:800;color:var(--text);gap:8px}.launchpad footer p{color:var(--text-2)}.launchpad footer a{color:var(--text-3);text-decoration:none;transition:color .2s}.launchpad footer a:hover{color:var(--green)}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.launchpad .reveal{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}.launchpad .reveal.visible{opacity:1;transform:translateY(0)}@media (max-width:1100px){.uc-grid{grid-template-columns:repeat(2,1fr)}.pain-inner{gap:3rem}.svc-grid{gap:1.25rem}}@media (max-width:960px){.launchpad nav{padding:1rem max(1.5rem,var(--lp-pad-x))}.nav-links a:not(.nav-cta){display:none}.hero{padding:12rem max(1.5rem,var(--lp-pad-x)) 4rem;align-items:flex-start}.hero-inner{grid-template-columns:1fr;gap:3rem}.hero-right{display:none}.hero-offer,.hero-sub{max-width:100%}.nav-logo{min-width:0;gap:6px}.nav-logo span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:42vw}.social-proof{padding:3.5rem max(1.5rem,var(--lp-pad-x))}.sp-case{grid-template-columns:1fr}.sp-top{flex-direction:column;align-items:flex-start}.uc-grid{grid-template-columns:1fr 1fr}.mid-cta-inner{flex-direction:column;align-items:stretch;text-align:center;padding:1.5rem 1.35rem}.mid-cta-inner .btn-p{justify-content:center}.mid-cta--wide-head .mid-cta-sub,.mid-cta--wide-head .mid-cta-title,.mid-cta-sub,.mid-cta-title{max-width:none}.mid-cta--full{padding:1.75rem max(1.5rem,var(--lp-pad-x));margin-top:2.5rem}.mid-cta--full .mid-cta-sub{max-width:100%}.cta,.faq,.how,.pain,.pricing,.process,.services,.use-cases{padding:5rem max(1.5rem,var(--lp-pad-x))}.pain-inner,.proc-grid{grid-template-columns:1fr;gap:2.5rem}.pricing-guarantee{max-width:none;margin-left:0;margin-right:0}.sp-worklens.sp-result{padding:1.5rem max(1.25rem,var(--lp-pad-x));gap:.75rem}.sp-worklens-headline{font-size:clamp(1.35rem,5vw,1.75rem)}.svc-card{padding:2rem 1.5rem}.svc-card h3{font-size:clamp(1.05rem,3.5vw,1.35rem)}.pi-item{gap:1rem;padding:1.5rem 0}.pi-c h3{font-size:16px}.pv-row{flex-wrap:wrap;gap:10px}.steps{grid-template-columns:1fr 1fr}.plan-grid,.svc-grid{grid-template-columns:1fr}.plan{padding:2rem 1.35rem 2.25rem}.plan--pilot,.plan--scale{padding-top:2.85rem}.plan-tier-badge{left:1rem;top:.95rem;max-width:calc(100% - 2rem);white-space:normal;line-height:1.25;text-align:center}.pop-badge{font-size:9px;letter-spacing:.06em;padding:4px 12px}.pricing-bill-hint,.pricing-grid-foot{font-size:12px;padding:0 .25rem}.sp-live-grid{grid-template-columns:1fr;gap:1.35rem}.sp-t-viewport{min-height:280px}.sp-testimonial-panel.sp-quote .sp-t-carousel{padding:0 1.25rem}.sp-t-quote{font-size:16px;line-height:1.55;padding:.75rem 0 .75rem .95rem}.sp-t-footer{flex-wrap:wrap;row-gap:.75rem}.sp-metrics{gap:1.5rem}.sp-metric{flex:1 1 140px;min-width:0}.sec-title{overflow-wrap:anywhere;word-wrap:break-word}.svc-card.feat{grid-column:span 1;grid-template-columns:1fr}.proc-vis{position:static}.launchpad footer{flex-direction:column;text-align:center;padding:2rem max(1.5rem,var(--lp-pad-x))}}@media (max-width:600px){.steps{grid-template-columns:1fr}.hero-stats{gap:1.5rem}.uc-grid{grid-template-columns:1fr}.hero-tag{font-size:10px;letter-spacing:.06em;padding:6px 12px;max-width:100%}.hero-actions .btn-g,.hero-actions .btn-p{width:100%;justify-content:center;text-align:center}.nav-cta{padding:8px 14px!important;font-size:13px!important}.plan-btn{font-size:14px;padding:12px;flex-wrap:wrap}.pricing-billing{gap:.4rem .5rem}.pricing-bill-opt{font-size:12px;padding:.45rem .95rem}.pricing-bill-save{font-size:9px;padding:4px 8px;margin-left:0;width:100%;text-align:center;margin-top:.35rem}.step{padding:1.75rem 1.35rem}.pain-list li{padding:1.1rem 1.15rem}.faq-item{padding:1.25rem 0}.faq-q{font-size:15px}.sp-worklens.sp-result{padding:1.35rem max(1.1rem,var(--lp-pad-x))}.sp-worklens-tags li{font-size:10px;padding:5px 10px;letter-spacing:.04em}.sp-worklens-kicker{font-size:14px}.svc-card{padding:1.65rem max(1.2rem,var(--lp-pad-x))}.hstat .num{font-size:clamp(26px,9vw,34px)}.mid-cta-inner{padding:1.35rem max(1.1rem,var(--lp-pad-x))}.mid-cta--full{padding:1.5rem max(1.25rem,var(--lp-pad-x))}.pricing-guarantee{padding:1rem max(1rem,var(--lp-pad-x))}.cta-inner h2{font-size:clamp(26px,8vw,42px)}.cta-btns .btn-g,.cta-btns .btn-p{width:100%;justify-content:center}.sp-t-logo{width:48px;height:48px}.sp-t-name{font-size:15px}.nav-logo span{max-width:36vw}}@media (max-width:480px){.launchpad nav{padding-top:max(.85rem,env(safe-area-inset-top))}.hero,.launchpad nav{padding-left:max(var(--lp-pad-x),1rem,env(safe-area-inset-left,0px));padding-right:max(var(--lp-pad-x),1rem,env(safe-area-inset-right,0px))}.hero{padding-top:calc(11rem + env(safe-area-inset-top, 0px));padding-bottom:3rem}.cta,.faq,.how,.pain,.pricing,.process,.services,.social-proof,.use-cases{padding-left:max(var(--lp-pad-x),1rem,env(safe-area-inset-left,0px));padding-right:max(var(--lp-pad-x),1rem,env(safe-area-inset-right,0px))}.sec-title{font-size:clamp(24px,9vw,36px)}.plan{padding:1.65rem max(var(--lp-pad-x),1.1rem) 2rem}.plan-tier-badge{font-size:9px;padding:4px 8px;left:.85rem;top:.85rem}.sp-live-scroll{--sp-live-viewport-h:260px}.fl{font-size:15px}}.cta-inner h2,h2.sec-title{color:#fff}a.nav-logo span{background:#ff0;color:#000;text-transform:uppercase;padding:5px 9px 3px;font-size:13px;line-height:100%;border-radius:13px}