html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.centralise-module__W5FlVW__ct{font-family:var(--body);color:var(--ink);flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.centralise-module__W5FlVW__rows{flex-direction:column;gap:8px;display:flex}.centralise-module__W5FlVW__mqwrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.centralise-module__W5FlVW__mq{width:max-content;animation:36s linear infinite centralise-module__W5FlVW__marquee;display:flex}.centralise-module__W5FlVW__mq.centralise-module__W5FlVW__rev{animation-duration:38s;animation-direction:reverse}@keyframes centralise-module__W5FlVW__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.centralise-module__W5FlVW__lchip{color:var(--ink);white-space:nowrap;background:#fff;border:1px solid #1a16131a;border-radius:999px;align-items:center;gap:7px;margin-right:10px;padding:7px 13px 7px 8px;font-size:12.5px;font-weight:500;line-height:1.2;display:inline-flex;box-shadow:0 6px 16px -10px #1a161366}.centralise-module__W5FlVW__lchip img{object-fit:contain;border-radius:4px;flex:none;width:18px;height:18px}.centralise-module__W5FlVW__hl-ds{animation:12s linear infinite centralise-module__W5FlVW__hlds,12s step-end infinite centralise-module__W5FlVW__hlds-c}.centralise-module__W5FlVW__hl-ol{animation:12s linear infinite centralise-module__W5FlVW__hlol,12s step-end infinite centralise-module__W5FlVW__hlol-c}.centralise-module__W5FlVW__hl-tm{animation:12s linear infinite centralise-module__W5FlVW__hltm,12s step-end infinite centralise-module__W5FlVW__hltm-c}.centralise-module__W5FlVW__hl-sp{animation:12s linear infinite centralise-module__W5FlVW__hlsp,12s step-end infinite centralise-module__W5FlVW__hlsp-c}.centralise-module__W5FlVW__dock{align-self:center;width:calc(100% - 56px);max-width:700px;height:150px;margin:34px 28px 0;position:relative}.centralise-module__W5FlVW__doc{background:#fff;border-radius:12px;flex-direction:column;gap:5px;width:min(214px,33.3333% - 6.66667px);height:104px;padding:12px 14px;font-size:12px;display:flex;position:absolute;top:0;box-shadow:0 20px 40px -18px #1a161373,0 0 0 1px #1a161314}.centralise-module__W5FlVW__doc.centralise-module__W5FlVW__ok{box-shadow:0 24px 48px -18px #1a16138c, 0 0 0 1.5px var(--acc)}.centralise-module__W5FlVW__k{color:var(--faint);align-items:center;gap:7px;font-size:11px;line-height:1.3;display:flex}.centralise-module__W5FlVW__k img{object-fit:contain;flex:none;width:14px;height:14px}.centralise-module__W5FlVW__v{letter-spacing:-.01em;white-space:nowrap;font-size:min(20px,min(700px,100cqw - 56px)/25.2 - 4.12698px);font-weight:600;line-height:1.2}.centralise-module__W5FlVW__st{background:var(--acc);color:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;margin-top:2px;padding:3px 8px;font-size:11px;font-weight:500;line-height:1.3;display:inline-flex}.centralise-module__W5FlVW__dA1,.centralise-module__W5FlVW__dB1{left:0}.centralise-module__W5FlVW__dA2,.centralise-module__W5FlVW__dB2{left:50%}.centralise-module__W5FlVW__dA3,.centralise-module__W5FlVW__dB3{right:0}.centralise-module__W5FlVW__dA1{animation:12s infinite centralise-module__W5FlVW__dockA1}.centralise-module__W5FlVW__dA2{animation:12s infinite centralise-module__W5FlVW__dockA2}.centralise-module__W5FlVW__dA3{animation:12s infinite centralise-module__W5FlVW__dockA3}.centralise-module__W5FlVW__dB1{animation:12s infinite centralise-module__W5FlVW__dockB1}.centralise-module__W5FlVW__dB2{animation:12s infinite centralise-module__W5FlVW__dockB2}.centralise-module__W5FlVW__dB3{animation:12s infinite centralise-module__W5FlVW__dockB3}@keyframes centralise-module__W5FlVW__dockA1{0%{opacity:0;transform:translateY(-28px)}3%{opacity:0;transform:translateY(-28px)}8%{opacity:1;transform:translate(0)}19%{opacity:1;transform:translate(0)}22%{opacity:.4;transform:translate(0)}45%{opacity:.4;transform:translate(0)}48%{opacity:0;transform:translateY(10px)}49.9%{opacity:0;transform:translateY(-28px)}to{opacity:0;transform:translateY(-28px)}}@keyframes centralise-module__W5FlVW__dockA2{0%{opacity:0;transform:translate(-50%,-28px)}6%{opacity:0;transform:translate(-50%,-28px)}11%{opacity:1;transform:translate(-50%)}19%{opacity:1;transform:translate(-50%)}22%{opacity:.4;transform:translate(-50%)}45%{opacity:.4;transform:translate(-50%)}48%{opacity:0;transform:translate(-50%,10px)}49.9%{opacity:0;transform:translate(-50%,-28px)}to{opacity:0;transform:translate(-50%,-28px)}}@keyframes centralise-module__W5FlVW__dockA3{0%{opacity:0;transform:translateY(-28px)}9%{opacity:0;transform:translateY(-28px)}14%{opacity:1;transform:translate(0)}27%{opacity:1;transform:translate(0)}30%{opacity:1;transform:translate(0)}45%{opacity:1;transform:translate(0)}48%{opacity:0;transform:translateY(10px)}49.9%{opacity:0;transform:translateY(-28px)}to{opacity:0;transform:translateY(-28px)}}@keyframes centralise-module__W5FlVW__dockB1{0%{opacity:0;transform:translateY(-28px)}50%{opacity:0;transform:translateY(-28px)}53%{opacity:0;transform:translateY(-28px)}58%{opacity:1;transform:translate(0)}69%{opacity:1;transform:translate(0)}72%{opacity:.4;transform:translate(0)}95%{opacity:.4;transform:translate(0)}98%{opacity:0;transform:translateY(10px)}99.9%,to{opacity:0;transform:translateY(-28px)}}@keyframes centralise-module__W5FlVW__dockB2{0%{opacity:0;transform:translate(-50%,-28px)}50%{opacity:0;transform:translate(-50%,-28px)}56%{opacity:0;transform:translate(-50%,-28px)}61%{opacity:1;transform:translate(-50%)}69%{opacity:1;transform:translate(-50%)}72%{opacity:.4;transform:translate(-50%)}95%{opacity:.4;transform:translate(-50%)}98%{opacity:0;transform:translate(-50%,10px)}99.9%,to{opacity:0;transform:translate(-50%,-28px)}}@keyframes centralise-module__W5FlVW__dockB3{0%{opacity:0;transform:translateY(-28px)}50%{opacity:0;transform:translateY(-28px)}59%{opacity:0;transform:translateY(-28px)}64%{opacity:1;transform:translate(0)}77%{opacity:1;transform:translate(0)}80%{opacity:1;transform:translate(0)}95%{opacity:1;transform:translate(0)}98%{opacity:0;transform:translateY(10px)}99.9%,to{opacity:0;transform:translateY(-28px)}}@keyframes centralise-module__W5FlVW__hlds{0%,3%{background:#fff;border-color:#1a16131a}5%,46%{background:var(--acc);border-color:var(--acc)}48%,53%{background:#fff;border-color:#1a16131a}55%,96%{background:var(--acc);border-color:var(--acc)}98%,to{background:#fff;border-color:#1a16131a}}@keyframes centralise-module__W5FlVW__hlol{0%,6%{background:#fff;border-color:#1a16131a}8%,46%{background:var(--acc);border-color:var(--acc)}48%,to{background:#fff;border-color:#1a16131a}}@keyframes centralise-module__W5FlVW__hltm{0%,56%{background:#fff;border-color:#1a16131a}58%,96%{background:var(--acc);border-color:var(--acc)}98%,to{background:#fff;border-color:#1a16131a}}@keyframes centralise-module__W5FlVW__hlsp{0%,9%{background:#fff;border-color:#1a16131a}11%,46%{background:var(--acc);border-color:var(--acc)}48%,59%{background:#fff;border-color:#1a16131a}61%,96%{background:var(--acc);border-color:var(--acc)}98%,to{background:#fff;border-color:#1a16131a}}@keyframes centralise-module__W5FlVW__hlds-c{0%{color:var(--ink)}4%{color:#fff}47%{color:var(--ink)}54%{color:#fff}97%,to{color:var(--ink)}}@keyframes centralise-module__W5FlVW__hlol-c{0%{color:var(--ink)}7%{color:#fff}47%,to{color:var(--ink)}}@keyframes centralise-module__W5FlVW__hltm-c{0%{color:var(--ink)}57%{color:#fff}97%,to{color:var(--ink)}}@keyframes centralise-module__W5FlVW__hlsp-c{0%{color:var(--ink)}10%{color:#fff}47%{color:var(--ink)}60%{color:#fff}97%,to{color:var(--ink)}}@container (max-width:600px){.centralise-module__W5FlVW__rows{gap:6px}.centralise-module__W5FlVW__lchip{gap:6px;padding:6px 11px 6px 7px;font-size:11.5px}.centralise-module__W5FlVW__lchip img{width:16px;height:16px}.centralise-module__W5FlVW__dock{width:calc(100% - 24px);height:128px;margin:24px 12px 0}.centralise-module__W5FlVW__doc{border-radius:10px;gap:4px;width:calc(33.3333% - 5.33333px);height:auto;min-height:92px;padding:9px 9px 10px}.centralise-module__W5FlVW__k{align-items:flex-start;gap:5px;font-size:9.5px}.centralise-module__W5FlVW__k img{width:11px;height:11px;margin-top:1px}.centralise-module__W5FlVW__v{white-space:normal;font-size:13.5px}.centralise-module__W5FlVW__st{padding:2px 6px;font-size:9.5px}}@media (prefers-reduced-motion:reduce){.centralise-module__W5FlVW__dB1,.centralise-module__W5FlVW__dB2,.centralise-module__W5FlVW__dB3{display:none}.centralise-module__W5FlVW__dA2{transform:translate(-50%)}.centralise-module__W5FlVW__dA1,.centralise-module__W5FlVW__dA2{opacity:.4}.centralise-module__W5FlVW__hl-sp{background:var(--acc);border-color:var(--acc);color:#fff}}
.knowledgeGraph-module__N46O_a__kg{--kg-panel:#fff;--kg-ink:var(--ink);--kg-muted:var(--faint);--kg-line:#e8e6e2;--kg-accent:var(--acc);--kg-accent-soft:var(--acc-soft);--kg-ease:cubic-bezier(.2, .7, .2, 1);font-family:var(--body);color:var(--kg-ink);-webkit-font-smoothing:antialiased;position:absolute;inset:0}.knowledgeGraph-module__N46O_a__kg *,.knowledgeGraph-module__N46O_a__kg :before,.knowledgeGraph-module__N46O_a__kg :after{box-sizing:border-box}.knowledgeGraph-module__N46O_a__kg-card{background:var(--kg-panel);border-radius:14px;position:absolute;inset:8% 6%;box-shadow:0 1px 2px #1a16130f,0 18px 50px -18px #1a161347}.knowledgeGraph-module__N46O_a__kg-body{position:absolute;inset:7% 6%}.knowledgeGraph-module__N46O_a__kg-edges{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.knowledgeGraph-module__N46O_a__kg-edges line{stroke:var(--kg-accent);stroke-opacity:.4;stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s var(--kg-ease), opacity .5s}.knowledgeGraph-module__N46O_a__kg-edges line.knowledgeGraph-module__N46O_a__on{stroke-dashoffset:0}.knowledgeGraph-module__N46O_a__kg-frag{transition:left .75s var(--kg-ease), top .75s var(--kg-ease);z-index:2;position:absolute;transform:translate(-50%,-50%)}.knowledgeGraph-module__N46O_a__kg-frag-in{color:var(--kg-muted);white-space:nowrap;border:1px solid var(--kg-line);opacity:0;transform:rotate(var(--r,0deg)) scale(.85);transition:opacity .4s var(--kg-ease), transform .9s var(--kg-ease);animation:5s ease-in-out infinite alternate knowledgeGraph-module__N46O_a__kg-drift;animation-delay:var(--d,0s);background:#fff;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;line-height:1.3;display:inline-flex;box-shadow:0 4px 12px -6px #1a16132e}.knowledgeGraph-module__N46O_a__kg-frag-in svg{flex:none;width:12px;height:12px}.knowledgeGraph-module__N46O_a__kg-frag.knowledgeGraph-module__N46O_a__on .knowledgeGraph-module__N46O_a__kg-frag-in{opacity:1;transform:rotate(var(--r,0deg)) scale(1)}.knowledgeGraph-module__N46O_a__kg-frag.knowledgeGraph-module__N46O_a__pile .knowledgeGraph-module__N46O_a__kg-frag-in{transform:rotate(var(--pr,0deg)) scale(.95);animation:none}.knowledgeGraph-module__N46O_a__kg-frag.knowledgeGraph-module__N46O_a__fold .knowledgeGraph-module__N46O_a__kg-frag-in{opacity:0;transition:transform .55s var(--kg-ease), opacity .4s ease .15s;animation:none;transform:scale(.3)}.knowledgeGraph-module__N46O_a__kg-frag.knowledgeGraph-module__N46O_a__fold{transition:left .55s var(--kg-ease), top .55s var(--kg-ease)}@keyframes knowledgeGraph-module__N46O_a__kg-drift{0%{translate:0}to{translate:0 -4px}}.knowledgeGraph-module__N46O_a__kg-node{z-index:3;position:absolute;transform:translate(-50%,-50%)}.knowledgeGraph-module__N46O_a__kg-pill{white-space:nowrap;background:var(--kg-accent-soft);border:1px solid rgba(var(--acc-rgb), .28);color:var(--kg-accent);opacity:0;transition:opacity .4s var(--kg-ease), transform .5s var(--kg-ease);border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex;transform:scale(.6)}.knowledgeGraph-module__N46O_a__kg-pill svg{flex:none;width:13px;height:13px}.knowledgeGraph-module__N46O_a__kg-node.knowledgeGraph-module__N46O_a__hub .knowledgeGraph-module__N46O_a__kg-pill{background:var(--kg-ink);border-color:var(--kg-ink);color:#fff;padding:8px 14px;font-size:13px}.knowledgeGraph-module__N46O_a__kg-node.knowledgeGraph-module__N46O_a__on .knowledgeGraph-module__N46O_a__kg-pill{opacity:1;transform:none}.knowledgeGraph-module__N46O_a__kg-srcs{gap:3px;display:flex;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%)}.knowledgeGraph-module__N46O_a__kg-srcs span{border:1px solid var(--kg-line);width:18px;height:18px;color:var(--kg-muted);transition:transform .35s var(--kg-ease);background:#fff;border-radius:50%;place-items:center;display:grid;transform:scale(0)}.knowledgeGraph-module__N46O_a__kg-srcs span svg{width:10px;height:10px}.knowledgeGraph-module__N46O_a__kg-srcs span.knowledgeGraph-module__N46O_a__on{transform:scale(1)}.knowledgeGraph-module__N46O_a__kg-stage{transition:opacity .6s;position:absolute;inset:0}.knowledgeGraph-module__N46O_a__kg.knowledgeGraph-module__N46O_a__out .knowledgeGraph-module__N46O_a__kg-stage{opacity:0}@container (max-width:560px){.knowledgeGraph-module__N46O_a__kg-card{left:4%;right:4%}.knowledgeGraph-module__N46O_a__kg-pill{padding:5px 8px;font-size:10.5px}.knowledgeGraph-module__N46O_a__kg-frag-in{font-size:10px}}
.pattern-module__shnEwW__mx-pattern{--mx-screen:#f8f7f5;--mx-skel:#eceae6;--mx-skel-2:#dcd9d4;--mx-panel:#fff;--mx-ink:var(--ink);--mx-muted:var(--faint);--mx-line:#e8e6e2;--mx-mark:#d9e2ec;--mx-thread:var(--acc);--mx-ease:cubic-bezier(.2, .7, .2, 1);font-family:var(--body);color:var(--mx-ink);-webkit-font-smoothing:antialiased;position:absolute;inset:0}.pattern-module__shnEwW__mx-pattern *,.pattern-module__shnEwW__mx-pattern :before,.pattern-module__shnEwW__mx-pattern :after{box-sizing:border-box}.pattern-module__shnEwW__mx-screen{background:var(--mx-screen);box-shadow:0 1px 2px rgba(var(--charcoal-rgb), .06), 0 24px 60px -24px rgba(var(--charcoal-rgb), .3);border-radius:12px 12px 0 0;grid-template-rows:46px 1fr;grid-template-columns:22% 1fr;display:grid;position:absolute;inset:7% 6% -4%;overflow:hidden}.pattern-module__shnEwW__mx-topbar{border-bottom:1px solid var(--mx-line);background:#fff;grid-column:1/-1;align-items:center;gap:16px;padding:0 16px;display:flex}.pattern-module__shnEwW__mx-logo{letter-spacing:-.01em;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.pattern-module__shnEwW__mx-logo-mark{background:var(--charcoal);color:#fff;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.pattern-module__shnEwW__mx-logo-mark svg{width:12px;height:12px}.pattern-module__shnEwW__mx-search{background:var(--mx-skel);border-radius:7px;flex:1;max-width:240px;height:26px;margin-left:auto}.pattern-module__shnEwW__mx-avatar{background:var(--mx-skel);border-radius:50%;width:24px;height:24px}.pattern-module__shnEwW__mx-side{border-right:1px solid var(--mx-line);flex-direction:column;gap:12px;padding:16px 14px;display:flex}.pattern-module__shnEwW__mx-side i{background:var(--mx-skel);border-radius:4px;height:9px;display:block}.pattern-module__shnEwW__mx-side i:first-child{background:var(--mx-skel-2);width:70%}.pattern-module__shnEwW__mx-side i:nth-child(2){width:55%}.pattern-module__shnEwW__mx-side i:nth-child(3){width:80%}.pattern-module__shnEwW__mx-side i:nth-child(4){width:60%}.pattern-module__shnEwW__mx-side i:nth-child(5){width:45%;margin-top:10px}.pattern-module__shnEwW__mx-side i:nth-child(6){width:65%}.pattern-module__shnEwW__mx-main{flex-direction:column;gap:12px;padding:18px 20px;display:flex}.pattern-module__shnEwW__mx-main .pattern-module__shnEwW__h{background:var(--mx-skel-2);border-radius:4px;width:34%;height:12px}.pattern-module__shnEwW__mx-main .pattern-module__shnEwW__cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pattern-module__shnEwW__mx-main .pattern-module__shnEwW__cards i{border:1px solid var(--mx-line);background:#fff;border-radius:8px;height:56px;display:block}.pattern-module__shnEwW__mx-main .pattern-module__shnEwW__l{background:var(--mx-skel);border-radius:4px;height:9px}.pattern-module__shnEwW__mx-panel{background:var(--mx-panel);box-shadow:0 1px 2px rgba(var(--charcoal-rgb), .08), 0 18px 50px -14px rgba(var(--charcoal-rgb), .28);opacity:0;transition:opacity .5s var(--mx-ease), transform .6s var(--mx-ease);z-index:3;border-radius:12px;position:absolute;top:22%;left:18%;right:8%;transform:translateY(10px)}.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__is-in .pattern-module__shnEwW__mx-panel{opacity:1;transform:none}.pattern-module__shnEwW__mx-head{border-bottom:1px solid var(--mx-line);padding:13px 18px 11px}.pattern-module__shnEwW__mx-title{letter-spacing:-.005em;font-size:13px;font-weight:600}.pattern-module__shnEwW__mx-rows{padding:2px 0 4px;position:relative}.pattern-module__shnEwW__mx-row{opacity:0;transition:opacity .45s var(--mx-ease), transform .45s var(--mx-ease);flex-direction:column;gap:2px;padding:9px 18px 9px 34px;display:flex;position:relative;transform:translateY(6px)}.pattern-module__shnEwW__mx-row+.pattern-module__shnEwW__mx-row{border-top:1px solid var(--mx-line)}.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__rows-in .pattern-module__shnEwW__mx-row{opacity:1;transform:none}.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__rows-in .pattern-module__shnEwW__mx-row:nth-child(3){transition-delay:0s}.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__rows-in .pattern-module__shnEwW__mx-row:nth-child(4){transition-delay:90ms}.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__rows-in .pattern-module__shnEwW__mx-row:nth-child(5){transition-delay:.18s}.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__rows-in .pattern-module__shnEwW__mx-row:nth-child(6){transition-delay:.27s}.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__rows-in .pattern-module__shnEwW__mx-row:nth-child(7){transition-delay:.36s}.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__rows-in .pattern-module__shnEwW__mx-row:nth-child(8){transition-delay:.45s}.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__dim .pattern-module__shnEwW__mx-row:not([data-match]){opacity:.38;transition-delay:0s}.pattern-module__shnEwW__mx-name{font-size:13px;font-weight:500;line-height:1.35}.pattern-module__shnEwW__mx-quote{color:var(--mx-muted);font-size:12px;line-height:1.45}.pattern-module__shnEwW__mx-quote mark{color:var(--mx-ink);background:linear-gradient(var(--mx-mark), var(--mx-mark)) no-repeat 0 60% / 0% 72%;transition:background-size .5s var(--mx-ease);border-radius:2px;padding:0 1px}.pattern-module__shnEwW__mx-row.pattern-module__shnEwW__is-marked mark{background-size:100% 72%}.pattern-module__shnEwW__mx-dot{background:var(--mx-panel);border:2px solid var(--mx-thread);width:9px;height:9px;transition:transform .35s var(--mx-ease);z-index:2;border-radius:50%;margin-top:-4.5px;position:absolute;top:50%;left:15px;transform:scale(0)}.pattern-module__shnEwW__mx-row.pattern-module__shnEwW__is-marked .pattern-module__shnEwW__mx-dot{transform:scale(1)}.pattern-module__shnEwW__mx-thread{pointer-events:none;z-index:1;width:40px;position:absolute;top:0;left:0;overflow:visible}.pattern-module__shnEwW__mx-thread path{fill:none;stroke:var(--mx-thread);stroke-width:1.5px;stroke-linecap:round;transition:stroke-dashoffset .5s var(--mx-ease)}.pattern-module__shnEwW__mx-scan{background:linear-gradient(to bottom, rgba(var(--acc-rgb), 0), rgba(var(--acc-rgb), .07) 70%, rgba(var(--acc-rgb), .18) 100%);border-bottom:1px solid rgba(var(--acc-rgb), .35);opacity:0;pointer-events:none;height:36px;position:absolute;top:0;left:0;right:0;transform:translateY(-36px)}.pattern-module__shnEwW__mx-scan.pattern-module__shnEwW__is-running{opacity:1;transition:transform var(--mx-scan-ms,1s) linear, opacity .2s}.pattern-module__shnEwW__mx-insight{background:var(--charcoal);color:#f3f3f4;width:min(320px,78%);box-shadow:0 20px 50px -18px rgba(var(--charcoal-rgb), .55);opacity:0;transition:opacity .5s var(--mx-ease), transform .6s var(--mx-ease);z-index:5;border-radius:12px;padding:14px 16px;position:absolute;bottom:5%;right:4%;transform:translateY(14px)scale(.98)}.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__insight-in .pattern-module__shnEwW__mx-insight{opacity:1;transform:none}.pattern-module__shnEwW__mx-insight-top{color:#a6a7ad;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;display:flex}.pattern-module__shnEwW__mx-insight-top svg{flex:none}.pattern-module__shnEwW__mx-insight p{color:#f3f3f4;margin:0;font-size:14px;font-weight:500;line-height:1.45}.pattern-module__shnEwW__mx-stage{transition:opacity .6s;position:absolute;inset:0}.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__out .pattern-module__shnEwW__mx-panel,.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__out .pattern-module__shnEwW__mx-insight{opacity:0;transition:opacity .6s}@container (max-width:560px){.pattern-module__shnEwW__mx-screen{grid-template-columns:0 1fr;left:4%;right:4%}.pattern-module__shnEwW__mx-side{display:none}.pattern-module__shnEwW__mx-panel{top:16%;left:6%;right:6%}.pattern-module__shnEwW__mx-insight{width:auto;bottom:4%;left:6%;right:6%}.pattern-module__shnEwW__mx-panel{top:11%}.pattern-module__shnEwW__mx-head{padding:10px 14px 9px}.pattern-module__shnEwW__mx-row{padding:7px 14px 7px 30px}.pattern-module__shnEwW__mx-name{font-size:12px}.pattern-module__shnEwW__mx-quote{font-size:11px;line-height:1.4}.pattern-module__shnEwW__mx-pattern.pattern-module__shnEwW__insight-in .pattern-module__shnEwW__mx-panel{transform:translateY(calc(54px - 4cqh))}}@container (min-width:561px) and (max-height:520px){.pattern-module__shnEwW__mx-panel{top:16%}.pattern-module__shnEwW__mx-head{padding:10px 18px 9px}.pattern-module__shnEwW__mx-row{padding:6px 18px 6px 34px}.pattern-module__shnEwW__mx-quote{font-size:11.5px;line-height:1.4}}
.fundDna-module__dgDGza__dn{--dn-panel:#fff;--dn-ink:var(--ink);--dn-muted:var(--faint);--dn-line:#e8e6e2;--dn-skel:#eceae6;--g1:var(--acc-hi);--g2:rgba(var(--acc-hi-rgb), .62);--g3:#e6e9ee;--g4:rgba(var(--acc-hi-rgb), .85);--g5:rgba(var(--acc-hi-rgb), .4);--dn-strand:#e6e9ee;--dn-packet:#fffc;--dn-ease:cubic-bezier(.2, .7, .2, 1);font-family:var(--body);color:var(--dn-ink);-webkit-font-smoothing:antialiased;position:absolute;inset:0}.fundDna-module__dgDGza__dn *,.fundDna-module__dgDGza__dn :before,.fundDna-module__dgDGza__dn :after{box-sizing:border-box}.fundDna-module__dgDGza__dn-wires{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.fundDna-module__dgDGza__dn-wires path{fill:none;stroke:#fff3;stroke-width:1.3px}.fundDna-module__dgDGza__dn-wires path.fundDna-module__dgDGza__lit{stroke:rgba(var(--acc-hi-rgb), .7);transition:stroke .5s}.fundDna-module__dgDGza__dn-src{background:var(--dn-panel);width:19%;min-height:10%;box-shadow:0 1px 2px rgba(var(--charcoal-rgb), .06), 0 8px 20px -10px rgba(var(--charcoal-rgb), .2);color:var(--dn-ink);z-index:2;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:11.5px;font-weight:500;line-height:1.25;display:flex;position:absolute;left:3%;transform:translateY(-50%)}.fundDna-module__dgDGza__dn-src svg{width:16px;height:16px;color:var(--dn-muted);flex:none}.fundDna-module__dgDGza__dn-core{background:var(--charcoal);z-index:2;border-radius:16px;flex-direction:column;align-items:center;width:16%;padding:14px 0 6px;display:flex;position:absolute;top:13%;bottom:13%;left:27%;box-shadow:0 0 0 1px #ffffff24,0 20px 50px -18px #0009}.fundDna-module__dgDGza__dn-mark{width:26px;height:26px;color:var(--charcoal);background:#fff;border-radius:8px;flex:none;place-items:center;display:grid}.fundDna-module__dgDGza__dn-mark svg{width:15px;height:15px}.fundDna-module__dgDGza__dn-helix{flex:1;width:100%;min-height:0}.fundDna-module__dgDGza__dn-agents{z-index:2;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:9% 5% 9% 57%}.fundDna-module__dgDGza__dn-agent{background:var(--dn-panel);box-shadow:0 1px 2px rgba(var(--charcoal-rgb), .06), 0 10px 26px -14px rgba(var(--charcoal-rgb), .25);border:1px solid #0000;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:9px 11px;transition:border-color .5s;display:grid;position:relative}.fundDna-module__dgDGza__dn-agent.fundDna-module__dgDGza__on{border-color:rgba(var(--acc-rgb), .3)}.fundDna-module__dgDGza__dn-logo{width:28px;height:28px;color:var(--dn-muted);background:#f2f1ee;border-radius:7px;flex:none;place-items:center;display:grid;overflow:hidden}.fundDna-module__dgDGza__dn-logo img{object-fit:contain;width:70%;height:70%}.fundDna-module__dgDGza__dn-logo svg{width:60%;height:60%}.fundDna-module__dgDGza__dn-logo[data-own]{color:var(--charcoal)}.fundDna-module__dgDGza__dn-meta{flex-direction:column;gap:5px;min-width:0;display:flex}.fundDna-module__dgDGza__dn-name{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;line-height:1.3;overflow:hidden}.fundDna-module__dgDGza__dn-out{flex-direction:column;gap:4px;display:flex}.fundDna-module__dgDGza__dn-out i{height:4px;transition:width .7s var(--dn-ease), background .6s;background:#e6e4e0;border-radius:2px;display:block}.fundDna-module__dgDGza__dn-out i:first-child{width:58%}.fundDna-module__dgDGza__dn-out i:nth-child(2){width:34%}.fundDna-module__dgDGza__dn-out i:nth-child(3){width:46%}.fundDna-module__dgDGza__dn-agent.fundDna-module__dgDGza__on .fundDna-module__dgDGza__dn-out i{background:rgba(var(--acc-rgb), .3)}.fundDna-module__dgDGza__dn-agent.fundDna-module__dgDGza__on .fundDna-module__dgDGza__dn-out i:first-child{width:100%;transition-delay:.15s}.fundDna-module__dgDGza__dn-agent.fundDna-module__dgDGza__on .fundDna-module__dgDGza__dn-out i:nth-child(2){width:90%;transition-delay:.25s}.fundDna-module__dgDGza__dn-agent.fundDna-module__dgDGza__on .fundDna-module__dgDGza__dn-out i:nth-child(3){width:64%;transition-delay:.35s}.fundDna-module__dgDGza__dn-agent:before{content:"";background:var(--acc);width:4px;transition:transform .5s var(--dn-ease);border-radius:0 3px 3px 0;position:absolute;top:18%;bottom:18%;left:0;transform:scaleY(0)}.fundDna-module__dgDGza__dn-agent.fundDna-module__dgDGza__on:before{transform:scaleY(1)}.fundDna-module__dgDGza__dn-agent:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:-1px}.fundDna-module__dgDGza__dn-agent.fundDna-module__dgDGza__on:after{animation:1s ease-out fundDna-module__dgDGza__dn-ripple}@keyframes fundDna-module__dgDGza__dn-ripple{0%{opacity:1;box-shadow:0 0 0 0 rgba(var(--acc-rgb), .35)}to{opacity:0;box-shadow:0 0 0 12px rgba(var(--acc-rgb), 0)}}@container (max-width:600px){.fundDna-module__dgDGza__dn-src{display:none}.fundDna-module__dgDGza__dn-core{width:24%;left:6%}.fundDna-module__dgDGza__dn-agents{left:42%;right:4%}.fundDna-module__dgDGza__dn-agent{grid-template-columns:auto 1fr;gap:8px;padding:8px}.fundDna-module__dgDGza__dn-name{font-size:10.5px}}
.steps-module__TSxlVW__flow{max-width:1280px;padding:clamp(4.5rem, 8vw, 8rem) var(--gutter) clamp(2rem, 5vw, 4rem);--rail:64px;--node:34px;--vis-h:clamp(360px, 32vw, 470px);--vis-bg:linear-gradient(180deg, #080a1229 0%, #080a1257 100%), url(/images/steps-night.webp) var(--vis-pos,50% 0%) / cover no-repeat, #0e1220;margin:0 auto}.steps-module__TSxlVW__intro{text-align:center;flex-direction:column;align-items:center;gap:.9rem;margin-bottom:clamp(2.5rem,6vh,4.5rem);display:flex}.steps-module__TSxlVW__intro h2{font-family:var(--serif);font-weight:400;font-size:var(--fs-h2);letter-spacing:-.026em;line-height:1.04}.steps-module__TSxlVW__intro p{max-width:52ch;color:var(--dim);text-wrap:balance;font-size:1.05rem;line-height:1.5}.steps-module__TSxlVW__list{--p:0;list-style:none;position:relative}.steps-module__TSxlVW__track{left:calc(var(--rail) / 2 - 1px);top:var(--t0,0);height:var(--th,0);background:#1a16131a;border-radius:1px;width:2px;position:absolute}.steps-module__TSxlVW__track i{border-radius:inherit;background:var(--acc);transform-origin:top;transform:scaleY(var(--p));position:absolute;inset:0}.steps-module__TSxlVW__row{grid-template-columns:var(--rail) minmax(0, 1fr) minmax(0, 1.9fr);align-items:start;column-gap:clamp(1.5rem,3vw,3rem);padding-bottom:clamp(3rem,8vh,5rem);display:grid;position:relative}.steps-module__TSxlVW__row:last-of-type{padding-bottom:0}.steps-module__TSxlVW__node{width:var(--node);height:var(--node);background:var(--bg);font-family:var(--body);font-variant-numeric:tabular-nums;color:var(--ink);cursor:pointer;transition:background-color var(--t-base) var(--e-out), color var(--t-base) var(--e-out), border-color var(--t-base) var(--e-out);border:1px solid #1a16134d;border-radius:50%;justify-self:center;place-items:center;font-size:12.5px;font-weight:500;line-height:1;display:grid}.steps-module__TSxlVW__row[data-done] .steps-module__TSxlVW__node{background:var(--acc);border-color:var(--acc);color:#fff}.steps-module__TSxlVW__copy{opacity:.5;transition:opacity var(--t-slow) var(--e-out);flex-direction:column;gap:.75rem;padding-top:.1rem;display:flex}.steps-module__TSxlVW__row[data-done] .steps-module__TSxlVW__copy{opacity:1}.steps-module__TSxlVW__copy h3{font-family:var(--body);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.025em;line-height:1.15}.steps-module__TSxlVW__body{max-width:34ch;color:var(--dim);font-size:1.05rem;line-height:1.5}.steps-module__TSxlVW__visual{height:var(--vis-h);background:var(--vis-bg);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 40px 80px -36px #1a161380;container-type:size}@media (min-width:940px){.steps-module__TSxlVW__intro p,.steps-module__TSxlVW__body{font-size:1.32rem}}@media (min-width:940px) and (max-width:1999px){.steps-module__TSxlVW__intro p{max-width:none}}@media (max-width:939px){.steps-module__TSxlVW__flow{--rail:30px;--node:28px;--vis-h:clamp(340px, 100vw, 420px);padding-top:clamp(3.5rem,12vw,5rem)}.steps-module__TSxlVW__intro{text-align:left;align-items:flex-start;gap:.6rem;margin-bottom:2.5rem}.steps-module__TSxlVW__intro h2{font-size:var(--fs-h2)}.steps-module__TSxlVW__intro p{font-size:1rem}.steps-module__TSxlVW__row{grid-template-columns:var(--rail) minmax(0, 1fr);gap:1.25rem .9rem;padding-bottom:clamp(2.5rem,9vw,3.5rem)}.steps-module__TSxlVW__node{font-size:11px}.steps-module__TSxlVW__copy{gap:.45rem;padding-top:.2rem}.steps-module__TSxlVW__body{max-width:none;font-size:.95rem}.steps-module__TSxlVW__visual{border-radius:18px;grid-column:2}}
