.market-v2{--market-soft:#aebed1;--market-line:#354d67;--market-violet:#a89cff;max-width:1160px;margin:auto;overflow-x:clip}.market-crumbs{display:flex;gap:9px;align-items:center;min-height:44px;color:var(--market-soft);font-size:13px}.market-crumbs a{text-decoration:underline;text-underline-offset:4px}.market-v2 .market-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:56px;align-items:end;max-width:none;padding:56px 0 62px;animation:market-enter .42s ease-out both}.market-kicker{margin:0 0 12px!important;color:#9e95ff!important;font:700 12px/1.5 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.09em}.market-v2 .market-hero h1{max-width:16ch;margin:12px 0 22px;font-size:clamp(38px,5.5vw,68px);letter-spacing:-.055em}.market-v2 .market-lead{max-width:65ch;color:#c3d1e1;font-size:19px;line-height:1.65}.market-actions{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0 12px}.market-actions .button{min-height:48px}.market-trust{color:#8fa5bb!important;font-size:12px!important}.market-points{list-style:none;margin:0;padding:24px;border:1px solid var(--market-line);border-radius:22px;background:linear-gradient(145deg,#182a40,#111d2d)}.market-points li{position:relative;margin:0;padding:15px 8px 15px 29px;border-bottom:1px solid #ffffff10;color:#dfe8f2}.market-points li:last-child{border-bottom:0}.market-points li:before{content:"";position:absolute;left:5px;top:23px;width:8px;height:8px;border-radius:50%;background:#75dcb5;box-shadow:0 0 0 5px #75dcb512}.market-outcome{display:grid;grid-template-columns:.8fr 1.2fr;gap:42px;margin:0 0 54px;padding:32px;border:1px solid #4a5577;border-radius:24px;background:linear-gradient(130deg,#171f39,#132438);box-shadow:0 24px 70px #0003;animation:market-enter .42s .06s ease-out both}.market-outcome h2{font-size:31px;margin:0 0 12px}.market-outcome>div>p:last-child{color:var(--market-soft)}.market-outcome dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.market-outcome dl div{padding:17px;border:1px solid #ffffff12;border-radius:15px;background:#07131f52}.market-outcome dt{margin:0 0 8px;color:#9f97ff;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.market-outcome dd{margin:0;color:#edf4fb;font-size:14px;line-height:1.5}.market-v2 .market-content{max-width:none;border:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px}.market-v2 .market-content section{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:28px 0;border-top:1px solid var(--market-line);content-visibility:auto;contain-intrinsic-size:220px}.market-index{font:700 12px/1.8 ui-monospace,monospace;color:#8f87e8}.market-v2 .market-content h2{margin:0 0 13px;font-size:24px}.market-v2 .market-content p{margin:0;color:#b7c7d9;line-height:1.75}.market-cta{display:flex;justify-content:space-between;align-items:center;gap:34px;margin:58px 0;padding:34px;border:1px solid #64709a;border-radius:24px;background:linear-gradient(110deg,#222044,#173146)}.market-cta h2{margin:0 0 10px;font-size:30px}.market-cta p{max-width:66ch;color:#bdccdc}.market-cta .button{flex:0 0 auto;min-height:50px}.market-related{margin:56px 0}.market-related h2{font-size:28px}.market-related>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.market-related a{display:flex;flex-direction:column;gap:6px;min-height:92px;padding:17px;border:1px solid var(--market-line);border-radius:15px;background:#111e30;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.market-related a:hover{transform:translateY(-2px);border-color:#7b86af;background:#17283d;color:white}.market-related span{color:#8fa6bd;font-size:11px}.market-related strong{font-size:15px}.market-faq{max-width:850px;margin:62px 0}.market-faq>h2{font-size:34px}.market-faq details{border-top:1px solid var(--market-line)}.market-faq summary{min-height:52px;padding:19px 4px;cursor:pointer;font-size:17px;font-weight:650}.market-faq details p{max-width:72ch;margin:0;padding:0 4px 20px;color:#bac9da;line-height:1.7}.market-v2 :is(a,summary):focus-visible{outline:3px solid #a69cff;outline-offset:4px}@keyframes market-enter{from{opacity:.3;transform:translateY(10px)}to{opacity:1;transform:none}}
@media(max-width:900px){.market-v2 .market-hero{grid-template-columns:1fr;gap:26px;padding-top:36px}.market-points{max-width:620px}.market-outcome{grid-template-columns:1fr}.market-related>div{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.market-v2 .market-hero h1{font-size:39px}.market-v2 .market-lead{font-size:17px}.market-actions{flex-direction:column;align-items:stretch}.market-outcome{padding:23px}.market-outcome dl{grid-template-columns:1fr}.market-v2 .market-content{grid-template-columns:1fr}.market-cta{align-items:stretch;flex-direction:column;padding:24px}.market-cta .button{width:100%}.market-related>div{grid-template-columns:1fr}.market-related a{min-height:76px}.market-v2 .market-content section{grid-template-columns:30px 1fr}.market-trust{font-size:12px!important}}
@media(prefers-reduced-motion:reduce){.market-v2 .market-hero,.market-outcome{animation:none}.market-related a{transition:none}.market-related a:hover{transform:none}}
.market-ai{--market-cyan:#8ee8d0;--market-blue:#83b9ff}.market-ai #start-audit,.market-ai #pricing{scroll-margin-top:96px}.market-ai-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:48px;align-items:center;padding:54px 0 44px}.market-ai-intro h1{max-width:13ch;margin:10px 0 20px;font-size:clamp(44px,5.7vw,74px);line-height:1.02;letter-spacing:-.058em;text-wrap:balance}.market-ai-intro .market-lead{max-width:60ch}.market-ai-trust{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:24px 0 18px;padding:0}.market-ai-trust li{padding:8px 11px;border:1px solid #38516b;border-radius:999px;background:#102033;color:#cbd9e8;font-size:13px}.market-demo-link{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:#b9cce0;text-underline-offset:5px}.market-demo-link:hover{color:#fff}.market-audit-card{padding:26px;border:1px solid #50708e;border-radius:26px;background:linear-gradient(155deg,#172c42,#101c2c 62%);box-shadow:0 28px 80px #0005}.market-audit-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start}.market-audit-head span{color:var(--market-cyan);font-size:12px;font-weight:750;text-transform:uppercase;letter-spacing:.07em}.market-audit-head h2{margin:8px 0 14px;font-size:26px;line-height:1.18;text-wrap:balance}.market-audit-head>strong{display:inline-flex;align-items:center;justify-content:center;align-self:start;justify-self:end;min-width:68px;min-height:42px;padding:8px 10px;border:1px solid #7ddfc6;border-radius:10px;color:#b6f5e4;font-size:20px;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.market-audit-card>p{color:#b6c8da;line-height:1.6}.market-audit-card form{display:grid;gap:10px;margin-top:20px}.market-audit-card label{font-size:13px;color:#dce7f3}.market-audit-card input{width:100%;min-height:50px;padding:12px 14px;border:1px solid #55718c;border-radius:12px;background:#081522;color:#fff;font-size:16px}.market-audit-card input:focus-visible{outline:3px solid #9e95ff;outline-offset:2px}.market-helper{margin:13px 0 0!important;color:#91a8bf!important;font-size:12px!important;line-height:1.55!important}.market-scanline{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.market-scanline span{padding:5px 8px;border-radius:7px;background:#0a1725;color:#97abc0;font:700 10px/1.3 ui-monospace,monospace}.market-existing{margin-top:18px;padding:16px;border-radius:15px;background:#091725}.market-proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(220px,1.2fr);gap:12px;align-items:center;margin:0 0 28px;padding:16px 20px;border-block:1px solid #2d455e}.market-proof-strip div{display:flex;flex-direction:column;gap:2px}.market-proof-strip strong{color:#f5f9ff;font-size:22px;font-variant-numeric:tabular-nums}.market-proof-strip span,.market-proof-strip p{color:#94aabe;font-size:12px}.market-proof-strip p{margin:0;line-height:1.5}.market-section-heading{max-width:760px;margin-bottom:28px}.market-section-heading h2{margin:0 0 12px;font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.market-section-heading>p:last-child{color:#aebed1;font-size:17px;line-height:1.6}.market-ai-value{margin:70px 0}.market-capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.market-capability-grid article{min-height:210px;padding:22px;border:1px solid #304a64;border-radius:18px;background:#101e2f}.market-capability-grid article>span{color:#8c83e7;font:700 12px/1 ui-monospace,monospace}.market-capability-grid h3{margin:34px 0 10px;font-size:20px}.market-capability-grid p{margin:0;color:#aebfd1;line-height:1.65}.market-alert-showcase{display:grid;grid-template-columns:minmax(0,1fr) minmax(350px,.8fr);gap:48px;align-items:center;margin:74px 0;padding:40px;border:1px solid #3f5e78;border-radius:26px;background:radial-gradient(circle at 10% 0,#123b3d66,transparent 46%),#101d2d}.market-alert-copy h2{max-width:18ch;margin:0 0 16px;font-size:clamp(31px,4vw,51px);line-height:1.06;letter-spacing:-.04em;text-wrap:balance}.market-alert-copy>p{max-width:65ch;color:#b5c6d7;line-height:1.7}.market-alert-copy ul{display:grid;gap:9px;margin:22px 0;padding-left:20px;color:#d8e4ef}.market-alert-note{display:inline-flex!important;padding:8px 11px;border:1px solid #477a71;border-radius:999px;color:#b8f2e2!important;font-size:13px}.market-alert-flow{display:grid;gap:14px}.market-alert-flow article{padding:20px;border:1px solid #3d536b;border-radius:18px;background:#091522}.market-alert-flow article span{font-size:12px;font-weight:800;letter-spacing:.05em}.market-alert-flow article strong{display:block;margin:9px 0;font-size:21px}.market-alert-flow article p{margin:0;color:#9fb2c6;line-height:1.55}.market-alert-flow .is-down{border-color:#815061}.market-alert-flow .is-down span{color:#ff96a7}.market-alert-flow .is-up{border-color:#397565}.market-alert-flow .is-up span{color:#82e5c6}.market-alert-connector{display:flex;align-items:center;gap:10px;padding-left:20px;color:#8ea4b9;font-size:12px}.market-alert-connector span{width:1px;height:22px;background:#526a82}.market-alert-connector p{margin:0}.market-ai-preview{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);gap:44px;align-items:center;margin:74px 0}.market-ai-preview h2{margin:0 0 14px;font-size:clamp(31px,4vw,48px);line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.market-ai-preview>div>p{color:#afc0d1;line-height:1.65}.market-verdict-card{padding:26px;border:1px solid #4b577d;border-radius:22px;background:linear-gradient(145deg,#1c2040,#102236)}.market-verdict-card>div{display:flex;justify-content:space-between;gap:16px;color:#aabbd0;font-size:12px}.market-verdict-card b{color:#ffc174}.market-verdict-card>p{font-size:18px!important;color:#eef5fc!important}.market-verdict-card ol{display:grid;gap:10px;list-style:none;margin:20px 0 0;padding:0}.market-verdict-card li{padding:15px;border:1px solid #ffffff12;border-radius:13px;background:#08142180}.market-verdict-card strong,.market-verdict-card small{display:block}.market-verdict-card small{margin-top:6px;color:#91a7bd}.market-steps{margin:74px 0}.market-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.market-steps li{display:flex;gap:14px;padding:22px;border-top:1px solid #496078}.market-steps li>span{display:grid;place-items:center;flex:0 0 34px;height:34px;border:1px solid #6c6eb0;border-radius:50%;color:#bcb8ff;font-weight:800}.market-steps strong{font-size:18px}.market-steps p{color:#a9bcd0;line-height:1.6}.market-pricing{margin:78px 0}.market-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.market-plan{display:flex;flex-direction:column;padding:24px;border:1px solid #344e68;border-radius:20px;background:#101e30}.market-plan.is-featured{border-color:#8f87e8;box-shadow:0 18px 60px #6c5ce71a}.market-plan>div>span{color:#9a91f4;font-size:11px;text-transform:uppercase;letter-spacing:.07em}.market-plan h3{margin:7px 0 0;font-size:24px}.market-plan-price{margin:24px 0 12px}.market-plan-price strong{font-size:38px;font-variant-numeric:tabular-nums}.market-plan-price small{color:#9fb1c4}.market-plan ul{display:grid;gap:10px;margin:10px 0 26px;padding-left:19px;color:#c0d0df;line-height:1.45}.market-plan .button{margin-top:auto}.market-legal-line{max-width:900px;margin:18px 0 0;color:#94a9bd;font-size:13px;line-height:1.65}.market-legal-line a{text-decoration:underline;text-underline-offset:4px}.market-final-cta{display:flex;justify-content:space-between;align-items:center;gap:28px;margin:64px 0 8px;padding:32px;border:1px solid #6a70a2;border-radius:24px;background:linear-gradient(120deg,#202047,#173348)}.market-final-cta h2{margin:0 0 8px;font-size:31px;text-wrap:balance}.market-final-cta p{margin:0;color:#b8c8d9}.market-final-cta .button{flex:0 0 auto}.market-ai :is(a,button,input,summary):focus-visible{outline:3px solid #a69cff;outline-offset:3px}.market-ai :is(a,button){touch-action:manipulation}
@media(max-width:920px){.market-ai-hero,.market-alert-showcase,.market-ai-preview{grid-template-columns:1fr}.market-ai-hero{gap:28px}.market-audit-card{max-width:680px}.market-proof-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.market-proof-strip>p{grid-column:1/-1}.market-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-plan-grid{grid-template-columns:1fr}.market-plan{max-width:680px}.market-steps ol{grid-template-columns:1fr}}
@media(max-width:620px){.market-audit-head{gap:12px}.market-audit-head h2{font-size:23px}.market-audit-head>strong{min-width:64px;min-height:40px}.market-ai-hero{padding-top:30px}.market-ai-intro h1{font-size:42px}.market-audit-card,.market-alert-showcase,.market-final-cta{padding:22px}.market-proof-strip{grid-template-columns:1fr 1fr}.market-proof-strip>div:last-of-type,.market-proof-strip>p{grid-column:1/-1}.market-capability-grid{grid-template-columns:1fr}.market-capability-grid article{min-height:0}.market-alert-note{border-radius:13px}.market-ai-preview{grid-template-columns:minmax(0,1fr)}.market-verdict-card{padding:20px}.market-verdict-card>div{flex-direction:column}.market-final-cta{align-items:stretch;flex-direction:column}.market-final-cta .button{width:100%}}
@media(prefers-reduced-motion:reduce){.market-ai *{scroll-behavior:auto!important}.market-ai-hero,.market-ai .launch-offer{animation:none!important}}

