.he-mo{animation-duration:4.2s;animation-timing-function:linear;animation-fill-mode:both;animation-iteration-count:1;animation-play-state:paused}.he-mo-run .he-mo{animation-play-state:running}svg .he-mo{transform-box:fill-box;transform-origin:50% 50%}svg .he-mo.he-mo-needle{transform-origin:21.3% 88%}@media (prefers-reduced-motion:reduce){.he-mo{animation:none!important}}@keyframes he-mo-lc-bar-1{0%{opacity:0;translate:0 -22px;animation-timing-function:cubic-bezier(.5,0,.5,1)}6.6667%{opacity:0;translate:0 -22px;animation-timing-function:ease-out}17.1429%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-lc-bar-1{animation-name:he-mo-lc-bar-1}@keyframes he-mo-lc-bar-2{0%{opacity:0;translate:0 -22px;animation-timing-function:cubic-bezier(.5,0,.5,1)}9.2857%{opacity:0;translate:0 -22px;animation-timing-function:ease-out}19.7619%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-lc-bar-2{animation-name:he-mo-lc-bar-2}@keyframes he-mo-lc-bar-3{0%{opacity:0;translate:0 -22px;animation-timing-function:cubic-bezier(.5,0,.5,1)}11.9048%{opacity:0;translate:0 -22px;animation-timing-function:ease-out}22.381%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-lc-bar-3{animation-name:he-mo-lc-bar-3}@keyframes he-mo-lc-bar-4{0%{opacity:0;translate:0 -22px;animation-timing-function:cubic-bezier(.5,0,.5,1)}14.5238%{opacity:0;translate:0 -22px;animation-timing-function:ease-out}25%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-lc-bar-4{animation-name:he-mo-lc-bar-4}@keyframes he-mo-lc-bar-5{0%{opacity:0;translate:0 -22px;animation-timing-function:cubic-bezier(.5,0,.5,1)}17.1429%{opacity:0;translate:0 -22px;animation-timing-function:ease-out}27.619%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-lc-bar-5{animation-name:he-mo-lc-bar-5}@keyframes he-mo-funnel-1{0%{opacity:0;translate:0 -10px;animation-timing-function:cubic-bezier(.5,0,.5,1)}3.8095%{opacity:0;translate:0 -10px;animation-timing-function:ease-out}12.8571%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-funnel-1{animation-name:he-mo-funnel-1}@keyframes he-mo-funnel-2{0%{opacity:0;translate:0 -10px;animation-timing-function:cubic-bezier(.5,0,.5,1)}11.9048%{opacity:0;translate:0 -10px;animation-timing-function:ease-out}20.9524%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-funnel-2{animation-name:he-mo-funnel-2}@keyframes he-mo-funnel-3{0%{opacity:0;translate:0 -10px;animation-timing-function:cubic-bezier(.5,0,.5,1)}20%{opacity:0;translate:0 -10px;animation-timing-function:ease-out}29.0476%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-funnel-3{animation-name:he-mo-funnel-3}@keyframes he-mo-funnel-4{0%{opacity:0;translate:0 -10px;animation-timing-function:cubic-bezier(.5,0,.5,1)}28.0952%{opacity:0;translate:0 -10px;animation-timing-function:ease-out}37.1429%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-funnel-4{animation-name:he-mo-funnel-4}@keyframes he-mo-check-1{0%{opacity:0;scale:.55;animation-timing-function:cubic-bezier(.5,0,.5,1)}18.5714%{opacity:0;scale:.55;animation-timing-function:ease-out}23.3333%{scale:1.12;animation-timing-function:ease-out}25.7143%{opacity:1}26.6667%{scale:1}to{opacity:1;scale:1}}.he-mo-check-1{animation-name:he-mo-check-1}@keyframes he-mo-check-2{0%{opacity:0;scale:.55;animation-timing-function:cubic-bezier(.5,0,.5,1)}26.6667%{opacity:0;scale:.55;animation-timing-function:ease-out}31.4286%{scale:1.12;animation-timing-function:ease-out}33.8095%{opacity:1}34.7619%{scale:1}to{opacity:1;scale:1}}.he-mo-check-2{animation-name:he-mo-check-2}@keyframes he-mo-check-3{0%{opacity:0;scale:.55;animation-timing-function:cubic-bezier(.5,0,.5,1)}34.7619%{opacity:0;scale:.55;animation-timing-function:ease-out}39.5238%{scale:1.12;animation-timing-function:ease-out}41.9048%{opacity:1}42.8571%{scale:1}to{opacity:1;scale:1}}.he-mo-check-3{animation-name:he-mo-check-3}@keyframes he-mo-check-4{0%{opacity:0;scale:.55;animation-timing-function:cubic-bezier(.5,0,.5,1)}10.4762%{opacity:0;scale:.55;animation-timing-function:ease-out}15.2381%{scale:1.12;animation-timing-function:ease-out}17.619%{opacity:1}18.5714%{scale:1}to{opacity:1;scale:1}}.he-mo-check-4{animation-name:he-mo-check-4}@keyframes he-mo-needle{0%{rotate:-58deg;animation-timing-function:cubic-bezier(.5,0,.5,1)}5.2381%{rotate:-58deg;animation-timing-function:ease-out}28.0952%{rotate:5deg;animation-timing-function:ease-in-out}36.9048%{rotate:0deg}to{rotate:0deg}}.he-mo-needle{animation-name:he-mo-needle}@keyframes he-mo-gov-rings{0%{opacity:.12;scale:.82;animation-timing-function:cubic-bezier(.5,0,.5,1)}2.8571%{opacity:.12;scale:.82;animation-timing-function:ease-out}25%{opacity:1;scale:1}to{opacity:1;scale:1}}.he-mo-gov-rings{animation-name:he-mo-gov-rings}@keyframes he-mo-gov-globe{0%{opacity:0;scale:.9;animation-timing-function:cubic-bezier(.5,0,.5,1)}4.2857%{opacity:0;scale:.9;animation-timing-function:ease-out}19.5238%{opacity:1;scale:1}to{opacity:1;scale:1}}.he-mo-gov-globe{animation-name:he-mo-gov-globe}@keyframes he-mo-gov-arrowhead{0%{opacity:0;scale:.6;animation-timing-function:cubic-bezier(.5,0,.5,1)}32.8571%{opacity:0;scale:.6;animation-timing-function:ease-out}39.5238%{opacity:1;scale:1}to{opacity:1;scale:1}}.he-mo-gov-arrowhead{animation-name:he-mo-gov-arrowhead}@keyframes he-mo-ca-arrow-1{0%{opacity:0;translate:-14px 0;animation-timing-function:cubic-bezier(.5,0,.5,1)}2.8571%{opacity:0;translate:-14px 0;animation-timing-function:ease-out}16.1905%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-ca-arrow-1{animation-name:he-mo-ca-arrow-1}@keyframes he-mo-ca-arrow-2{0%{opacity:0;translate:14px 0;animation-timing-function:cubic-bezier(.5,0,.5,1)}6.6667%{opacity:0;translate:14px 0;animation-timing-function:ease-out}20%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-ca-arrow-2{animation-name:he-mo-ca-arrow-2}@keyframes he-mo-ca-bar-1{0%{opacity:0;translate:0 16px;animation-timing-function:cubic-bezier(.5,0,.5,1)}31.4286%{opacity:0;translate:0 16px;animation-timing-function:ease-out}40%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-ca-bar-1{animation-name:he-mo-ca-bar-1}@keyframes he-mo-ca-bar-2{0%{opacity:0;translate:0 16px;animation-timing-function:cubic-bezier(.5,0,.5,1)}29.0476%{opacity:0;translate:0 16px;animation-timing-function:ease-out}37.619%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-ca-bar-2{animation-name:he-mo-ca-bar-2}@keyframes he-mo-ca-bar-3{0%{opacity:0;translate:0 16px;animation-timing-function:cubic-bezier(.5,0,.5,1)}26.6667%{opacity:0;translate:0 16px;animation-timing-function:ease-out}35.2381%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-ca-bar-3{animation-name:he-mo-ca-bar-3}@keyframes he-mo-ca-bar-4{0%{opacity:0;translate:0 16px;animation-timing-function:cubic-bezier(.5,0,.5,1)}24.2857%{opacity:0;translate:0 16px;animation-timing-function:ease-out}32.8571%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-ca-bar-4{animation-name:he-mo-ca-bar-4}@keyframes he-mo-ca-pop-1{0%{opacity:0;scale:.55;animation-timing-function:cubic-bezier(.5,0,.5,1)}29.0476%{opacity:0;scale:.55;animation-timing-function:ease-out}33.8095%{scale:1.1;animation-timing-function:ease-out}35.7143%{opacity:1}36.6667%{scale:1}to{opacity:1;scale:1}}.he-mo-ca-pop-1{animation-name:he-mo-ca-pop-1}@keyframes he-mo-ca-pop-2{0%{opacity:0;scale:.55;animation-timing-function:cubic-bezier(.5,0,.5,1)}20.9524%{opacity:0;scale:.55;animation-timing-function:ease-out}25.7143%{scale:1.1;animation-timing-function:ease-out}27.619%{opacity:1}28.5714%{scale:1}to{opacity:1;scale:1}}.he-mo-ca-pop-2{animation-name:he-mo-ca-pop-2}@keyframes he-mo-ca-pop-3{0%{opacity:0;scale:.55;animation-timing-function:cubic-bezier(.5,0,.5,1)}12.381%{opacity:0;scale:.55;animation-timing-function:ease-out}17.1429%{scale:1.1;animation-timing-function:ease-out}19.0476%{opacity:1}20%{scale:1}to{opacity:1;scale:1}}.he-mo-ca-pop-3{animation-name:he-mo-ca-pop-3}@keyframes he-mo-sec-shield{0%{opacity:0;translate:0 10px;animation-timing-function:cubic-bezier(.5,0,.5,1)}2.8571%{opacity:0;translate:0 10px;animation-timing-function:ease-out}17.1429%{opacity:.8;translate:0 0}to{opacity:.8;translate:0 0}}.he-mo-sec-shield{animation-name:he-mo-sec-shield}@keyframes he-mo-sec-glass{0%{opacity:0;translate:0 10px;animation-timing-function:cubic-bezier(.5,0,.5,1)}2.8571%{opacity:0;translate:0 10px;animation-timing-function:ease-out}17.1429%{opacity:1;translate:0 0}to{opacity:1;translate:0 0}}.he-mo-sec-glass{position:absolute;inset:0;pointer-events:none;background:rgb(255 255 255/10%);backdrop-filter:blur(var(--he-shield-blur,3px));-webkit-backdrop-filter:blur(var(--he-shield-blur,3px));animation-name:he-mo-sec-glass}@keyframes he-mo-sec-lock{0%{opacity:0;translate:0 -14px;animation-timing-function:cubic-bezier(.5,0,.5,1)}11.4286%{opacity:0;translate:0 -14px;animation-timing-function:ease-out}23.3333%{opacity:1;translate:0 0;animation-timing-function:cubic-bezier(.5,0,.5,1)}28.0952%{translate:0 0;animation-timing-function:ease-in-out}31.4286%{translate:0 3px;animation-timing-function:ease-out}35.2381%{translate:0 0}to{opacity:1;translate:0 0}}.he-mo-sec-lock{animation-name:he-mo-sec-lock}.fm-home{--fm-navy:#000d34;--fm-blue:#1545d5;--fm-muted:#717680;color:var(--fm-navy);font-family:var(--font-reddit-sans),"Reddit Sans",sans-serif;width:100%;overflow:clip;position:relative;background:white}.fm-home *{box-sizing:border-box}.fm-home h1,.fm-home h2,.fm-home h3,.fm-home p{margin:0}.fm-home h2{font-size:36px;font-weight:500;line-height:1.3}.fm-home p{font-size:16px;line-height:1.4}.fm-home a,.fm-home button{-webkit-tap-highlight-color:transparent}.fm-home button{cursor:pointer}.fm-home button:disabled{cursor:default}.fm-home a{text-decoration:none}.fm-home a:focus-visible,.fm-home button:focus-visible{outline:2px solid #00e6da;outline-offset:4px}.fm-container{padding-left:24px;padding-right:24px}.fm-button{height:44px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;white-space:nowrap;font-size:16px;line-height:1.4;width:fit-content}.fm-button-primary{background:var(--fm-blue);color:white}.fm-button-secondary{background:var(--fm-navy);color:white}.fm-button-ghost{background:white;border:1px solid var(--fm-blue);color:var(--fm-blue)}.fm-buttons{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.fm-eyebrow{border:.75px solid #f7f8fa;background:white;border-radius:100px;padding:8px 16px;display:inline-flex;gap:10px;align-items:center;color:var(--fm-navy);font-family:var(--font-reddit-mono),"Reddit Mono",monospace;font-size:10px;line-height:14px;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;box-shadow:0 2px 4px #677cbc0f,0 6px 6px #677cbc0d,0 15px 9px #677cbc08;position:relative;z-index:1;height:30px}.fm-eyebrow>img{height:14px;width:14px;object-fit:contain}.fm-hero{height:848px;position:relative}.fm-hero-art{height:260px;position:relative}.fm-hero-map{position:absolute;width:670px;height:378px;max-width:none;left:calc(50% - 313px);top:0;opacity:.7}.fm-hero-h{position:absolute;left:calc(50% - 210px);top:42px;width:351px;height:161px;overflow:visible}.fm-art-tag{position:absolute;font-family:var(--font-reddit-mono),monospace;font-size:6.48px;line-height:1.4;letter-spacing:.26px;color:white;padding:3.24px 5.4px;border-radius:4.32px 4.32px 0 4.32px;box-shadow:inset 0 1.08px 1.08px rgba(0,230,218,.24),inset 0 0 1.08px rgba(0,13,52,.5),inset 0 -1.08px 1.08px rgba(0,13,52,.24),0 1.08px 1.08px rgba(103,124,188,.06),0 3.24px 1.62px rgba(103,124,188,.05),0 8.1px 2.43px rgba(103,124,188,.03)}.fm-art-tag-social{left:calc(50% - 144px);top:70px;background:#1545d5}.fm-art-tag-tech{left:calc(50% + 31px);top:139px;background:#15b7d5;border-radius:4.32px 4.32px 4.32px 0}.fm-art-tag-media{left:calc(50% + 91px);top:96px;background:#15d5d5}.fm-dot{width:10.8px;height:10.8px;border:1px solid #15b7d5;background:white;display:block}.fm-dot,.fm-dot:after{position:absolute;border-radius:50%}.fm-dot:after{content:"";inset:2px;background:#1591d5}.fm-dot-one{left:calc(50% - 157px);top:143px}.fm-dot-two{left:calc(50% + 7px);top:24px}.fm-dot-three{left:calc(50% + 108px);top:188px}.fm-hero-main{position:relative;display:flex;flex-direction:column;gap:40px}.fm-tags{display:flex;flex-wrap:wrap;gap:12px;max-width:342px}.fm-hero-copy h1{font-size:40px;line-height:1.2;font-weight:500;letter-spacing:0}.fm-hero-copy p{margin-top:12px;color:var(--fm-muted)}.fm-enterprises{padding-top:40px;padding-bottom:40px}.fm-enterprises-panel{padding:40px;border:.75px solid #dde1e9;border-radius:12px;background:linear-gradient(0deg,#f2fffe,white);box-shadow:0 2px 4px #677cbc0f,0 6px 6px #677cbc0d,0 15px 9px #677cbc08;display:flex;flex-direction:column;align-items:center;gap:64px}.fm-enterprises-label{font-family:var(--font-reddit-mono),monospace;font-size:10px;line-height:14px;letter-spacing:.4px;text-transform:uppercase;display:flex;align-items:center;gap:16px;white-space:nowrap}.fm-enterprises-label img{width:17.78px;height:15.4px;object-fit:contain}.fm-enterprises-logos{display:flex;flex-direction:column;gap:48px;align-items:center;width:100%}.fm-enterprises-logos a{display:flex;align-items:center;justify-content:center;height:40px}.fm-enterprises-logos img{width:auto;height:40px;object-fit:contain;max-width:100%}.fm-enterprises-logos .fm-brand-0{width:161.18px}.fm-enterprises-logos .fm-brand-1{width:196.47px}.fm-enterprises-logos .fm-brand-2{width:195.29px}.fm-enterprises-logos .fm-brand-3{height:34px;color:#5815d5;font-size:24px;line-height:1.4}.fm-enterprises-logos .fm-brand-3 img{width:187px;height:30px}.fm-why{padding:40px 0;position:relative}.fm-why-heading{text-align:center;display:flex;flex-direction:column;gap:12px}.fm-why-heading h2{max-width:342px;margin:auto}.fm-why-heading p{color:var(--fm-muted)}.fm-rail{display:flex;position:relative;overflow-x:auto;overflow-y:clip;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.fm-rail::-webkit-scrollbar{display:none}.fm-rail>*{flex:none;scroll-snap-align:center}.fm-why-rail{margin-top:40px;gap:36px;padding:0 36px;height:260px}.fm-why-card{width:318px;border:.75px solid #dde1e9;border-radius:12px;overflow:hidden;box-shadow:0 2px 4px #677cbc0f,0 6px 6px #677cbc0d;background:white}.fm-why-image{height:150px;position:relative;background:var(--card-color)}.fm-why-image img{width:100%;height:100%;object-fit:cover;mix-blend-mode:overlay}.fm-why-card-copy{height:110px;padding:24px;border-top:2px solid #00e6da;background:white;position:relative}.fm-why-card h3{font-weight:400;font-size:20px;line-height:1.4;color:var(--card-color)}.fm-why-card p{margin-top:4px}.fm-why-button{text-align:center;margin-top:40px}.fm-legacy-eyebrow{height:30px;width:fit-content;position:relative;z-index:1}.fm-legacy-eyebrow>div{height:30px;padding:8px 16px!important;border-radius:100px}.fm-legacy-eyebrow p{font-size:10px!important;letter-spacing:.4px!important;line-height:14px!important}.fm-legacy-eyebrow [data-name="Icon Group"],.fm-legacy-eyebrow [data-name="Icon group"]{gap:10px}.fm-legacy-eyebrow [data-name=Capa_1],.fm-legacy-eyebrow [data-name=Network],.fm-legacy-eyebrow [data-name=customization],.fm-legacy-eyebrow [data-name=network],.fm-legacy-eyebrow [data-name=svg1581],.fm-legacy-eyebrow [data-name=svg1923],.fm-legacy-eyebrow [data-name=svg2103],.fm-legacy-eyebrow [data-name=svg5400]{width:14px!important;height:14px!important}.fm-customization{padding-top:40px;padding-bottom:40px}.fm-customization h2{margin-top:24px}.fm-section-subtitle{margin-top:12px!important;color:var(--fm-muted)}.fm-capabilities{margin-top:40px;display:flex;flex-direction:column;gap:16px;width:calc(100% - 4px)}.fm-capability{border:1px solid #eef3ff;border-radius:12px;padding:20px;background:white}.fm-capability-open{background:#f6f9ff}.fm-capability>button{width:100%;border:0;background:none;padding:0;display:flex;align-items:center;gap:12px;text-align:left;color:var(--fm-navy)}.fm-capability-icon{flex:none;width:40.33px;height:40.33px;border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.fm-capability-icon>div{transform:scale(.602);flex:none}.fm-capability-title{font-size:20px;line-height:1.4;flex:1}.fm-disclosure{width:44px;height:44px;background:#eef0f4;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--fm-muted);font-size:24px;font-weight:300;flex:none}.fm-capability p{color:var(--fm-muted);margin-top:8px}.fm-operating{background:var(--fm-navy);padding:40px 0;position:relative}.fm-operating-heading{position:relative;min-height:152px}.fm-operating h2{margin-top:24px;color:white;max-width:280px}.fm-os-controls{position:absolute;top:0;right:24px;display:flex;gap:16px;z-index:2}.fm-os-controls button{width:44px;height:44px;border:1px solid #15d5d5;color:#15d5d5;display:flex;align-items:center;justify-content:center;border-radius:8px;background:transparent}.fm-os-controls button:disabled{opacity:.3}.fm-os-rail{height:420px;margin-top:40px;gap:16px;padding:0 36px}.fm-os-card{width:318px;height:408px;border-radius:12px;overflow:hidden;background:white;position:relative;box-shadow:0 2px 4px #677cbc0f,0 6px 6px #677cbc0d,0 15px 9px #677cbc08,0 26px 10px #677cbc03}.fm-os-card:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;box-shadow:inset 0 -2px 2px #000d343d,inset 0 0 2px #000d3480,inset 0 2px 2px #00e6da3d}.fm-os-card:not(.fm-os-card-selected):after{content:"";position:absolute;inset:0;background:#000d34cc;pointer-events:none}.fm-os-image{height:160px;position:relative}.fm-os-image>img{height:100%;width:100%;object-fit:cover}.fm-os-card-copy{height:248px;padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.fm-os-card-eyebrow{font-family:var(--font-reddit-mono),monospace;font-size:12px;line-height:17px;letter-spacing:.48px;text-transform:uppercase;padding:4px 8px;border:1px solid #dde1e9;border-radius:4px;background:#f6f9ff;color:#717680}.fm-os-logo{height:34px;width:auto;max-width:100%;object-fit:contain}.fm-os-card h3{font-size:24px;line-height:34px;font-weight:400}.fm-os-card p{font-size:14px;line-height:20px;color:var(--fm-muted)}.fm-website{font-family:var(--font-reddit-mono),monospace;font-size:12px;line-height:17px;letter-spacing:.48px;text-transform:uppercase;color:#717680;display:flex;align-items:center;gap:12px;margin-top:auto}.fm-ai{background:var(--fm-navy);padding-top:40px;padding-bottom:40px;position:relative;color:white}.fm-ai h2{margin-top:24px}.fm-ai h2,.fm-ai-subtitle{position:relative;z-index:1}.fm-ai-subtitle{margin-top:12px!important}.fm-rocket-icon{width:14px;height:14px;position:relative;overflow:hidden}.fm-rocket-icon>div{transform:scale(.35);transform-origin:top left;--stroke-0:#1545d5}.fm-ai-tabs{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px;position:relative;z-index:1;max-width:342px}.fm-ai-tabs button,.fm-timeline-tabs button{border:1px solid var(--fm-blue);color:var(--fm-blue);background:#ffffffe6;padding:8px 12px;border-radius:8px 8px 8px 0;font-family:var(--font-reddit-mono),monospace;font-size:12px;line-height:17px;letter-spacing:.48px;text-transform:uppercase;white-space:nowrap}.fm-ai-tabs button[aria-selected=true]{background:var(--fm-blue);color:white}.fm-ai-rail{margin-top:16px;gap:12px;z-index:1}.fm-ai-card{width:100%;min-height:254px;padding:24px;border:1px solid #24427c;background:#071845;border-radius:12px;flex-direction:column}.fm-ai-card,.fm-ai-card-top{display:flex;justify-content:space-between}.fm-ai-card-top{align-items:center}.fm-ai-card-top>div{width:40px;height:40px}.fm-ai-card-top>span{font-family:var(--font-reddit-mono),monospace;color:#00e6da;font-size:12px;line-height:17px;letter-spacing:.48px}.fm-ai-card h3{color:#00e6da;font-weight:400;font-size:24px;line-height:1.4}.fm-ai-card p{margin-top:12px}.fm-ai-status{margin-top:16px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.fm-ai-status>span{font-family:var(--font-reddit-mono),monospace;font-size:12px;line-height:17px;letter-spacing:.48px;text-transform:uppercase;color:#d6e2ff}.fm-ai-status>div{display:flex;gap:6px}.fm-ai-status button{width:6px;height:6px;background:#24427c;border:0;border-radius:100px;padding:0}.fm-ai-status button.is-active{width:24px;background:#00e6da}.fm-outcomes{padding-top:40px;padding-bottom:40px}.fm-outcomes h2{margin-top:24px;max-width:342px}.fm-outcomes-rail{margin-top:24px;gap:12px;padding:1px}.fm-outcome-slide{width:100%;height:280px}.fm-outcome-slide>div{width:100%;height:280px!important}.fm-outcome-slide>div>div:last-child>div{padding:24px!important}.fm-outcome-slide [data-name=Visual1],.fm-outcome-slide [data-name=Visual2],.fm-outcome-slide [data-name=Visual]{transform:scale(.8);transform-origin:top center}.fm-outcome-slide p:first-child{font-size:20px!important;line-height:28px!important}.fm-outcome-slide p:nth-child(2){font-size:14px!important;line-height:20px!important}.fm-outcomes-status{margin-top:28px;display:flex;align-items:center;gap:28px}.fm-outcomes-progress{flex:1}.fm-outcomes-progress>p{font-family:var(--font-reddit-mono),monospace;font-size:10px;line-height:14px;color:#717680;text-transform:uppercase;letter-spacing:.4px}.fm-outcomes-progress>p>span{color:var(--fm-blue);margin-right:10px}.fm-outcomes-progress>div{display:flex;margin-top:10px;position:relative;height:4px;border-radius:100px;background:#eef0f4}.fm-outcomes-progress>div:before{content:"";position:absolute;top:0;bottom:0;left:calc(100% / var(--n, 5) * var(--i, 0));width:calc(100% / var(--n, 5));border-radius:100px;background:var(--fm-blue);transition:left .3s ease-out;pointer-events:none}.fm-outcomes-progress button{position:relative;height:4px;flex:1;border:0;padding:0;background:transparent}.fm-outcome-controls{display:flex;gap:8px;flex:none}.fm-outcome-controls button{width:44px;height:44px;border-radius:50%;border:0;background:var(--fm-blue);color:white;display:flex;align-items:center;justify-content:center}.fm-outcome-controls button:disabled{background:#f6f9ff;color:#c3cbdc}.fm-timeline{padding-top:40px;padding-bottom:40px;position:relative;display:flex;align-items:center;flex-direction:column}.fm-timeline h2{margin-top:24px;text-align:center}.fm-timeline-content{display:flex;width:100%;gap:40px;margin-top:80px;position:relative;z-index:1}.fm-timeline-tabs{width:121px;flex:none;border-left:1px solid #dde1e9;padding-left:24px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative}.fm-timeline-tabs button{border-color:var(--phase-color);color:var(--phase-color);font-size:12px;line-height:17px;padding:6px 10px;position:relative}.fm-timeline-tabs button:before{content:"";position:absolute;width:5px;height:5px;border-radius:100px;background:var(--phase-color);left:-28px;top:50%;transform:translateY(-50%)}.fm-timeline-tabs button[aria-selected=true]{color:white;background:var(--phase-color)}.fm-timeline-content article{flex:1;min-width:0}.fm-timeline-content article>span{font-family:var(--font-reddit-mono),monospace;font-size:10px;line-height:14px;letter-spacing:.4px;text-transform:uppercase;color:var(--fm-muted)}.fm-timeline-content h3{font-size:24px;font-weight:400;line-height:1.4;margin-top:8px;white-space:pre-line}.fm-timeline-content p{margin-top:8px;color:var(--fm-muted)}.fm-security{padding-top:40px;padding-bottom:44px;background:#f7f8fa;position:relative}.fm-security h2{margin-top:24px}.fm-security>p{margin-top:12px;color:var(--fm-muted)}.fm-security-art{height:178px;margin-top:18px;position:relative}.fm-security-group{position:absolute;width:205px;height:133px;left:calc(50% - 18px);top:24px;opacity:.35}.fm-security-shield{position:absolute;width:89.5px;height:106.5px;left:calc(50% + 44px);top:46px;opacity:.35}.fm-footer{background:var(--fm-navy);color:white;padding-top:80px;padding-bottom:40px;position:relative}.fm-footer-map{position:absolute;width:443px;height:250px;max-width:none;left:50%;transform:translateX(-50%);top:24px;opacity:.65;pointer-events:none}.fm-footer-cta{position:relative;display:flex;align-items:center;flex-direction:column;gap:40px}.fm-footer-cta h2{text-align:center;background:linear-gradient(180deg,#00e6dabf 62.5%,#1545d5bf),#1545d5;background-clip:text;-webkit-background-clip:text}.fm-footer-cta h2 span{color:transparent}.fm-footer-cta .fm-buttons{align-items:center}.fm-footer-bottom{margin-top:80px;padding-top:40px;border-top:1px solid #dde1e926}.fm-footer-logo{width:170px;height:51px;display:block}.fm-footer-logo>img{height:51px;width:170px;object-fit:contain;object-position:left center}.fm-footer-links{display:grid;grid-template-columns:1fr 1fr;gap:40px 32px;margin-top:40px;font-size:14px;line-height:20px}.fm-company{grid-column:1/-1}.fm-footer-links h3{font-weight:700;font-size:14px;line-height:20px;margin-bottom:24px}.fm-company>div{display:grid;grid-template-columns:1fr 1fr;gap:32px}.fm-company>div>div{display:flex;flex-direction:column;gap:16px}.fm-footer-links a{display:block;color:white}.fm-enterprise-links>a,.fm-legal-links>a{margin-top:16px}.fm-copyright{font-size:14px!important;line-height:20px!important;margin-top:40px!important;white-space:nowrap;color:#717680}@media(min-width:600px) and (max-width:1279px){.fm-container{padding-left:max(40px,calc((100vw - 700px)/2));padding-right:max(40px,calc((100vw - 700px)/2))}.fm-hero{height:auto;padding-bottom:64px}.fm-hero-art{height:300px}.fm-hero-h{width:460px;height:212px;left:calc(50% - 230px)}.fm-hero-main{gap:32px}.fm-tags{max-width:none}.fm-hero-copy{max-width:700px}.fm-hero-copy h1{font-size:52px}.fm-hero-copy p{max-width:650px}.fm-buttons{flex-direction:row;flex-wrap:wrap}.fm-enterprises-panel{padding:40px}.fm-enterprises-logos{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:40px}.fm-why-heading p{max-width:680px;margin:auto}.fm-customization h2,.fm-why-heading h2{max-width:none}.fm-capabilities{width:100%}.fm-os-controls{right:max(40px,calc((100vw - 700px)/2))}.fm-operating h2{max-width:none}.fm-operating-heading{min-height:130px}.fm-ai-tabs{max-width:none}.fm-ai-card{min-height:230px}.fm-outcomes h2{max-width:none}.fm-timeline-content{max-width:600px}.fm-timeline-content article{max-width:350px}.fm-security-art{height:210px}.fm-footer-cta h2,.fm-footer-links{max-width:650px}.fm-footer-cta .fm-buttons{justify-content:center}.fm-copyright{white-space:normal}}@media(min-width:1280px){.fm-home{display:none}}@media(prefers-reduced-motion:reduce){.fm-rail{scroll-behavior:auto}}.fm-tag-icon{width:14px;height:14px;position:relative;display:block;flex:none}.fm-tag-icon>div,.fm-tag-icon>svg{width:14px!important;height:14px!important}.fm-hero-h{left:calc(50% - 151.4px)}@media(min-width:600px) and (max-width:1279px){.fm-hero-h{left:calc(50% - 230px)}}.fm-home p{line-height:22px}.fm-capability{border:0;box-shadow:inset 0 0 0 1px #eef3ff}.fm-capability-open{box-shadow:inset 0 0 0 1px #eef3ff,0 6px 14px #677cbc12}.fm-ai-tabs button{border:0;box-shadow:inset 0 0 0 1px #1545d5}.fm-timeline-tabs button{border:0;box-shadow:inset 0 0 0 1px var(--phase-color);padding:8px 12px}.fm-eyebrow{border:0;box-shadow:inset 0 0 0 .75px #f7f8fa,0 2px 4px #677cbc0f,0 6px 6px #677cbc0d,0 15px 9px #677cbc08}.fm-enterprises-panel{border:0;box-shadow:inset 0 0 0 .75px #dde1e9,0 2px 4px #677cbc0f,0 6px 6px #677cbc0d,0 15px 9px #677cbc08}.fm-home section{margin-bottom:-1px}.fm-outcome-slide>div>div:last-child>div{display:block!important;position:relative}.fm-outcome-slide>div>div:last-child>div>div:first-child{position:absolute;left:50%;top:6px;transform:translateX(-50%) scale(.74);transform-origin:top center}.fm-outcome-slide>div>div:last-child>div>div:last-child{position:absolute;left:24px;bottom:24px;width:calc(100% - 48px)}.fm-hero{height:auto;min-height:848px;padding-bottom:40px}.fm-hero-copy h1{font-size:clamp(34px,10.2564vw,40px)}@media(max-width:374px){.fm-outcome-slide>div>div:last-child>div>div:first-child{transform:translateX(-50%) scale(.62)}}@media(min-width:600px) and (max-width:1279px){.fm-hero{padding-bottom:64px}.fm-hero-copy h1{font-size:52px}.fm-outcome-slide>div>div:last-child>div>div:first-child{transform:translateX(-50%) scale(1)}}.fm-why-card:nth-child(2) .fm-why-image img{mix-blend-mode:plus-lighter}.fm-footer{font-family:var(--font-reddit-sans),"Reddit Sans",sans-serif;overflow:clip}.fm-footer,.fm-footer *{box-sizing:border-box}.fm-footer h2{margin:0;font-size:36px;font-weight:500;line-height:1.3}.fm-footer h3,.fm-footer p{margin:0}.fm-footer p{font-size:16px;line-height:22px}.fm-footer a{text-decoration:none}.fm-footer .fm-footer-links h3{margin-bottom:24px}.fm-hero-map{left:calc(50% - 254px)}.fm-why-image{background:var(--card-tint);overflow:hidden}.fm-why-image img{position:absolute;left:0;top:0;height:260px;object-position:bottom}.fm-why-card:nth-child(2) .fm-why-image img{object-position:center}.fm-why-image:after{content:"";position:absolute;left:0;right:0;top:0;height:260px;background:linear-gradient(180deg,#000d3400,#000d3480);pointer-events:none}.fm-ai-tabs button,.fm-capability>button,.fm-timeline-tabs button{font-weight:400}.fm-footer .fm-footer-cta h2{margin:0;font-size:36px;font-weight:500;line-height:1.3}.fm-footer .fm-footer-links h3{font-size:14px;font-weight:700;line-height:20px}.fm-footer .fm-footer-links a{color:white;font-size:14px;font-weight:400;line-height:20px}.fm-footer .fm-button{font-size:16px;font-weight:400;line-height:22px}.fm-why-rail{gap:16px;height:280px;margin-top:38px;padding-top:2px;padding-bottom:18px}.fm-why-card{height:260px}.fm-why-button{margin-top:22px}.fm-os-image:after{content:"";position:absolute;inset:0;background:#000d34;mix-blend-mode:color;pointer-events:none;box-shadow:inset 0 2px 2px #00e6da3d,inset 0 0 2px #000d3480,inset 0 -2px 2px #000d343d}.fm-os-card{box-shadow:0 2px 4px #677cbc0f,0 6px 6px #677cbc0d,0 15px 9px #677cbc08}.fm-os-card-copy{gap:24px;box-shadow:inset 0 2px 2px #00e6da3d,inset 0 0 2px #000d3480,inset 0 -2px 2px #000d343d}.fm-os-card-eyebrow{border:0;box-shadow:inset 0 0 0 1px #dde1e9}.fm-os-card-copy p{line-height:20px;margin-top:-8px}.fm-operating h2{margin-top:28px}.fm-timeline-content,.fm-timeline>.fm-eyebrow,.fm-timeline>h2,.fm-why-heading,.fm-why-rail,.fm-why>.fm-button{position:relative;z-index:2}.fm-disclosure{color:#1545d5;font-size:20px}.fm-capability-icon{--stroke-0:white}.fm-security{background:#f6f9ff}.fm-security-group{opacity:1;mix-blend-mode:overlay}.fm-security-shield{opacity:1;--he-shield-blur:1.5px}.fm-security-shield>img{position:absolute;left:-5.71%;top:-1.04%;width:111.45%;height:118.08%;max-width:none}.fm-outcome-controls button:disabled{border:1px solid #dde1e9}.fm-outcome-slide>div>div:last-child>div>div:first-child{top:28px;transform:translateX(-50%) scale(.8)}.fm-outcome-slide>div>[aria-hidden=true]{border-color:#f3f3f5;box-shadow:0 2px 4px #677cbc0f,0 6px 6px #677cbc0d,0 15px 9px #677cbc08,0 26px 10px #677cbc03}.fm-outcomes-rail{height:auto;padding:0 0 20px;margin-bottom:-20px}.fm-os-image>img[src$="/os-morphed-tech.png"]{position:absolute;width:143.43%;height:126.34%;max-width:none;left:-21.71%;top:-16.95%;object-fit:fill}@media(min-width:600px) and (max-width:1279px){.fm-outcome-slide,.fm-outcome-slide>div{height:320px!important}.fm-outcome-slide>div>div:last-child>div>div:first-child{top:24px;transform:translateX(-50%) scale(1)}}@media(max-width:599px){.fm-footer .fm-footer-cta h2,.fm-home h2{line-height:47px}.fm-footer-logo,.fm-footer-logo>img{height:51.0714px}}.fm-timeline-tabs button:before{width:11px;height:11px;left:-31px;background:radial-gradient(circle,#d6e2ff 0 3px,#fff 3.5px);border:1px solid #d6e2ff;box-sizing:border-box;box-shadow:0 0 0 3px white;transition:background .3s cubic-bezier(.4,0,.6,1),box-shadow .3s cubic-bezier(.4,0,.6,1)}.fm-timeline-tabs button[aria-selected=true]:before{background:radial-gradient(circle,#1591d5 0 3px,#fff 3.5px);border-color:#1591d5;box-shadow:0 0 0 3px white,0 0 11px 4px rgba(115,204,255,.6)}svg.fm-hero-dots circle{fill:#f7f8fa}svg.fm-hero-dots circle.is-shimmering{animation:fm-map-shimmer 4.2s linear infinite}@keyframes fm-map-shimmer{0%{fill:#f7f8fa;animation-timing-function:cubic-bezier(.4,0,.6,1)}11.905%{fill:#d9f5f2;animation-timing-function:cubic-bezier(.4,0,.6,1)}23.81%,to{fill:#f7f8fa}}@media(prefers-reduced-motion:reduce){svg.fm-hero-dots circle.is-shimmering{animation:none}}.fm-button,.fm-os-controls button,.fm-outcome-controls button{transition:background-color .3s ease-out}@media (hover:hover){.fm-button-primary:hover,.fm-outcome-controls button:not(:disabled):hover{background:#1138b8}.fm-button-secondary:hover{background:#1b2a5c}.fm-button-ghost:hover{background:#eef3ff}.fm-os-controls button:not(:disabled):hover{background:#15d5d51a}}@media (prefers-reduced-motion:reduce){.fm-button,.fm-os-controls button,.fm-outcome-controls button{transition:none}}.fm-timeline-tabs button{touch-action:manipulation;transition:background-color .2s ease-out,color .2s ease-out}.fm-timeline-tabs button[aria-selected=true]{transition:none}.fm-timeline-panel{animation:fm-phase-in .2s ease-out both}@keyframes fm-phase-in{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fm-timeline-tabs button{transition:none}.fm-timeline-panel{animation:none}.fm-outcomes-progress>div:before{transition:none}}.fm-capability{transition:background-color .3s ease-out,box-shadow .3s ease-out}.fm-capability-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease-out,opacity .3s ease-out}.fm-capability-panel>div{min-height:0;overflow:hidden}.fm-capability-open .fm-capability-panel{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.fm-capability,.fm-capability-panel{transition:none}}.fm-dot{border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#00e6da 9.6154%,#1545d5 64.9038%) border-box}.fm-dot:after{inset:1.55px;background:var(--he-dot-centre,#1545d5)}.fm-dot-two{--he-dot-centre:#1591d5}.fm-dot-three{--he-dot-centre:#00e6da}