.rm-sec{padding-bottom:56px}.rm{margin-top:36px}.rm,.rm-pills{position:relative}.rm-pills{scroll-behavior:smooth;z-index:3;display:flex;gap:2px;width:max-content;max-width:calc(100% - 32px);margin:0 auto 18px;padding:4px;border-radius:999px;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 1px var(--line),0 10px 24px -16px rgba(30,25,70,.3);overflow-x:auto;scrollbar-width:none}.rm-pills::-webkit-scrollbar{display:none}.rm-pills button{flex:none;border:0;background:transparent;cursor:pointer;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.04em;color:var(--ink-3);padding:6px 9px;border-radius:999px;white-space:nowrap}.rm-pills button.gap{margin-left:10px;position:relative}.rm-pills button.gap:before{content:"";position:absolute;left:-7px;top:6px;bottom:6px;width:1px;background:var(--line)}.rm-pills button.on{background:var(--ink);color:#fff}.rm-canvas{overflow-x:auto;overflow-y:hidden;cursor:-webkit-grab;cursor:grab;scrollbar-width:none;-webkit-overflow-scrolling:touch;background-color:#F6F6F8;background-image:radial-gradient(rgba(25,25,25,.11) 1px,transparent 1.2px);background-size:18px 18px;border-block:1px solid var(--line)}.rm-canvas::-webkit-scrollbar{display:none}.rm-canvas:active{cursor:-webkit-grabbing;cursor:grabbing}.rm-track{position:relative;display:flex;gap:28px;width:max-content;padding:40px max(22px,calc(50vw - 160px)) 44px}.rm-line{position:absolute;left:0;right:0;top:calc(40px + 150px);height:1px;background:#D6D6DC}.rm-col{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:14px;flex:none}.rm-col,.rm-col.form .rm-card{width:300px}.rm-col:nth-child(9):before{content:"Formation with independent counsel";left:-14px}.rm-col:nth-child(2):before,.rm-col:nth-child(9):before{position:absolute;top:-30px;font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--violet);white-space:nowrap}.rm-col:nth-child(2):before{content:"Build the fund";left:0}.rm-card{position:relative;z-index:1;background:#fff;border-radius:18px;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 0 0 1px rgba(17,17,26,.08),0 18px 40px -28px rgba(30,25,70,.45);transition:transform .25s ease,box-shadow .25s}.rm-card:hover{transform:translateY(-2px)}.rm-card.focus{box-shadow:0 0 0 1.5px var(--ink),0 26px 50px -28px rgba(30,25,70,.55)}.rm-card.start{box-shadow:0 0 0 2px var(--violet),0 26px 60px -26px rgba(99,91,255,.55)}.rm-art{position:relative;height:150px;display:grid;place-items:center;background:linear-gradient(180deg,#FAF9FC,#F1F0F6);border-bottom:1px solid #eeeef2;overflow:hidden}.rm-n{left:12px;font-size:10px;color:var(--ink-3);background:#fff;padding:2px 8px;box-shadow:0 0 0 1px var(--line)}.rm-n,.rm-tag{position:absolute;top:10px;font-family:var(--f-mono);border-radius:999px}.rm-tag{right:10px;z-index:2;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--violet);padding:3px 9px}.rm-body{padding:16px 18px 18px}.rm-body h4{margin:0;font-size:19px;font-weight:600;letter-spacing:-.02em}.rm-body p{margin-top:6px;font-size:14px;color:var(--ink-2);line-height:1.5}.rm-out{display:flex;gap:7px;align-items:flex-start;color:var(--ink)!important;font-weight:500;padding-top:10px;margin-top:10px!important;border-top:1px solid var(--line)}.rm-out svg{width:14px;height:14px;color:var(--ok);flex:none;margin-top:4px}.rm-subs{position:relative;display:flex;flex-direction:column;gap:8px;padding-left:22px}.rm-subs:before{content:"";position:absolute;left:10px;top:-14px;bottom:20px;width:1px;background:#D6D6DC}.rm-sub{position:relative;display:grid;grid-template-columns:30px 1fr;grid-gap:10px;gap:10px;align-items:center;background:#fff;border-radius:14px;padding:9px 12px;box-shadow:0 0 0 1px rgba(17,17,26,.08),0 10px 24px -20px rgba(30,25,70,.4)}.rm-sub:before{content:"";position:absolute;left:-12px;top:50%;width:12px;height:1px;background:#D6D6DC}.rm-sub .ic,.rm-sub img{width:30px;height:30px;border-radius:50%;object-fit:cover;object-position:50% 20%;background:#EDEBFF}.rm-sub .ic{display:grid;place-items:center;font-size:9.5px;font-weight:600;color:var(--violet)}.rm-sub b{display:block;font-size:13px;font-weight:600}.rm-sub span{display:block;font-size:12px;color:var(--ink-3);line-height:1.35}.rm-hint{text-align:center;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:14px}.a-two{position:relative;width:220px;height:110px}.a-two span{position:absolute;display:flex;flex-direction:column;gap:2px;background:#fff;border-radius:10px;padding:10px 12px;box-shadow:0 0 0 1px rgba(17,17,26,.07),0 10px 22px -14px rgba(30,25,70,.4);width:150px}.a-two span:first-child{left:0;top:6px;transform:rotate(-4deg)}.a-two span:last-child{right:0;bottom:4px;transform:rotate(3deg)}.a-two.one span{position:static;transform:rotate(-2deg)}.a-two.one{display:grid;place-items:center}.a-list small,.a-paper small,.a-team small,.a-two small{font-family:var(--f-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.a-two b{font-size:12.5px;font-weight:600}.a-team{display:flex;align-items:center;gap:12px}.a-team i{width:52px;height:64px;border-radius:10px;display:grid;place-items:center;font-style:normal;font-family:var(--f-mono);font-size:12px;color:#fff;background:linear-gradient(160deg,#7C75FF,#4A41E6);box-shadow:0 10px 20px -10px rgba(74,65,230,.6);transform:rotate(-5deg)}.a-list,.a-team span{display:flex;flex-direction:column;gap:5px;background:#fff;border-radius:10px;padding:10px 12px;box-shadow:0 0 0 1px rgba(17,17,26,.07),0 10px 22px -14px rgba(30,25,70,.4);min-width:150px}.a-list em,.a-team em{font-style:normal;font-size:11.5px;color:var(--ink-2);display:flex;align-items:center;gap:6px}.a-list em:before,.a-team em:before{content:"";width:6px;height:6px;border-radius:50%;background:rgb(14,218,106)}.a-paper{display:flex;flex-direction:column;gap:6px;width:190px;background:#fff;border-radius:8px;padding:12px 14px;box-shadow:0 0 0 1px rgba(17,17,26,.07),0 14px 26px -16px rgba(30,25,70,.45);transform:rotate(-2deg)}.a-paper b{font-size:13px;font-weight:600}.a-paper i{display:block;height:4px;border-radius:4px;background:#ECEBF2}.a-paper i.s{width:60%}.a-paper.letter{transform:rotate(2deg)}.a-paper.sig svg{width:150px;height:34px;border-bottom:1px solid #d9d9de}.a-paper.sig em{font-style:normal;font-size:10px;color:var(--ink-3)}.a-paper.fd em{font-style:normal;font-size:11px;color:var(--ok);display:flex;align-items:center;gap:5px}.a-paper.fd em svg{width:12px;height:12px}.a-org{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;width:220px;position:relative}.a-org span{font-size:11px;font-weight:600;text-align:center;background:#fff;border-radius:8px;padding:8px 6px;box-shadow:0 0 0 1px rgba(17,17,26,.07),0 8px 18px -12px rgba(30,25,70,.4)}.a-org .top{grid-column:1/-1;background:var(--ink);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a-ents{display:flex;flex-direction:column;gap:6px;width:230px}.a-ents span{font-size:11px;font-weight:600;background:#FCFBF7;border:1px solid #ece6d8;border-radius:8px;padding:6px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a-ents span:first-child{transform:translateX(-8px)}.a-ents span:nth-child(3){transform:translateX(8px)}.a-light{display:flex;gap:10px;padding:12px 16px;border-radius:14px;background:#1B1B1F;box-shadow:0 14px 26px -12px rgba(0,0,0,.5);transform:rotate(-4deg)}.a-light i{width:30px;height:30px;border-radius:50%}.a-light .r{background:#3A2226}.a-light .y{background:#3A3420}.a-light .g{background:rgb(14,218,106);box-shadow:0 0 18px rgba(14,218,106,.7)}.a-stack{position:relative;width:190px;height:110px}.a-stack span{position:absolute;left:20px;right:20px;height:82px;background:#fff;border-radius:8px;box-shadow:0 0 0 1px rgba(17,17,26,.07),0 10px 20px -14px rgba(30,25,70,.4);font-family:var(--f-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:8px 10px}.a-stack span:first-child{top:0;transform:rotate(-5deg)}.a-stack span:nth-child(2){top:8px;transform:rotate(2deg)}.a-stack span:nth-child(3){top:16px}.a-stack em{position:absolute;right:6px;bottom:2px;font-style:normal;font-family:var(--f-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#9A6B00;background:#FFF4D6;border:1px solid #f3dfa6;border-radius:6px;padding:4px 7px;transform:rotate(-3deg)}.a-blocks{display:flex;align-items:flex-end;gap:10px}.a-blocks i{width:48px;height:48px;border-radius:8px;background:linear-gradient(160deg,#8E8E98,#5E5E68);box-shadow:0 10px 18px -10px rgba(0,0,0,.5)}.a-blocks i:nth-child(2){height:66px;background:linear-gradient(160deg,#E9DCB8,#C9B27A)}.a-call{display:flex;align-items:center;gap:14px}.a-call i{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:600;color:#fff;background:#8C84F0}.a-call i.you{background:#7FD3B0}.a-call span{width:34px;height:1px;background:#C9C9D2;position:relative}.a-call span:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--line)}@media (max-width:640px){.rm-col,.rm-col.form .rm-card{width:270px}.rm-track{gap:20px;padding-inline:max(22px,calc(50vw - 135px))}}