.rm-root,.rm-root *,.rm-root :before,.rm-root :after{box-sizing:border-box}.rm-root{-webkit-text-size-adjust:100%;background:var(--surface-page);background:var(--surface-page);transition:background-color var(--dur-4) var(--ease-out),color var(--dur-4) var(--ease-out);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.rm-root h1,.rm-root h2,.rm-root h3,.rm-root h4,.rm-root h5,.rm-root p,.rm-root figure,.rm-root blockquote{margin:0}.rm-root h1,.rm-root h2,.rm-root h3,.rm-root h4{font-family:var(--font-display);font-weight:var(--fw-semibold);text-wrap:balance}.rm-root button,.rm-root input,.rm-root select,.rm-root textarea,.rm-root .rm-ui{font-family:var(--font-ui)}.rm-root p{text-wrap:pretty}.rm-root img,.rm-root svg,.rm-root video{max-width:100%;display:block}.rm-root button,.rm-root input,.rm-root select,.rm-root textarea{font:inherit;color:inherit}.rm-root a{color:var(--text-link);transition:color var(--dur-2) var(--ease-out);text-decoration:none}.rm-root :focus-visible{box-shadow:var(--ring-focus);outline:none}.rm-root ::selection{background:#0563f224}.rm-root .rm-neo{background:var(--neo-bg);box-shadow:var(--neo-out);border-radius:var(--r-card)}.rm-root .rm-neo-in{background:var(--neo-bg);box-shadow:var(--neo-in);border-radius:var(--r-card)}.rm-root hr{background:linear-gradient(180deg,var(--neo-shadow),var(--neo-light));opacity:.5;border:0;height:2px;margin:0}.rm-root .rm-fade-in{animation:rm-rise .56s var(--ease-out) both}.rm-root .rm-marquee{flex:none;gap:56px;width:max-content;animation:26s linear infinite rm-marquee;display:flex}.rm-root .rm-marquee-3{animation-name:rm-marquee-3}.rm-root .rm-pixel-in{animation:.62s steps(5,end) both rm-pixel-in}.rm-root .rm-pixel-in-slow{animation:.9s steps(6,end) both rm-pixel-in}.rm-root .rm-mono-label{font-family:var(--font-display);letter-spacing:.07em;font-size:12px;line-height:1.1;font-weight:var(--fw-semibold);text-transform:uppercase;color:var(--text-secondary)}.rm-root .rm-container{max-width:var(--container-max);padding:0 var(--gutter-lg);margin:0 auto}.rm-root .rm-gradient-text{color:#0000;-webkit-text-fill-color:transparent;animation:rm-aurora 14s var(--ease-in-out) infinite;background-image:radial-gradient(58% 130% at 18% 28%,#03ecff 0%,#03ecff00 62%),radial-gradient(52% 130% at 74% 68%,#0563f2 0%,#0563f200 64%),radial-gradient(46% 120% at 50% 8%,#7ae1ff 0%,#7ae1ff00 58%),linear-gradient(104deg,#00a8fd 0%,#0338b4 52%,#03ecff 100%);background-size:220% 220%,240% 210%,200% 200%,300% 100%;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.rm-root,.rm-root *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.rm-root,.rm-root{background:var(--surface-page)}.rm-root{overflow-x:hidden}.rm-root a{color:var(--text-primary);text-decoration:none}.rm-root a:hover{color:var(--brand-blue,#0563f2)}.rm-root h1,.rm-root h2,.rm-root h3,.rm-root p{overflow-wrap:break-word}.rm-root .rm-section{max-width:1200px;margin:0 auto;padding:120px 40px}.rm-root .rm-section-tight{padding:72px 40px}.rm-root .rm-nav-wrap{z-index:50;justify-content:center;padding:0 40px;display:flex;position:sticky;top:20px}.rm-root .rm-cta-inner{justify-content:space-between;align-items:center;gap:40px;padding:44px;display:flex;position:relative}.rm-root .rm-cta-inner>*{min-width:0}.rm-root .rm-grid-4{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.rm-root .rm-grid-4>*{min-width:0}.rm-root .rm-duo{grid-template-columns:1fr 1fr;gap:24px;display:grid}.rm-root .rm-duo>*{min-width:0}.rm-root .rm-split{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;display:grid}.rm-root .rm-split>*{min-width:0}.rm-root .rm-split-faq{grid-template-columns:.9fr 1.1fr;align-items:start;gap:56px;display:grid}.rm-root .rm-split-faq>*{min-width:0}.rm-root .rm-funnel{grid-template-columns:1.35fr 1fr;display:grid}.rm-root .rm-funnel>*{min-width:0}.rm-root .rm-cause-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.rm-root .rm-cause-grid>*{min-width:0}.rm-root .rm-solution{grid-template-columns:.92fr 1.08fr;display:grid}.rm-root .rm-solution>*{min-width:0}.rm-root .rm-leak-body{grid-template-columns:1.15fr .85fr;height:100%;display:grid}.rm-root .rm-leak-body>*{min-width:0}.rm-root .rm-attrition{grid-template-columns:.72fr 1.28fr;align-items:center;gap:44px;margin-bottom:44px;display:grid}.rm-root .rm-attrition>*{min-width:0}.rm-root .rm-grid-3{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.rm-root .rm-grid-3>*{min-width:0}.rm-root .rm-grid-5{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.rm-root .rm-grid-5>*{min-width:0}.rm-root .rm-founder{grid-template-columns:.8fr 1.2fr;display:grid}.rm-root .rm-founder>*{min-width:0}.rm-root .rm-contact-split{grid-template-columns:1.06fr .94fr;display:grid}.rm-root .rm-contact-split>*{min-width:0}.rm-root .rm-contact-pair{grid-template-columns:minmax(0,700px) minmax(0,340px);justify-content:center;align-items:stretch;gap:22px;max-width:1060px;margin:0 auto;display:grid}.rm-root .rm-contact-pair>*{min-width:0}.rm-root .rm-niche-hero{grid-template-columns:1.15fr .85fr;align-items:start;gap:56px;display:grid}.rm-root .rm-niche-hero>*{min-width:0}.rm-root .rm-article{grid-template-columns:262px 1fr;align-items:start;gap:56px;display:grid}.rm-root .rm-article>*{min-width:0}.rm-root .rm-blog-hero{grid-template-columns:.92fr 1.08fr;display:grid}.rm-root .rm-blog-hero>*{min-width:0}.rm-root .rm-blog-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.rm-root .rm-blog-news{grid-template-columns:1.15fr .85fr;display:grid}.rm-root .rm-blog-news>*{min-width:0}@keyframes rm-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rm-root .rm-play .rm-enter{animation:rm-enter .62s var(--ease-out) both}@keyframes rm-type{0%{opacity:0;width:0}10%{opacity:1}to{opacity:1;width:118px}}.rm-root .rm-play .rm-type{animation:rm-type .86s var(--ease-out) .14s both}@keyframes rm-lit{0%{opacity:0;transform:translateY(8px)}24%{opacity:1;box-shadow:var(--neo-out-sm);transform:none}to{opacity:1;box-shadow:var(--neo-out-sm),0 0 18px -3px #0563f257;transform:none}}.rm-root .rm-play .rm-lit{animation:rm-lit 1.5s var(--ease-out) both}@keyframes rm-rank-up{0%{opacity:0;transform:translateY(8px)scale(1)}14%{opacity:1;box-shadow:var(--neo-out-sm);transform:translateY(0)scale(1)}34%{box-shadow:var(--neo-out-lg);transform:translateY(0)scale(1.03)}66%{box-shadow:var(--neo-out-lg);transform:translateY(-60px)scale(1.03)}86%,to{box-shadow:var(--neo-out-sm),0 0 18px -3px #0563f257;transform:translateY(-60px)scale(1)}}.rm-root .rm-play .rm-rank-up{animation:rm-rank-up 2.6s var(--ease-out) both}@keyframes rm-rank-down{0%{opacity:0;transform:translateY(8px)}16%{opacity:1;transform:translateY(0)}42%{opacity:1;transform:translateY(0)}76%{opacity:.66;transform:translateY(60px)}to{opacity:.35;transform:translateY(69px)}}.rm-root .rm-play .rm-rank-down{animation:rm-rank-down 2.9s var(--ease-out) both}@keyframes rm-scan{0%{opacity:0;transform:translateY(-16px)}20%{opacity:.55}48%{transform:translateY(14px)}74%,to{opacity:.55;transform:translateY(62px)}}.rm-root .rm-play .rm-scan{animation:rm-scan 1.9s var(--ease-out) 1.15s both}@keyframes rm-panel-a{0%{opacity:0;transform:translateY(9px)}16%{opacity:1;transform:none}34%{transform:scale(1)}46%,58%{transform:scale(1.022)}72%,to{transform:scale(1)}}.rm-root .rm-play .rm-panel-a{animation:rm-panel-a 4.4s var(--ease-out) .12s both}@keyframes rm-panel-b{0%{opacity:0;transform:translateY(9px)}28%{opacity:.88;transform:none}62%{opacity:.88;transform:scale(1)}74%,86%{transform:scale(1.022)}96%,to{opacity:.88;transform:scale(1)}}.rm-root .rm-play .rm-panel-b{animation:rm-panel-b 4.4s var(--ease-out) .38s both}@keyframes rm-cursor{0%{opacity:0;top:96%;left:4%}8%{opacity:1}26%{top:70%;left:20%}38%,52%{top:56%;left:27%}68%{top:44%;left:62%}76%,88%{top:52%;left:70%}96%,to{top:64%;left:47%}}.rm-root .rm-play .rm-cursor{animation:rm-cursor 4.6s var(--ease-out) .2s both}@keyframes rm-jiggle{0%,to{transform:translate(0)}50%{transform:translate(.9px,-.7px)}}.rm-root .rm-play .rm-jiggle{animation:2.4s ease-in-out 2 both rm-jiggle}@keyframes rm-ask{0%,64%{opacity:0;transform:translateY(5px)scale(.92)}82%{opacity:1;transform:translateY(0)scale(1)}to{opacity:1}}.rm-root .rm-play .rm-ask{animation:rm-ask 4.6s var(--ease-out) .2s both}@keyframes rm-vanish{0%,56%{opacity:1}84%,to{opacity:0}}.rm-root .rm-play .rm-vanish{animation:rm-vanish 4.6s var(--ease-out) .2s both}@keyframes rm-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.rm-root .rm-play .rm-curve{animation:rm-draw 1.5s var(--ease-out) .4s both}@keyframes rm-soft{0%{opacity:0}to{opacity:1}}.rm-root .rm-play .rm-area{animation:rm-soft 1s var(--ease-out) .8s both}@keyframes rm-sled{0%{offset-distance:0%;opacity:0;animation-timing-function:linear}5%{offset-distance:4%;opacity:1;animation-timing-function:ease-out}30%{offset-distance:31%;animation-timing-function:ease-in}46%{offset-distance:74%;animation-timing-function:ease-out}60%{offset-distance:94%;animation-timing-function:linear}90%{offset-distance:94%;opacity:1}to{offset-distance:94%;opacity:0}}.rm-root .rm-play .rm-sled{animation:5.2s linear 1.5s infinite rm-sled}@keyframes rm-halo{0%,44%{opacity:.2}70%,to{opacity:.05}}.rm-root .rm-play .rm-halo{animation:rm-halo 5.2s var(--ease-out) 1.5s infinite}@media (prefers-reduced-motion:reduce){.rm-root .rm-play *{animation:none!important}}.rm-root .rm-journey>div:last-child{justify-content:space-between;flex-wrap:nowrap!important;gap:0 3px!important}.rm-root .rm-journey>div:last-child>span{gap:6px!important}.rm-root .rm-journey>div:last-child>span>span:nth-child(2){font-size:12.5px!important}@media (max-width:760px){.rm-root .rm-journey>div:last-child{justify-content:flex-start;flex-wrap:wrap!important;gap:10px 18px!important}}.rm-root .rm-rev-mask{--rm-fade:linear-gradient(90deg,#0000 0%,#0000000f 5%,#00000047 10%,#0000009e 15%,#000000e6 20%,#000 25%,#000 75%,#000000e6 80%,#0000009e 85%,#00000047 90%,#0000000f 95%,#0000 100%);-webkit-mask-image:var(--rm-fade);-webkit-mask-image:var(--rm-fade);mask-image:var(--rm-fade);overflow:hidden}.rm-root .rm-rev-track{gap:22px;width:max-content;padding:30px 22px 30px 0;animation:92s linear infinite rm-rev;display:flex}.rm-root .rm-rev-track.rm-rev-rev{animation-direction:reverse}.rm-root .rm-rev-mask:hover .rm-rev-track{animation-play-state:paused}@keyframes rm-rev{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.rm-root .rm-rev-track{animation:none}}@media (max-width:640px){.rm-root .rm-rev-track>figure{width:300px!important;padding:22px!important}}.rm-root .rm-scallop-l{border-top-left-radius:150px 300px;border-bottom-left-radius:150px 300px;overflow:hidden}.rm-root .rm-scallop-r{--sc:60px;-webkit-mask:radial-gradient(circle calc(var(--sc)/2) at calc(100% - var(--sc)/2) 50%,#000 98%,transparent 100%) 100% 0/100% var(--sc) repeat-y,linear-gradient(#000 0 0) 0 0/calc(100% - var(--sc)/2) 100% no-repeat;-webkit-mask:radial-gradient(circle calc(var(--sc)/2) at calc(100% - var(--sc)/2) 50%,#000 98%,transparent 100%) 100% 0/100% var(--sc) repeat-y,linear-gradient(#000 0 0) 0 0/calc(100% - var(--sc)/2) 100% no-repeat;mask:radial-gradient(circle calc(var(--sc)/2) at calc(100% - var(--sc)/2) 50%,#000 98%,transparent 100%) 100% 0/100% var(--sc) repeat-y,linear-gradient(#000 0 0) 0 0/calc(100% - var(--sc)/2) 100% no-repeat}.rm-root .rm-footer{grid-template-columns:1.4fr repeat(3,1fr);gap:40px;display:grid}.rm-root .rm-footer>*{min-width:0}.rm-root .rm-timeline-row{grid-template-columns:64px 240px 1fr 150px;align-items:center;gap:24px;display:grid}.rm-root .rm-timeline-row>*{min-width:0}.rm-root .rm-propal-row{grid-template-columns:190px 1fr 1fr;gap:24px;display:grid}.rm-root .rm-propal-row>*{min-width:0}.rm-root .rm-lever-row{grid-template-columns:56px 220px 1fr auto;align-items:center;gap:22px;display:grid}.rm-root .rm-lever-row>*{min-width:0}@media (max-width:1080px){.rm-root .rm-cause-grid,.rm-root .rm-grid-4{grid-template-columns:repeat(2,1fr)}.rm-root .rm-grid-5{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.rm-root .rm-grid-3{grid-template-columns:repeat(2,1fr)}.rm-root .rm-footer{grid-template-columns:1fr 1fr}}@media (max-width:980px){.rm-root .rm-timeline-row{grid-template-columns:56px 1fr;gap:16px}.rm-root .rm-timeline-row>:nth-child(3),.rm-root .rm-timeline-row>:nth-child(4){grid-column:2}.rm-root .rm-lever-row{grid-template-columns:52px 1fr;gap:16px}.rm-root .rm-lever-row>:nth-child(3),.rm-root .rm-lever-row>:nth-child(4){grid-column:2}.rm-root .rm-propal-row{grid-template-columns:1fr 1fr;gap:14px}.rm-root .rm-propal-row>:first-child{grid-column:1/-1}.rm-root .rm-split,.rm-root .rm-split-faq{grid-template-columns:1fr;gap:34px}.rm-root .rm-duo{grid-template-columns:1fr}.rm-root .rm-niche-hero,.rm-root .rm-article{grid-template-columns:1fr;gap:34px}.rm-root .rm-article>:first-child{order:2}}@media (max-width:1000px){.rm-root .rm-contact-pair{grid-template-columns:minmax(0,700px)}}@media (max-width:900px){.rm-root .rm-attrition{grid-template-columns:1fr;gap:28px}.rm-root .rm-blog-hero,.rm-root .rm-blog-news,.rm-root .rm-solution,.rm-root .rm-funnel,.rm-root .rm-founder,.rm-root .rm-contact-split{grid-template-columns:1fr}.rm-root .rm-scallop-r{-webkit-mask:none;mask:none}.rm-root .rm-scallop-l{border-radius:0}}@media (max-width:1180px){.rm-root .rm-step-label{display:none}}@media (max-width:1040px){.rm-root .rm-hero-h1{font-size:54px!important}}@media (max-width:720px){.rm-root .rm-grid-4,.rm-root .rm-grid-3,.rm-root .rm-grid-5,.rm-root .rm-cause-grid{grid-template-columns:1fr}.rm-root .rm-hero-h1{font-size:42px!important}}@media (max-width:640px){.rm-root .rm-leak-body{grid-template-columns:1fr}.rm-root .rm-leak-body>:first-child{padding:26px 22px 8px!important}.rm-root .rm-leak-body>:last-child{min-height:170px!important;margin:0 14px 14px!important}.rm-root .rm-section{padding:64px 18px}.rm-root .rm-section-tight{padding:44px 18px}.rm-root .rm-nav-wrap{padding:0 12px;top:10px}.rm-root .rm-cta-inner{flex-direction:column;align-items:flex-start;gap:24px;padding:30px 22px}.rm-root .rm-footer{grid-template-columns:1fr;gap:30px}.rm-root .rm-blog-bar{align-items:stretch}.rm-root .rm-blog-bar>:last-child{max-width:none!important}.rm-root .rm-article>:first-child{order:2}.rm-root .rm-article>:first-child>*{position:static!important}.rm-root .rm-hero-h1{letter-spacing:-.028em!important;font-size:34px!important}.rm-root .rm-founder>:first-child{min-height:260px!important}.rm-root .rm-blog-hero>:first-child{min-height:220px!important}.rm-root .rm-funnel>*{padding-left:0;padding-right:0}}@media (max-width:420px){.rm-root .rm-hero-h1{font-size:29px!important}.rm-root .rm-section{padding:52px 14px}.rm-root .rm-section-tight{padding:38px 14px}}
