:root{--brand:#7438CC;--brand-hover:#6b30dc;--bg:#24152E;--panel:#24152E;--text:#E7DEEC;--muted:#C4B5CE;--line:#ffffff17;--green:#C99FE5;--blue:#C99FE5;--purple:#C99FE5;--acid:#C99FE5}body{background:var(--bg);font-size:15px}.header{max-width:1440px;height:88px;padding-inline:40px}.header nav{gap:28px;font-weight:550}.header .nav-cta{background:var(--brand);color:#ffffff;font-weight:750;border:0}.header.is-scrolled{background:#101522f5}.button{font-weight:700;border-radius:7px;min-height:51px}.button.primary,.primary{background:var(--brand);color:#ffffff;box-shadow:none}.button.primary:hover,.primary:hover{background:var(--brand-hover);box-shadow:0 8px 32px #bca2ff1c}.eyebrow{font-weight:700;color:#9da2b2;letter-spacing:.12em}.gradient{background:none;color:var(--acid);-webkit-text-fill-color:var(--acid)}.section{padding-block:82px;max-width:1360px}.section-top h2{font-size:clamp(34px,4.1vw,55px);font-weight:720;line-height:1.06;letter-spacing:-.055em}.section-top .soft{color:#9fa3b0}.section-top>p{font-size:14px;max-width:350px}.conversion-hero.hero{max-width:1440px;padding:65px 40px 55px;grid-template-columns:1fr 1.08fr;gap:30px;overflow:visible;min-height:690px}.conversion-hero .hero-aura{background:radial-gradient(ellipse,#7450e52b,transparent 65%);right:0;width:800px;max-width:100%;height:650px}.hero-kicker{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:700;letter-spacing:.09em;color:#cacdd5}.conversion-hero h1{font-size:clamp(58px,5.9vw,89px);letter-spacing:-.07em;line-height:.99;font-weight:780;margin:26px 0}.conversion-hero .hero-copy>p{font-size:15px;line-height:1.75;max-width:465px;color:#a8abb4}.hero-copy>p strong{font-weight:650;color:#e4e6ea}.conversion-hero .hero-actions{flex-wrap:wrap;gap:13px;margin-top:27px}.conversion-hero .hero-actions .button{font-size:12px;padding:17px 19px;gap:16px}.conversion-hero .play-button{font-size:11px;font-weight:600;padding:12px 0;color:#d5d7de;gap:8px}.hero-offer{display:flex;flex-wrap:wrap;gap:12px 23px;margin-top:27px;font-size:12px;color:#9da2b0}.hero-offer b{color:#f0f1f4;font-weight:700}.conversion-hero .hero-copy .hero-setup{font-size:10px;color:#7f8494;margin:8px 0 0}.hero-product{position:relative;align-self:center;border:1px solid #ffffff26;border-radius:12px;background:#24152E;box-shadow:0 35px 100px #0009,0 0 100px #9467fc0f;transform:perspective(1500px) rotateY(-5deg) rotateX(2deg);margin:10px 0 46px;isolation:isolate}.hero-product:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 70% 40%,#ad8cfc2b,transparent 70%);z-index:-1;filter:blur(25px)}.hero-product-top{height:47px;padding:0 16px;display:flex;align-items:center;gap:15px;border-bottom:1px solid #ffffff14}.hero-product-top>span{display:flex;gap:5px}.hero-product-top i{width:5px;height:5px;background:#6e7077;border-radius:50%}.hero-product-top b{font-size:9px;color:#afb3bf;font-weight:500;flex:1}.hero-product-top small{font-size:6px;letter-spacing:.1em;color:#9ba1b1;border:1px solid #ffffff20;padding:4px 6px;border-radius:3px}.hero-preview{display:block;position:relative;padding:0;width:100%;background:#f4f4fa;overflow:hidden}.hero-preview img{display:block;width:100%;height:auto;transition:transform .6s}.hero-preview:hover img{transform:scale(1.025)}.hero-preview>span{position:absolute;right:16px;bottom:15px;display:flex;align-items:center;gap:17px;font-size:9px;background:#24152E;color:white;border:1px solid #bca2ff80;padding:10px 13px;border-radius:5px;box-shadow:0 4px 20px #0004}.hero-preview>span b{color:var(--acid)}.hero-product-steps{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:21px 17px;font-size:9px;color:#c5c8d2}.hero-product-steps span{display:flex;gap:7px;align-items:center}.hero-product-steps i{font-style:normal;color:#C99FE5;font-size:8px}.hero-product-steps>b{color:#5f6576;font-size:16px;font-weight:400}.hero-proof-card{position:absolute;bottom:-56px;left:29px;right:35px;display:flex;align-items:center;gap:13px;padding:17px 21px;background:#C99FE5;color:#0f1014;border-radius:7px;box-shadow:0 15px 45px #0006;transform:rotate(2deg)}.hero-proof-icon{font-size:28px}.hero-proof-card strong{display:block;font-size:16px;letter-spacing:-.025em}.hero-proof-card small{display:block;font-size:10px;margin-top:2px}.hero-proof-card>span:last-child{margin-left:auto;font-size:28px}.hero-demo-disclosure{position:absolute;top:calc(100% + 68px);font-size:8px;color:#757a8b;margin:0;left:30px}.offer-strip{max-width:1360px;padding:28px 32px;margin:auto;border-top:1px solid #ffffff17;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.offer-strip span{font-size:9px;font-weight:700;letter-spacing:.055em;color:#a1a6b5;display:flex;gap:10px;align-items:center}.offer-strip i{font-size:12px;font-style:normal;color:var(--acid)}
.pain-section.section,.market-comparison.section{max-width:none;background:#FAF8FC;color:#302039;padding:85px max(32px,calc((100vw - 1296px)/2));margin:0}.pain-section .eyebrow,.market-comparison .eyebrow{color:#575d6f;font-size:9px}.pain-heading{max-width:940px}.pain-heading h2,.comparison-heading h2{font-size:clamp(36px,4.5vw,62px);line-height:1.04;font-weight:760;letter-spacing:-.06em;margin:22px 0}.pain-heading h2 span,.comparison-heading h2 span{color:#5b6173}.pain-heading>p{font-size:16px;line-height:1.8;max-width:665px;color:#505565}.pain-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px;gap:0;border:1px solid #1f192c26;border-radius:9px;overflow:hidden}.pain-grid article{padding:32px 29px;background:#F3EEF8;display:flex;flex-direction:column}.pain-grid article+article{border-left:1px solid #1f192c26}.pain-number{font-size:8px;letter-spacing:.11em;color:#555b6c;font-weight:750}.pain-grid h3{font-size:24px;line-height:1.2;font-weight:740;letter-spacing:-.04em;margin:25px 0 15px}.pain-grid p{font-size:12px;color:#4d5363;line-height:1.85;margin:0 0 27px}.pain-grid a{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-top:20px;border-top:1px solid #1f192c26;margin-top:auto;font-size:11px;font-weight:750;line-height:1.6}.pain-grid a:hover{color:#32353f}.pain-grid a span{font-size:19px}.pain-bottom{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-top:29px}.pain-bottom strong{font-size:18px;letter-spacing:-.035em;max-width:400px}.pain-bottom>span{font-size:12px;color:#505565;max-width:430px}.market-comparison.section{padding-top:12px;padding-bottom:70px}.comparison-heading{display:flex;justify-content:space-between;gap:45px;align-items:end;margin-bottom:35px}.comparison-heading h2{font-size:clamp(36px,4.1vw,55px);margin-bottom:0}.comparison-heading>p{max-width:310px;font-size:13px;line-height:1.8;color:#575d6f}.market-scroll{overflow-x:auto;border-radius:9px;border:1px solid #211a2e26;scrollbar-color:#575d6e #E7DEEC;max-width:100%}.market-table{width:100%;border-collapse:separate;border-spacing:0;min-width:1000px;table-layout:fixed;font-size:11px}.market-table caption{text-align:left;padding:14px 19px;font-size:9px;background:#F3EEF8;color:#5e6578;caption-side:bottom;border-top:1px solid #211a2e26}.market-table th,.market-table td{padding:19px 18px;border-bottom:1px solid #211a2e1c;text-align:left;vertical-align:middle;line-height:1.6;background:#ffffff}.market-table th:first-child{width:22%;font-weight:650}.market-table thead th{height:88px;font-size:10px;background:#F3EEF8;color:#585e6e}.market-table thead th:first-child{font-size:10px}.market-table td{color:#5f6471}.market-table .sd-column{background:#F3EEF8;color:#1b1d23;border-inline:1px solid #9ca1b1}.market-table thead .sd-column{background:#F3EEF8;color:#111216}.market-table .sd-column b{font-weight:750;font-size:12px}.market-table small{display:block;font-size:9px;color:#6f7482;margin-top:5px;line-height:1.7}.market-table .sd-column small{color:#4f5565}.market-table tr:last-child td,.market-table tr:last-child th{border-bottom:0}.competitor-brand{display:block;font-size:24px;font-weight:750;letter-spacing:-.06em;color:#686a72;filter:grayscale(1);line-height:1.2}.competitor-brand small{font-size:9px;letter-spacing:.15em;margin-top:4px}.pipe-brand{font-weight:800;letter-spacing:-.07em}.rd-brand{font-size:18px}.sd-comparison-brand{font-size:24px;font-weight:800;letter-spacing:-.055em;line-height:1}.sd-comparison-brand i{display:block;font-style:normal;font-size:7px;letter-spacing:.08em;margin-top:11px}.comparison-conclusion{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:27px 0}.comparison-conclusion>div>span{font-size:8px;letter-spacing:.1em;color:#555b6c;font-weight:750}.comparison-conclusion h3{font-size:24px;line-height:1.2;letter-spacing:-.04em;font-weight:720;margin:10px 0 0}.comparison-conclusion .button{background:#302039;color:#d5d7de;font-size:11px}.comparison-sources{border-top:1px solid #211a2e26;padding-top:12px;color:#646b80;font-size:10px}.comparison-sources summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;min-height:38px;list-style:none;font-size:10px;font-weight:600}.comparison-sources summary>span{font-size:20px}.comparison-sources p{line-height:1.9;max-width:900px}.comparison-sources>div{display:flex;flex-wrap:wrap;gap:8px 24px;padding-bottom:13px}.comparison-sources a{text-decoration:underline;text-underline-offset:3px}.value-calculator{display:grid;grid-template-columns:1fr .83fr;gap:100px;align-items:center}.value-copy h2{font-size:clamp(34px,3.8vw,52px);font-weight:750;line-height:1.07;letter-spacing:-.055em;margin:20px 0}.value-copy h2 span{color:#9ca1b1}.value-copy>p{font-size:14px;line-height:1.85;color:#959aab;max-width:470px}.value-plan{margin:27px 0 21px;display:flex;align-items:center;justify-content:space-between;max-width:490px;gap:20px}.value-plan label,.team-range-label{font-size:12px;font-weight:650;color:#bbbfca}.value-plan select{background:#302039;color:#e5e6ea;border:1px solid #bca2ff3d;padding:10px 17px;border-radius:6px;min-width:180px;font-size:12px}.team-range-label{display:flex;align-items:center;justify-content:space-between;margin:22px 0 10px;max-width:490px}.team-range-label output{background:var(--brand);color:#181a1f;display:grid;place-items:center;min-width:39px;min-height:30px;border-radius:4px;font-size:14px}#value-team{accent-color:#C99FE5;width:100%;max-width:490px;min-height:35px;margin:0;cursor:pointer}.range-extremes{display:flex;justify-content:space-between;font-size:9px;color:#798096;max-width:490px}.value-result{padding:35px 32px;border:1px solid #bca2ff2b;border-radius:10px;background:radial-gradient(ellipse at 70% 0,#3a2e5324,transparent 75%),#24152E}.value-result>span{font-size:8px;letter-spacing:.12em;font-weight:700;color:#999faf}.value-result>strong{display:block;font-size:clamp(60px,6.3vw,88px);letter-spacing:-.08em;font-weight:750;line-height:1.1;margin:26px 0 7px;color:var(--acid)}.value-result>small{font-size:10px;color:#8c92a4}.value-total{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:24px 0 20px;border-top:1px solid #bca2ff26;margin-top:25px;font-size:11px;color:#a7abb9}.value-total b{font-size:23px;color:white;letter-spacing:-.055em}.value-result>p{font-size:10px;line-height:1.9;color:#747c92;margin:0 0 23px}.value-result .button{font-size:11px;width:100%;padding-inline:15px}.conversion-banner.section{max-width:none;background:var(--brand);color:#ffffff;margin:0;display:flex;align-items:center;justify-content:space-between;gap:45px;padding:50px max(32px,calc((100vw - 1296px)/2))}.conversion-banner .eyebrow{color:#3c404d;font-size:8px}.conversion-banner h2{font-size:clamp(28px,3.2vw,43px);font-weight:750;letter-spacing:-.055em;line-height:1.13;margin:13px 0 0}.conversion-banner .button{background:#302039;color:#d9dbe2;border-color:#302039;font-size:12px;flex-shrink:0}.demo-lab{display:grid;grid-template-columns:.8fr 1fr;gap:90px;align-items:center}.demo-lab-copy h2{font-size:58px;letter-spacing:-.06em;font-weight:750;line-height:1.04;margin:21px 0}.demo-lab-copy h2>span{color:#C99FE5}.demo-lab-copy>p{font-size:14px;line-height:1.9;color:#9ea3b2;max-width:400px}.demo-lab-copy>.button{margin-top:17px;font-size:12px}.demo-lab-copy>.text-link{display:flex;font-size:11px;margin-top:22px;color:#babec9}.demo-lab .universe{height:520px;background:radial-gradient(ellipse at 50% 35%,#372c4e2b,transparent 65%)}.demo-lab .company-float{background:linear-gradient(130deg,#1d2536e8,#171d2ce8);border-color:#8772b038}.demo-lab .explorer{background:linear-gradient(140deg,#1d2536f5,#101522f5);border-color:#9482b852}.demo-lab .explorer select{background:#24152E;border-color:#a495c326;color:#e6e7eb}.demo-lab .find-button{background:var(--brand);color:#ffffff}.demo-lab .orbital-label{color:#80879b}.demo-lab .universe-head{color:#a2a7b6}.demo-lab .company-logo{background:#614d8830;border-color:#8a76b230;color:#C99FE5}.demo-lab .explorer-heading small,.demo-lab .explorer-bottom{color:#80879c}.system-line{display:none}.base-depth.section{background:#24152E;border:1px solid #a495c32b;border-radius:12px;max-width:1296px}.base-editorial h2{font-weight:720;font-size:45px;letter-spacing:-.05em}.base-editorial h2>span{color:#a6abb9}.base-editorial>p{font-size:13px;color:#969bac}.base-steps strong{font-weight:650}.profile-story h3,.resource-editorial h3,.feature-caption h3,.capture-stories h3{font-weight:690}.profiles{padding-bottom:35px}.operation{padding-top:35px}.pipeline-shell{border-color:#a495c333;background:linear-gradient(145deg,#24152E,#24152E)}.product-screen{border-color:#a495c335}.product-tabs button[aria-pressed=true]{background:var(--brand);color:#ffffff;border-color:var(--brand)}.product-tabs button{border-color:#a495c320}.product-tabs{gap:7px}.resource-points>div>span{color:#C99FE5}.ai-terminal{border-color:#a899c63b;background:#24152E}.ai-section .ai-copy h2{font-size:clamp(45px,5vw,67px);font-weight:750;line-height:1.03;letter-spacing:-.065em}.plans-depth .plan-card{border-color:#9d8cbe26;background:#24152E}.plans-depth .plan-featured{background:linear-gradient(155deg,#302039,#24152E);border-color:#bca2ff91;box-shadow:0 0 45px #bca2ff08}.plans-depth .plan-featured:before{background:var(--brand);color:#ffffff}.plan-card h3{font-weight:730}.plan-card .plan-description{color:#949aab;font-size:12px;min-height:48px}.plan-card li{color:#a8acba}.plan-card li>span{color:var(--acid)}.plan-price strong{font-weight:730}.plan-setup{color:#848b9f;line-height:1.8;padding-bottom:18px;min-height:56px}.plan-setup span{color:#b3b7c3}.plan-card .plan-eyebrow{color:#a4a9b8}.billing-options button[aria-pressed=true]{background:#302039;border-color:#5d6477;color:#e1e2e7}.signup-editorial h2{font-weight:740;line-height:1.04;letter-spacing:-.055em}.signup-form{background:#24152E;border-color:#aa9bc738}.signup-field>input,.signup-field>select{background:#24152E;border-color:#9887bb2c;color:#e0e2e7}.signup-field>input::placeholder{color:#62697d}.signup-progress i b{background:#C99FE5}.signup-plan{color:#C99FE5}.site-footer{padding-bottom:110px}.sticky-conversion{position:fixed;bottom:20px;left:50%;transform:translate(-50%,160%);opacity:0;pointer-events:none;transition:transform .3s,opacity .3s;z-index:15;display:flex;align-items:center;gap:30px;padding:10px 12px 10px 22px;background:#171d2cf2;border:1px solid #bca2ff40;border-radius:10px;box-shadow:0 10px 50px #0009;backdrop-filter:blur(15px);max-width:calc(100% - 30px)}.sticky-conversion.is-visible{transform:translate(-50%,0);opacity:1;pointer-events:auto}.sticky-conversion>span{font-size:10px;color:#9197a9;white-space:nowrap}.sticky-conversion>span b{display:block;font-size:12px;color:#d9dbe2;margin-top:2px}.sticky-conversion .button{font-size:11px;min-height:43px;white-space:nowrap;gap:15px;padding:12px 16px}.disclosure{color:#82889c}
@media(min-width:1440px){.conversion-hero.hero{gap:60px}.conversion-hero .hero-actions{gap:20px}.conversion-hero .hero-actions .button{font-size:13px}.conversion-hero .hero-product{margin-right:-20px}.hero-product-top{height:54px}}
@media(max-width:1000px){.header{padding-inline:26px}.header nav{gap:18px}.conversion-hero.hero{padding:47px 26px 65px;gap:24px;grid-template-columns:1fr 1fr;min-height:610px}.conversion-hero h1{font-size:62px}.conversion-hero .hero-copy>p{font-size:13px}.hero-kicker{font-size:8px}.hero-product-top b{font-size:7px}.hero-product-top small{display:none}.hero-product-top{padding-inline:10px;gap:10px}.hero-proof-card{left:12px;right:12px;padding:13px 15px}.hero-proof-card strong{font-size:13px}.hero-proof-card small{font-size:8px}.hero-product-steps{font-size:7px;padding:17px 9px;gap:5px}.hero-product-steps span{gap:4px}.hero-product-steps i{font-size:6px}.hero-demo-disclosure{left:12px;font-size:7px}.pain-grid article{padding:26px 22px}.pain-grid h3{font-size:21px}.pain-grid p{font-size:11px}.pain-grid a{font-size:10px}.comparison-heading{gap:25px}.comparison-heading>p{max-width:270px;font-size:12px}.comparison-conclusion h3{font-size:21px}.value-calculator{gap:45px}.demo-lab{gap:35px;grid-template-columns:.8fr 1fr}.demo-lab-copy h2{font-size:43px}.demo-lab .universe{height:510px}.conversion-banner .button{font-size:10px}.base-depth.section{width:calc(100% - 52px)}.plan-card{padding:29px 22px}.plan-price strong{font-size:38px}.plan-card .plan-description{font-size:11px}.plan-card .button{font-size:10px;padding-inline:13px}}
@media(max-width:800px){.section{padding:55px 23px}.header{height:77px;padding-inline:23px}.header nav.menu-open{background:#24152E;border-color:#a798c544}.header .nav-cta{font-size:10px;padding:12px 14px;min-height:43px}.conversion-hero.hero{padding:43px 23px 68px;grid-template-columns:1fr;gap:45px;min-height:0;max-width:700px}.conversion-hero h1{font-size:clamp(52px,9.2vw,77px);max-width:600px;line-height:.99;margin:23px 0}.conversion-hero .hero-copy>p{font-size:14px;max-width:510px}.hero-kicker{font-size:9px}.conversion-hero .hero-actions{gap:17px}.hero-product{width:100%;max-width:600px;margin:0 0 60px;transform:none}.hero-product-top{height:43px;padding-inline:14px}.hero-product-top b{font-size:9px}.hero-product-top small{display:block;font-size:6px}.hero-product-steps{font-size:10px;padding:20px 15px}.hero-product-steps i{font-size:8px}.hero-proof-card{left:20px;right:20px;bottom:-48px;padding:15px 20px}.hero-proof-card strong{font-size:16px}.hero-proof-card small{font-size:10px}.hero-demo-disclosure{top:calc(100% + 59px);left:22px;font-size:8px}.hero-offer{font-size:11px;margin-top:23px;gap:17px}.offer-strip{padding:24px 23px;gap:17px 12px}.offer-strip span{font-size:8px;flex-basis:calc(50% - 10px);line-height:1.6;align-items:start}.offer-strip i{font-size:10px}.pain-section.section,.market-comparison.section{padding:54px 23px}.pain-section .eyebrow,.market-comparison .eyebrow{font-size:8px;max-width:450px}.pain-heading h2,.comparison-heading h2{font-size:40px;line-height:1.08;max-width:570px}.pain-heading>p{font-size:13px;max-width:500px}.pain-grid{margin-top:27px}.pain-grid article{padding:23px 18px}.pain-number{font-size:6px}.pain-grid h3{font-size:20px;margin-top:21px}.pain-grid p{font-size:11px}.pain-grid a{font-size:9px}.pain-bottom{align-items:start;gap:25px}.pain-bottom strong{font-size:15px}.pain-bottom>span{font-size:11px;max-width:260px}.market-comparison.section{padding-top:15px}.comparison-heading{display:block;margin-bottom:27px}.comparison-heading h2{margin-top:19px}.comparison-heading>p{font-size:12px;max-width:480px;margin-top:21px}.market-table{min-width:950px}.market-table td,.market-table th{padding:16px 15px}.comparison-conclusion{align-items:start;flex-direction:column;gap:22px}.comparison-conclusion h3{font-size:23px}.comparison-conclusion .button{font-size:11px}.comparison-sources>div{gap:11px 20px}.value-calculator{gap:30px;grid-template-columns:1fr 1fr}.value-copy h2{font-size:35px}.value-copy>p{font-size:12px}.value-plan{display:block}.value-plan select{display:block;margin-top:10px;width:100%;font-size:12px}.team-range-label{font-size:11px}.value-result{padding:27px 21px}.value-result>strong{font-size:57px}.value-result>span{font-size:7px}.value-result>small{font-size:9px}.value-total{display:block;padding-top:19px}.value-total b{display:block;margin-top:7px}.value-result>p{font-size:9px}.value-result .button{font-size:10px;gap:14px}.conversion-banner.section{padding:38px 23px;gap:27px}.conversion-banner h2{font-size:29px}.conversion-banner .eyebrow{font-size:7px}.conversion-banner .button{font-size:10px;padding-inline:15px;gap:16px}.demo-lab{grid-template-columns:1fr;gap:20px}.demo-lab-copy h2{font-size:44px}.demo-lab-copy>p{font-size:13px;max-width:500px}.demo-lab .universe{height:510px;max-width:620px;width:100%;margin:auto}.base-depth.section{width:calc(100% - 46px)}.base-editorial h2{font-size:35px}.base-editorial>p{font-size:12px}.section-top h2{font-size:36px}.section-top>p{font-size:12px}.ai-section .ai-copy h2{font-size:46px}.plans-depth .plan-description{min-height:45px;font-size:12px}.plan-setup{font-size:11px}.sticky-conversion{bottom:12px;gap:20px;padding:8px 9px 8px 14px;max-width:calc(100% - 24px)}.sticky-conversion>span{font-size:9px}.sticky-conversion>span b{font-size:11px}.sticky-conversion .button{font-size:10px;gap:10px;padding-inline:12px}}
@media(max-width:600px){.header .brand img{width:128px}.header{gap:14px}.header .nav-cta{display:none}.conversion-hero.hero{padding-top:34px;padding-bottom:45px;gap:35px}.conversion-hero h1{font-size:clamp(48px,12.5vw,69px);letter-spacing:-.065em}.hero-kicker{font-size:7px;letter-spacing:.075em;gap:7px}.conversion-hero .hero-copy>p{font-size:13px;line-height:1.8}.conversion-hero .hero-actions{align-items:start;flex-direction:column;gap:8px}.conversion-hero .hero-actions .button{font-size:12px;width:100%;justify-content:space-between;min-height:52px}.conversion-hero .play-button{font-size:11px;min-height:43px}.hero-offer{font-size:10px;gap:10px 17px;margin-top:15px}.conversion-hero .hero-copy .hero-setup{font-size:9px}.hero-product{border-radius:8px}.hero-product-top{padding-inline:10px;gap:10px;height:35px}.hero-product-top b{font-size:7px}.hero-product-top small{font-size:5px}.hero-product-top>span{gap:3px}.hero-product-top i{width:4px;height:4px}.hero-product-steps{font-size:7px;padding:16px 10px;gap:5px}.hero-product-steps i{font-size:6px}.hero-product-steps span{gap:5px}.hero-preview>span{font-size:7px;padding:7px 9px;right:9px;bottom:9px;gap:13px}.hero-proof-card{left:12px;right:12px;padding:13px 16px;gap:10px;bottom:-48px}.hero-proof-card strong{font-size:14px}.hero-proof-card small{font-size:8px}.hero-proof-card>span:last-child{font-size:23px}.hero-demo-disclosure{font-size:7px;left:12px;top:calc(100% + 60px)}.offer-strip span{font-size:7px;gap:6px}.offer-strip{padding-block:19px;gap:14px}.pain-section.section{padding-top:43px;padding-bottom:36px}.pain-heading h2,.comparison-heading h2{font-size:35px}.pain-heading>p{font-size:12px}.pain-grid{grid-template-columns:1fr;border-radius:7px}.pain-grid article{padding:27px 24px}.pain-grid article+article{border-left:0;border-top:1px solid #1f192c26}.pain-number{font-size:8px}.pain-grid h3{font-size:25px;max-width:330px;margin:18px 0 12px}.pain-grid p{font-size:12px;line-height:1.8;margin-bottom:22px}.pain-grid a{font-size:11px;padding-top:17px}.pain-bottom{display:block;padding-top:24px}.pain-bottom strong{font-size:18px;display:block;line-height:1.4}.pain-bottom>span{display:block;font-size:11px;margin-top:12px;max-width:340px}.market-comparison.section{padding-top:19px;padding-bottom:36px}.comparison-heading h2{font-size:34px}.comparison-heading>p{font-size:12px}.comparison-conclusion h3{font-size:22px}.comparison-sources{font-size:9px}.comparison-sources summary{font-size:9px}.value-calculator{grid-template-columns:1fr;gap:28px}.value-copy h2{font-size:37px}.value-plan{display:flex;align-items:center}.value-plan select{width:auto;min-width:165px;margin-top:0}.value-result{padding:28px 25px}.value-result>strong{font-size:75px;margin-top:23px}.value-result>span{font-size:8px}.value-result>small{font-size:10px}.value-total{display:flex;align-items:center}.value-total b{margin-top:0;font-size:24px}.value-result>p{font-size:10px}.value-result .button{font-size:11px}.conversion-banner.section{display:block;padding-block:35px}.conversion-banner h2{font-size:31px}.conversion-banner .button{display:flex;justify-content:space-between;margin-top:25px;min-height:50px;font-size:11px}.demo-lab-copy h2{font-size:39px}.demo-lab-copy>p{font-size:12px}.demo-lab .universe{height:465px}.demo-lab .universe-caption{left:20px;top:290px}.demo-lab .company-first{top:120px;left:15px}.demo-lab .company-second{top:220px;right:0}.demo-lab .explorer{left:0;right:0}.demo-lab .orbit-one{top:65px}.demo-lab .orbit-two{top:175px;right:0}.base-editorial h2{font-size:31px}.section-top h2{font-size:33px}.plans-depth .plan-description{min-height:0}.plan-card{padding:29px 25px}.plan-card .button{font-size:12px}.plan-price strong{font-size:43px}.plan-setup{font-size:11px}.signup-editorial h2{font-size:44px}.sticky-conversion{bottom:0;max-width:none;width:100%;border-radius:0;gap:12px;border-bottom:0;border-inline:0;padding:11px 15px;padding-bottom:max(11px,env(safe-area-inset-bottom))}.sticky-conversion>span{font-size:8px;white-space:normal;flex:1;line-height:1.7}.sticky-conversion>span b{font-size:10px}.sticky-conversion .button{font-size:10px;min-height:43px;gap:9px;padding-inline:12px}.site-footer{padding-bottom:110px}}
@media(prefers-reduced-motion:reduce){.hero-product{transform:none}.hero-preview img,.sticky-conversion{transition:none}.button:hover{transform:none}}

.value-calculator>*{min-width:0}.value-result .button{white-space:normal}
@media(max-width:400px){.value-plan{display:block}.value-plan select{width:100%;margin-top:10px}.value-result>strong{font-size:clamp(36px,15vw,58px)}.value-total{gap:10px}.value-total b{font-size:22px}.value-result{padding:26px 21px}}

.ai-section>*{min-width:0}.ai-terminal-top>div{min-width:0}#ai-form input{min-width:0}
@media(max-width:800px){.ai-section{grid-template-columns:minmax(0,1fr)}.ai-terminal-top small{white-space:normal}}

/* SD Leads identity: installed theme primary #7438CC with neutral surfaces. */
.hero-proof-card{background:var(--brand);color:#fff}
.team-range-label output{background:var(--brand);color:#fff}
.conversion-banner .eyebrow{color:#e0d2ff}
.conversion-banner .button{background:#fff;color:#612CAF;border-color:#fff}
.market-table thead .sd-column{background:var(--brand);color:#fff}
.market-table thead .sd-column small{color:#e0d2ff}
:focus-visible{outline:3px solid #C99FE5;outline-offset:4px}
