.company-module__4xAXGW__site{--ink:#24252e;--muted:#626371;--line:#dcdce4;color:var(--ink);background:#f7f7fa;min-height:100vh}.company-module__4xAXGW__site a{transition:color .16s,background .16s}.company-module__4xAXGW__site a:focus-visible{outline-offset:6px;outline:3px solid #8d87ff}.company-module__4xAXGW__header,.company-module__4xAXGW__product,.company-module__4xAXGW__contact,.company-module__4xAXGW__footer{padding-inline:max(28px,50% - 540px)}.company-module__4xAXGW__header{color:#f4f4f8;background:#111116;border-bottom:1px solid #2b2b35;justify-content:space-between;align-items:center;padding-block:24px;display:flex}.company-module__4xAXGW__brand{font:600 23px var(--font-instrument-sans),sans-serif;letter-spacing:-.6px;align-items:center;gap:9px;display:inline-flex}.company-module__4xAXGW__header nav{gap:32px;font-size:13px;display:flex}.company-module__4xAXGW__header nav a,.company-module__4xAXGW__button,.company-module__4xAXGW__contact>a,.company-module__4xAXGW__footer a{align-items:center;gap:10px;display:inline-flex}.company-module__4xAXGW__header nav a:hover{color:#b8b4ff}.company-module__4xAXGW__eyebrow{letter-spacing:1.7px;align-items:center;gap:15px;font-size:10px;font-weight:600;display:flex}.company-module__4xAXGW__product{padding-block:58px 62px;scroll-margin-top:20px}.company-module__4xAXGW__status{color:#595280;border:1px solid #d8d5ed;border-radius:20px;align-items:center;gap:8px;margin-top:24px;padding:7px 12px;font-size:11px;display:inline-flex}.company-module__4xAXGW__status>span{background:#7664ab;border-radius:50%;width:6px;height:6px}.company-module__4xAXGW__productIntro{grid-template-columns:1fr 1fr;gap:80px;margin-block:0 48px;display:grid}.company-module__4xAXGW__product h1{margin:0}.company-module__4xAXGW__raildenWordmark{width:280px;max-width:100%;height:auto;display:block}.company-module__4xAXGW__productAttribution{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.5}.company-module__4xAXGW__tagline{font:400 29px/1.35 var(--font-instrument-sans),sans-serif;letter-spacing:-.5px;color:#656173;margin-top:22px}.company-module__4xAXGW__productCopy>p{color:var(--muted);margin-bottom:16px;font-size:14px;line-height:1.85}.company-module__4xAXGW__productCopy>.company-module__4xAXGW__lead{color:var(--ink);letter-spacing:-.3px;font-size:20px;line-height:1.45}.company-module__4xAXGW__button{color:#fff;background:#4f46e5;border-radius:5px;margin-top:7px;padding:13px 19px;font-size:13px}.company-module__4xAXGW__button:hover{background:#4038c4}.company-module__4xAXGW__focusGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px;display:grid}.company-module__4xAXGW__focusGrid article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:28px}.company-module__4xAXGW__focusGrid h2{letter-spacing:-.3px;margin-block:0 12px;font-size:16px;font-weight:600}.company-module__4xAXGW__focusGrid p{color:var(--muted);font-size:13px;line-height:1.85}.company-module__4xAXGW__contact{background:#ededf4;justify-content:space-between;align-items:center;gap:36px;padding-block:54px;display:flex}.company-module__4xAXGW__contact h2{font:400 32px/1.2 var(--font-instrument-sans),sans-serif;letter-spacing:-1px;margin-block:15px 12px}.company-module__4xAXGW__contact p:not(.company-module__4xAXGW__eyebrow){color:var(--muted);font-size:12px;line-height:1.7}.company-module__4xAXGW__contact>a{letter-spacing:-.5px;white-space:nowrap;border-bottom:1px solid #b9b4d7;padding-bottom:9px;font-size:23px}.company-module__4xAXGW__contact>a:hover{color:#4f46e5}.company-module__4xAXGW__footer{color:var(--muted);justify-content:space-between;gap:20px;padding-block:25px;font-size:10px;display:flex}.company-module__4xAXGW__skipLink{z-index:10;color:#24252e;background:#fff;padding:12px;position:absolute;top:-100px;left:20px}.company-module__4xAXGW__skipLink:focus{top:12px}@media (max-width:700px){.company-module__4xAXGW__header{padding-block:20px}.company-module__4xAXGW__brand{gap:6px;font-size:20px}.company-module__4xAXGW__header nav{gap:18px;font-size:11px}.company-module__4xAXGW__product{padding-block:38px}.company-module__4xAXGW__productIntro{grid-template-columns:1fr;gap:30px;margin-block:0 35px}.company-module__4xAXGW__raildenWordmark{width:240px}.company-module__4xAXGW__tagline{font-size:26px}.company-module__4xAXGW__focusGrid{grid-template-columns:1fr;gap:16px}.company-module__4xAXGW__focusGrid article{padding:24px}.company-module__4xAXGW__contact{flex-direction:column;align-items:flex-start;gap:27px;padding-block:40px}.company-module__4xAXGW__contact h2{font-size:28px}.company-module__4xAXGW__footer{flex-wrap:wrap;gap:12px 24px;line-height:1.8}.company-module__4xAXGW__eyebrow{letter-spacing:1.1px;font-size:9px}.company-module__4xAXGW__status{font-size:10px}}@media (prefers-reduced-motion:reduce){.company-module__4xAXGW__site a{transition:none}}
