@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Sora:wght@400;500;600;700;800&display=swap");.marketingV2{--v2-navy:#0f2342;--v2-navy-2:#16355f;--v2-blue:#285fef;--v2-blue-2:#4f83ff;--v2-ink:#132238;--v2-muted:#71819a;--v2-line:#e2e9f2;--v2-soft:#f5f8fc;background:linear-gradient(180deg,#f8fbff,#f4f7fb 38%,#fff);color:var(--v2-ink)}.marketingV2 main{background:transparent!important}.marketingV2 main>section:first-of-type{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 10%,rgba(79,131,255,.22),transparent 34%),linear-gradient(135deg,#0d1f3a,#14345f 52%,#1b4c86)!important;color:#fff}.marketingV2 main>section:first-of-type h1,.marketingV2 main>section:first-of-type h2,.marketingV2 main>section:first-of-type h3,.marketingV2 main>section:first-of-type p{color:#fff}.marketingV2 main>section:first-of-type em{color:#9dbaff!important;font-style:normal}.marketingV2 main>section:first-of-type a{border-radius:14px!important}.marketingV2 a[href="https://app.therouteiq.com"]{background:linear-gradient(135deg,var(--v2-blue),var(--v2-blue-2))!important;color:#fff!important;border:0!important;box-shadow:0 14px 30px rgba(40,95,239,.3)!important}.marketingV2 a[href="#product"]{background:rgba(255,255,255,.1)!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.marketingV2 [aria-label="RouteIQ product preview"]{border:1px solid rgba(255,255,255,.16)!important;border-radius:24px!important;overflow:hidden!important;background:rgba(255,255,255,.98)!important;box-shadow:0 30px 70px rgba(5,17,37,.34)!important}.marketingV2 [aria-label="RouteIQ product preview"] *{box-sizing:border-box}.marketingV2 [class*=browserBar]{background:#f7f9fc!important;border-bottom:1px solid var(--v2-line)!important}.marketingV2 [class*=appSide]{background:linear-gradient(180deg,#10233f,#173a68)!important;color:#dce8ff!important}.marketingV2 [class*=appNavActive]{background:linear-gradient(135deg,var(--v2-blue),#477cff)!important;color:#fff!important;border-radius:10px!important}.marketingV2 [class*=appMain]{background:#f7f9fc!important}.marketingV2 [class*=chartCard],.marketingV2 [class*=kpi],.marketingV2 [class*=settlementCard]{border:1px solid var(--v2-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 28px rgba(15,23,42,.06)!important}.marketingV2 [class*=kpiPrimary]{background:linear-gradient(135deg,#10233f,#1c4d88)!important;color:#fff!important;border-color:#173d6d!important}.marketingV2 [class*=aiStrip]{border-radius:16px!important;background:linear-gradient(135deg,#eef4ff,#f8fbff)!important;border:1px solid #d9e6ff!important}.marketingV2 [class*=aiStrip] button{background:var(--v2-blue)!important;border-radius:11px!important;color:#fff!important;box-shadow:0 8px 18px rgba(40,95,239,.18)!important}.marketingV2 section:not(:first-of-type){scroll-margin-top:92px}.marketingV2 section:not(:first-of-type) [class*=Card],.marketingV2 section:not(:first-of-type) [class*=card],.marketingV2 section:not(:first-of-type) article{border-radius:20px!important;border-color:var(--v2-line)!important;box-shadow:0 14px 36px rgba(15,23,42,.05)!important}.marketingV2 [class*=eyebrow]{letter-spacing:var(--tracking-label)!important;font-weight:700!important;line-height:var(--leading-label)}.marketingV2 [class*=featured],.marketingV2 [class*=pricing] [class*=featured]{border-color:#b9ccff!important;box-shadow:0 20px 44px rgba(40,95,239,.12)!important}.marketingV2 footer{background:linear-gradient(180deg,#10233f,#0d1d34)!important;color:#dce8ff!important}@media(max-width:900px){.marketingV2 [aria-label="RouteIQ product preview"]{border-radius:18px!important}.marketingV2 main>section:first-of-type{background:linear-gradient(155deg,#0d1f3a,#163b6b)!important}}.marketingV2{font-family:Manrope,ui-sans-serif,system-ui,sans-serif;--v3-body:1rem;--v3-body-line:1.65}.marketingV2 h1,.marketingV2 h2,.marketingV2 h3,.marketingV2 h4{font-family:Sora,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.025em}.marketingV2 li,.marketingV2 p{font-family:Manrope,ui-sans-serif,system-ui,sans-serif;line-height:var(--v3-body-line)}.marketingV2 main>section:first-of-type h1{font-size:clamp(2.8rem,5.1vw,4.8rem);line-height:1.13;letter-spacing:-.045em}.marketingV2 main>section:first-of-type p{font-size:clamp(1rem,1.25vw,1.13rem);line-height:1.73}.marketingV2 main>section:not(:first-of-type) h2{letter-spacing:-.035em;line-height:1.2}.marketingV2 a,.marketingV2 button{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}@media(max-width:640px){.marketingV2 main>section:first-of-type h1{font-size:clamp(2.35rem,9vw,3.3rem);line-height:1.15}}.marketingV2{--v3-card-border:#dfe7f3;--v3-card-shadow:0 1px 2px rgba(13,34,68,.04),0 14px 36px -18px rgba(13,34,68,.16)}.marketingV2 main>section:not(:first-of-type){scroll-margin-top:100px}.marketingV2 [class*=sectionHead]{max-width:780px;margin-left:auto;margin-right:auto}.marketingV2 [class*=sectionHead] h2{font-size:clamp(2rem,3.35vw,3.25rem);line-height:1.2;letter-spacing:-.04em}.marketingV2 [class*=sectionHead] p{font-size:clamp(.98rem,1.22vw,1.1rem);line-height:1.7}.marketingV2 [class*=featureGrid]{gap:22px}.marketingV2 [class*=featureGrid]>article{border:1px solid var(--v3-card-border);border-radius:20px!important;box-shadow:var(--v3-card-shadow)!important;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.marketingV2 [class*=featureGrid]>article:hover{transform:translateY(-3px);box-shadow:0 24px 52px -22px rgba(15,37,78,.25)!important;border-color:#b8cdf6}.marketingV2 [class*=featureGrid] h3{font-size:clamp(1.2rem,1.65vw,1.55rem);line-height:1.28}.marketingV2 [class*=featureGrid] p{font-size:.99rem;line-height:1.72}.marketingV2 [class*=flowSteps]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.marketingV2 [class*=flowSteps] strong{font-size:clamp(.72rem,.95vw,.9rem);line-height:1.4}.marketingV2 [class*=flowSteps]>div{min-width:0;padding:8px 3px}.marketingV2 [class*=aiProductWindow],.marketingV2 [class*=realScreen]{border-radius:20px!important;box-shadow:0 28px 72px -32px rgba(12,32,66,.24)!important}@media(max-width:1000px){.marketingV2 [class*=flowSteps]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.marketingV2 [class*=flowSteps] i{display:none}}@media(max-width:600px){.marketingV2 [class*=flowSteps]{grid-template-columns:repeat(2,minmax(0,1fr))}.marketingV2 [class*=featureGrid]{gap:14px}.marketingV2 [class*=sectionHead] h2{font-size:clamp(1.85rem,7vw,2.5rem)}}@media(prefers-reduced-motion:reduce){.marketingV2 [class*=featureGrid]>article{transition:none}.marketingV2 [class*=featureGrid]>article:hover{transform:none}}.marketingV2 main>section:first-of-type{background:radial-gradient(circle at 78% 16%,rgba(75,131,255,.25),transparent 35%),radial-gradient(circle at 14% 86%,rgba(42,107,203,.22),transparent 37%),linear-gradient(140deg,#0c1d36,#102d51 54%,#173f70)!important}.marketingV2 [aria-label="Illustrative RouteIQ dashboard mockup with sample data"]{transform:none!important;box-shadow:0 38px 95px -34px rgba(0,9,27,.55)!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:22px!important}.marketingV2 [aria-label="Illustrative RouteIQ dashboard mockup with sample data"] [class*=browserBar]>b{background:#edf4ff!important;color:#2850a2!important;letter-spacing:.06em}.marketingV2 [aria-label="Illustrative RouteIQ dashboard mockup with sample data"] [class*=appTop]>b{color:#3669ae!important;background:#eaf2ff!important}.marketingV2 [aria-label="Illustrative RouteIQ dashboard mockup with sample data"] [class*=aiStrip] a{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;padding:9px 12px;border-radius:10px;background:#285fef!important;color:#fff!important;font-size:.76rem;font-weight:700;box-shadow:none!important}.marketingV2 [aria-label="Illustrative RouteIQ dashboard mockup with sample data"] [class*=aiStrip] a svg{width:16px;height:16px}.marketingV2 [class*=heroActions] a{transition:transform .2s ease,box-shadow .2s ease}.marketingV2 [class*=heroActions] a:hover{transform:translateY(-2px)}@media(max-width:900px){.marketingV2 [aria-label="Illustrative RouteIQ dashboard mockup with sample data"]{transform:none!important}}@media(prefers-reduced-motion:reduce){.marketingV2 [class*=heroActions] a{transition:none}.marketingV2 [class*=heroActions] a:hover{transform:none}}.marketingV2 [aria-label="Marketing navigation"] a[href="https://app.therouteiq.com"]:not([class*=primarySmall]){display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 17px!important;border-radius:12px!important;border:1px solid rgba(174,197,237,.36)!important;background:rgba(255,255,255,.07)!important;box-shadow:none!important;color:#f3f7ff!important;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease}.marketingV2 [aria-label="Marketing navigation"] a[href="https://app.therouteiq.com"]:not([class*=primarySmall]):hover{background:rgba(255,255,255,.15)!important;border-color:rgba(198,216,255,.68)!important}.marketingV2 [aria-label="Marketing navigation"] a[href="https://app.therouteiq.com"]:focus-visible{outline:2px solid #a5c2ff;outline-offset:3px}@media(max-width:700px){.marketingV2 [aria-label="Marketing navigation"] a[href="https://app.therouteiq.com"]:not([class*=primarySmall]){display:none}}@media(prefers-reduced-motion:reduce){.marketingV2 [aria-label="Marketing navigation"] a[href="https://app.therouteiq.com"]:not([class*=primarySmall]){transition:none}}