.saas-landing-root{--navy:#0b1220;--ink:#0b1220;--coral:#d9232e;--rust:#a9151d;--cream:#f7f8fb;--muted:#5b6478;--line:#e2e6ee;background:#fff;color:var(--ink);font-family:Arial,sans-serif;overflow:hidden}.saas-landing-root *{box-sizing:border-box}.a-container{width:min(1180px,calc(100% - 48px));margin:auto}.a-skip{position:absolute;left:16px;top:-80px;background:#fff;color:#111;padding:12px 16px;z-index:100}.a-skip:focus{top:10px}.a-nav{height:78px;background:var(--navy);color:#fff}.a-nav-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:30px}.a-brand img{width:132px;height:auto;display:block;filter:grayscale(1) brightness(3)}.a-nav nav{display:flex;gap:26px}.a-nav a{color:#fff;text-decoration:none;font-size:13px;font-weight:700}.a-nav-actions{display:flex;align-items:center;gap:20px}.a-button{min-height:46px;padding:0 21px;display:inline-flex;align-items:center;justify-content:center;gap:18px;border-radius:10px;text-decoration:none!important;font-size:13px;font-weight:800;transition:transform .2s,box-shadow .2s}.a-button:hover{transform:translateY(-2px)}.a-button-coral{background:var(--coral);color:#fff!important;box-shadow:0 7px 20px rgba(217,35,46,.22)}.a-button-light{background:#fff;color:var(--rust)!important}.a-button-glass{border:1px solid rgba(255,255,255,.5);color:#fff}.a-button-outline{border:1px solid #cfc9c0;color:var(--ink)}.a-button-large{min-height:56px;padding:0 26px;font-size:14px}.a-hero{position:relative;color:#fff;background:radial-gradient(circle at 82% 18%,rgba(217,35,46,.24) 0,transparent 34%),linear-gradient(120deg,#080d18,#0b1220 54%,#171426);padding:62px 0 68px}.a-hero-orb{position:absolute;width:520px;height:520px;right:-230px;bottom:-260px;border:1px solid rgba(255,255,255,.15);border-radius:50%;box-shadow:0 0 0 75px rgba(255,255,255,.035),0 0 0 150px rgba(255,255,255,.025)}.a-hero-grid{position:relative;display:grid;grid-template-columns:1.08fr .92fr;gap:70px;align-items:center}.a-pill{display:inline-block;margin:0 0 23px;padding:8px 13px;border:1px solid rgba(255,255,255,.22);border-radius:99px;background:rgba(255,255,255,.1);font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.a-hero h1{font-size:clamp(48px,5.2vw,75px);line-height:.98;letter-spacing:-.055em;margin:0;max-width:720px}.a-hero-lede{font-size:18px;line-height:1.65;color:#d9deea;max-width:680px;margin:26px 0 23px}.a-hero-list{list-style:none;padding:0;margin:0 0 27px;display:grid;gap:12px}.a-hero-list li{display:flex;gap:11px;align-items:center;font-size:14px}.a-hero-list svg,.a-price-grid svg,.a-showcase-copy svg{width:17px;stroke:currentColor;fill:none;stroke-width:2}.a-hero-actions{display:flex;gap:12px}.a-trial-note{margin:13px 0 0;font-size:10px;color:#aeb7c8}.a-quote-wrap{background:#eef1f6;border:7px solid rgba(255,255,255,.12);border-radius:18px;box-shadow:0 28px 70px rgba(0,0,0,.34);overflow:hidden}.a-browser-bar{height:38px;background:#292b31;display:flex;align-items:center;gap:6px;padding:0 13px}.a-browser-bar i{width:7px;height:7px;background:#777;border-radius:50%}.a-browser-bar span{margin:auto;color:#aaa;font-size:9px}.a-quote-card{background:#fff;color:var(--ink);padding:28px 32px 22px}.a-quote-brand{display:flex;justify-content:space-between;align-items:center}.a-quote-brand b{font-size:14px;letter-spacing:.08em}.a-quote-brand small{color:#8c8e94}.a-quote-label{margin:32px 0 5px;color:var(--rust);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.a-quote-card h2{font-size:30px;margin:0 0 10px;letter-spacing:-.03em}.a-quote-range{color:#7a7d84;font-size:11px;margin-bottom:18px}.a-quote-range strong{color:var(--rust);margin-left:8px}.a-quote-card label{border:1px solid #e2e6ee;padding:12px 14px;margin-top:8px;display:flex;justify-content:space-between;color:#767980;font-size:10px}.a-quote-card label span{color:var(--ink);font-weight:700}.a-live-offer{margin:10px 0;background:#fff1f2;border:1px solid #fecdd3;padding:12px 14px;display:grid;grid-template-columns:1fr auto}.a-live-offer span{font-size:9px;color:#6b7280;text-transform:uppercase}.a-live-offer strong{grid-row:1/3;grid-column:2;font-size:24px;color:var(--rust)}.a-live-offer small{font-size:9px;color:#6b7280}.a-quote-card button{height:45px;border:0;border-radius:7px;width:100%;background:var(--coral);color:#fff;font-weight:800}.a-quote-card button span{margin-left:18px}.a-powered{display:block;text-align:center;color:#aaa;margin-top:10px}.a-stack-strip{border-bottom:1px solid var(--line);background:#fff}.a-stack-strip .a-container{min-height:76px;display:flex;align-items:center;justify-content:center;gap:25px;font-size:13px}.a-stack-strip span{color:#999}.a-stack-strip i{font-style:normal;color:var(--coral)}.a-all-features,.a-explainer,.a-faq,.a-pricing,.a-themes,.a-workflow{padding:105px 0}.a-centered-head{text-align:center;max-width:830px;margin:0 auto 52px}.a-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:850;color:var(--coral);margin:0 0 17px}.a-centered-head h2,.a-faq h2,.a-section-head h2{font-size:clamp(39px,4.4vw,61px);line-height:1.02;letter-spacing:-.045em;margin:0}.a-centered-head>p:last-child,.a-faq-grid>div:first-child>p,.a-section-head>div>p:last-child,.a-section-head>p{color:var(--muted);font-size:16px;line-height:1.65}.a-explainer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.a-explainer-grid article{border:1px solid var(--line);border-radius:14px;padding:31px;box-shadow:0 13px 34px rgba(27,29,35,.05)}.a-explainer-grid article>span{display:grid;place-items:center;width:32px;height:32px;background:#fbeaea;color:var(--rust);border-radius:8px;font-size:10px;font-weight:800}.a-explainer-grid h3{color:var(--rust);font-size:19px;margin:23px 0 11px}.a-explainer-grid p{color:var(--muted);line-height:1.65;margin:0}.a-cluster-links{max-width:850px;margin:30px auto 0;color:var(--muted);font-size:14px;line-height:1.7;text-align:center}.a-cluster-links a,.a-themes .a-section-head a{color:var(--rust);font-weight:800;text-underline-offset:3px}.a-workflow{background:var(--cream)}.a-section-head{margin-bottom:52px;max-width:800px}.a-section-head.split{max-width:none;display:grid;grid-template-columns:1.3fr .7fr;gap:80px;align-items:end}.a-section-head.split>p{margin:0}.a-workflow-illustration{overflow:hidden;max-width:840px;margin:0 auto 46px;border:1px solid var(--line);border-radius:18px;background:#f7f8fb;box-shadow:0 24px 60px rgba(27,29,35,.08)}.a-workflow-illustration img{display:block;width:100%;height:auto}.a-steps{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:0;margin:0}.a-steps li{position:relative;padding:26px;border:1px solid var(--line);margin-right:-1px;background:#fff;min-height:335px}.a-steps li>span{color:var(--coral);font-size:10px;font-weight:800}.a-step-visual{height:78px;margin:35px 0;display:flex;align-items:center;justify-content:center;gap:7px}.a-step-visual i{width:38px;height:58px;border:1px solid #d9deea;background:#f7f8fb;border-radius:5px}.a-step-visual i:nth-child(2){height:76px;border-color:var(--coral);background:#fff1f2}.a-steps h3{font-size:19px;margin:0 0 10px}.a-steps p{font-size:13px;line-height:1.6;color:var(--muted)}.a-automation{background:var(--navy);color:#fff;padding:110px 0}.a-centered-head.light p{color:#b5bac3}.a-centered-head.light .a-eyebrow{color:#ff6b73}.a-showcase-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid #343844}.a-showcase-grid>*{min-height:410px;border-bottom:1px solid #343844}.a-showcase-grid>:nth-child(odd){border-right:1px solid #343844}.a-showcase-copy{padding:49px}.a-new-badge{display:inline-block;color:#ff8087;background:rgba(217,35,46,.12);border:1px solid rgba(217,35,46,.32);border-radius:99px;padding:7px 11px;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.a-showcase-copy h3{font-size:33px;line-height:1.08;letter-spacing:-.035em;margin:25px 0 16px}.a-showcase-copy>p{color:#adb2bb;line-height:1.65}.a-showcase-copy ul{list-style:none;padding:12px 0 0}.a-showcase-copy li{display:flex;gap:9px;margin:11px 0;color:#d8dae0;font-size:13px}.a-product-panel{padding:38px;background:#111827}.a-panel-bar{display:flex;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #363b47;font-size:9px;color:#9399a4}.a-panel-bar i{font-style:normal;color:#ff6b73}.a-pricing-preview{margin:38px 20px;background:#fff;color:var(--ink);border-radius:12px;padding:27px;box-shadow:0 20px 40px rgba(0,0,0,.2)}.a-pricing-preview>p{font-weight:800;margin:0 0 22px}.a-pricing-preview>div{display:flex;justify-content:space-between;padding:15px 0;border-top:1px solid #eee;font-size:12px}.a-pricing-preview .result{color:var(--rust);font-size:15px}.a-pricing-preview>small{color:#aaa}.a-lead-preview{margin:34px 10px;background:#fff;color:var(--ink);border-radius:12px;padding:25px}.a-lead-top{display:flex;justify-content:space-between;align-items:center}.a-lead-top span{display:grid}.a-lead-preview small{font-size:8px;color:#92969e}.a-lead-top b{font-size:8px;background:#e6f5e9;color:#23813c;padding:7px 10px;border-radius:99px}.a-lead-device{display:flex;justify-content:space-between;margin:23px 0;border:1px solid #e2e6ee;padding:17px}.a-lead-device span{display:grid;font-size:12px;font-weight:800}.a-lead-device strong{font-size:18px;color:var(--rust)}.a-lead-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.a-lead-meta span{display:grid;background:#f7f8fb;padding:12px;font-size:10px}.a-all-features{background:#fff}.a-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.a-feature-grid article{padding:33px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.a-feature-grid article>span{display:grid;place-items:center;width:39px;height:39px;border-radius:9px;background:#fbeaea;color:var(--rust);font-weight:850}.a-feature-grid h3{font-size:18px;margin:26px 0 10px}.a-feature-grid p{color:var(--muted);line-height:1.65;font-size:13px}.a-themes{background:#f7f8fb}.a-theme-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.a-theme-grid>a{background:#fff;border-radius:13px;padding:10px;color:var(--ink);text-decoration:none;box-shadow:0 10px 28px rgba(11,18,32,.07)}.a-theme-grid>a>div{aspect-ratio:1.45;overflow:hidden;border-radius:8px}.a-theme-grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .35s}.a-theme-grid a:hover img{transform:scale(1.025)}.a-theme-grid a>span{padding:18px 8px 9px;display:grid;grid-template-columns:1fr auto}.a-theme-grid strong{font-size:17px}.a-theme-grid small{grid-column:1;color:var(--muted);margin-top:5px}.a-theme-grid b{grid-column:2;grid-row:1/3;align-self:center;color:var(--rust);font-size:11px}.a-founder{padding:90px 0;background:#fff}.a-founder-card{max-width:930px;display:grid;grid-template-columns:250px 1fr;gap:60px;align-items:center}.a-founder-card>img{width:250px;height:270px;-o-object-fit:cover;object-fit:cover;border-radius:15px}.a-founder blockquote{font-size:34px;line-height:1.22;letter-spacing:-.03em;margin:0}.a-founder div>p:not(.a-eyebrow){color:var(--muted);line-height:1.65}.a-faq a,.a-founder a{color:var(--rust);font-weight:800;text-decoration:none;font-size:13px}.a-faq a span,.a-founder a span{margin-left:10px}.a-pricing{background:var(--cream);border-top:1px solid var(--line)}.a-price-grid{display:grid;grid-template-columns:repeat(3,1fr)}.a-price-grid article{position:relative;background:#fff;border:1px solid var(--line);padding:35px;margin-right:-1px}.a-price-grid article.featured{border-color:var(--coral);box-shadow:0 17px 45px rgba(169,21,29,.14);transform:translateY(-12px)}.a-popular{position:absolute;top:0;right:0;background:var(--coral);color:#fff;padding:8px 11px;font-size:9px;text-transform:uppercase}.a-price-grid h3{font-size:20px}.a-price{font-size:51px;font-weight:850;margin:25px 0 8px}.a-price sup{font-size:17px}.a-price small{font-size:11px;color:var(--muted)}.a-price-grid article>strong{font-size:12px;color:var(--rust)}.a-price-grid ul{list-style:none;padding:22px 0;margin:22px 0;border-top:1px solid var(--line);min-height:165px}.a-price-grid li{display:flex;gap:9px;margin:11px 0;font-size:12px}.a-price-grid .a-button{width:100%}.a-pricing-note{text-align:center;color:var(--muted);font-size:10px;margin:26px 0 0}.a-faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:90px}.a-faq details{border-top:1px solid var(--line);padding:22px 0}.a-faq details:last-child{border-bottom:1px solid var(--line)}.a-faq summary{list-style:none;cursor:pointer;font-size:17px;font-weight:750;display:flex;justify-content:space-between;gap:20px}.a-faq summary::-webkit-details-marker{display:none}.a-faq summary span{color:var(--coral)}.a-faq details p{color:var(--muted);line-height:1.65;margin-bottom:0}.a-final{color:#fff;background:radial-gradient(circle at 84% 20%,rgba(217,35,46,.28),transparent 30%),linear-gradient(110deg,#080d18,#0b1220 58%,#1a1728);padding:85px 0}.a-final>.a-container{display:flex;align-items:center;justify-content:space-between;gap:70px}.a-final h2{font-size:49px;line-height:1.02;letter-spacing:-.04em;margin:0;max-width:750px}.a-final p:not(.a-pill){color:#c5ccda;line-height:1.6}.a-final .a-container>div:last-child{display:flex;flex-direction:column;align-items:center;gap:15px;flex:0 0 auto}.a-final .a-container>div:last-child>a:last-child{color:#fff;font-size:12px}.saas-landing-root .site-footer-root{font-family:Arial,sans-serif}@media (max-width:900px){.a-nav nav{display:none}.a-hero-grid{grid-template-columns:1fr}.a-hero-copy{max-width:760px}.a-quote-wrap{max-width:600px;margin:auto;width:100%}.a-stack-strip .a-container{flex-wrap:wrap;padding:20px 0}.a-explainer-grid,.a-section-head.split{grid-template-columns:1fr}.a-section-head.split{gap:20px}.a-steps{grid-template-columns:1fr 1fr}.a-steps li{margin-bottom:-1px}.a-showcase-grid{grid-template-columns:1fr}.a-showcase-grid>:nth-child(odd){border-right:0}.a-feature-grid{grid-template-columns:1fr 1fr}.a-founder-card{grid-template-columns:200px 1fr;gap:38px}.a-founder-card>img{width:200px;height:220px}.a-faq-grid{grid-template-columns:1fr;gap:45px}.a-final>.a-container{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.a-container{width:min(100% - 32px,1180px)}.a-nav{height:68px}.a-brand img{width:108px}.a-nav-actions .a-login{display:none}.a-nav-actions .a-button{min-height:40px;padding:0 15px}.a-hero{padding:50px 0}.a-hero h1{font-size:47px}.a-hero-lede{font-size:16px}.a-hero-actions{flex-direction:column;align-items:stretch}.a-quote-card{padding:24px 18px}.a-stack-strip .a-container{justify-content:flex-start;gap:12px}.a-stack-strip i{display:none}.a-all-features,.a-explainer,.a-faq,.a-pricing,.a-themes,.a-workflow{padding:75px 0}.a-centered-head h2,.a-faq h2,.a-section-head h2{font-size:40px}.a-steps{grid-template-columns:1fr}.a-steps li{min-height:auto}.a-automation{padding:75px 0}.a-showcase-copy{padding:30px}.a-showcase-copy h3{font-size:28px}.a-product-panel{padding:20px 12px}.a-lead-preview,.a-pricing-preview{margin:25px 0}.a-feature-grid,.a-founder-card,.a-lead-meta,.a-theme-grid{grid-template-columns:1fr}.a-founder-card>img{width:130px;height:140px}.a-founder blockquote{font-size:29px}.a-price-grid{grid-template-columns:1fr;gap:13px}.a-price-grid article{margin:0}.a-price-grid article.featured{transform:none}.a-price-grid ul{min-height:0}.a-final{padding:65px 0}.a-final h2{font-size:40px}.a-final .a-container>div:last-child{align-items:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.a-button,.a-theme-grid img{transition:none}}