.ph-only{display:none}[data-home] :is(h1,h2,h3){text-wrap:balance}[data-home] p,[data-home] li{text-wrap:pretty}.home-motion-only{display:none}.home-motion .home-motion-only{display:block}.home-motion .home-rest-only{display:none}.brain-orb-frame .orb{width:100%;height:100%}.home-story-active{--story-stage: calc(100svh - 68px) ;--story-y: max(0px, (var(--story-stage) - 788px) / 2);height:calc(var(--story-stage) + 1412px);overflow:visible}.home-story-active [data-hero-pin]{position:sticky;top:68px;height:var(--story-stage);overflow:hidden;padding:0;background:inherit}.home-story-active [data-hero-text]{position:absolute;left:0;right:0;top:calc(72px + var(--story-y))}.home-story-active [data-hero-pin]>.relative.z-\[5\]{position:absolute;top:var(--story-y);left:50%;width:1440px;height:788px;margin:0 0 0 -720px}.home-story-active .home-threads{left:calc(50% - 792px);top:calc(170px + var(--story-y))}.home-story-active .brain-orb-frame{width:270px;height:270px}.home-story-active [data-hero-toggle]{display:none}.home-phone-orb.brain-orb-frame{width:140px;height:140px}.home-phone-orb .orb-spark svg{width:22px;height:22px}.home-story-active .orb-spark svg{width:43px;height:43px}@media(max-width:640px){.ph-only{display:block}.desk-only{display:none}[data-home] .hero-h{font-size:40px;line-height:44px}}.tnum,.artboard{font-variant-numeric:tabular-nums}.review{flex:none;width:360px;height:100vh;position:sticky;top:0;background:#fff;border-left:1px solid var(--edge);display:flex;flex-direction:column}@media(max-width:1099px){.review{width:100%;height:auto;position:static;border-left:0;border-top:1px solid var(--edge)}}.tip{position:absolute;pointer-events:none;animation:tip-in 125ms var(--ease-out)}.tip.tip-instant{animation:none}.seg-btn,.chip-tab,.opt-tile,.foot-btn,.chip-btn,.q-link,.press{transition:color .15s linear,background-color .15s linear,border-color .15s linear,box-shadow .15s linear,transform .16s var(--ease-out)}.seg-btn:active,.chip-tab:active,.opt-tile:active,.foot-btn:active,.chip-btn:active,.q-link:active,.press:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){[role=checkbox]:hover .swatch:not(.is-on),[role=option]:hover .swatch:not(.is-on),[data-row]:hover .swatch:not(.is-on){border-color:#98a2b3}[role=checkbox]:hover .swatch.is-on,[role=option]:hover .swatch.is-on,[data-row]:hover .swatch.is-on{filter:brightness(.9)}}.chev{transition:transform .15s var(--ease-out),color .1s linear}.chev.is-open{transform:rotate(90deg);transition-duration:.2s,.1s}.disc .chev{color:#667085}@media(hover:hover)and (pointer:fine){.disc:hover .chev{color:#344054}}@media(prefers-reduced-motion:reduce){.tip{animation-name:tip-fade}.chev,.fold-body,.fold-body .fold-content,.disc,.back-link,.swatch{transition:none!important}.seg-btn:active,.chip-tab:active,.opt-tile:active,.foot-btn:active,.chip-btn:active,.q-link:active,.press:active,.radio-card:active,.tgl:active{transform:none}}@property --ai-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.artboard,.review{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-optical-sizing:auto}.t-d2{font-size:56px;line-height:60px;letter-spacing:-.03em;font-weight:600;font-variation-settings:"opsz" 32;text-wrap:balance}.t-h1{font-size:44px;line-height:50px;letter-spacing:-.026em;font-weight:600;font-variation-settings:"opsz" 32;text-wrap:balance}.t-lede{font-size:20px;line-height:30px;letter-spacing:-.006em}.t-money{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","cv11","ss01";letter-spacing:-.01em}.t-pretty{text-wrap:pretty}.brain.is-working .brain-ring{opacity:1;animation:ai-spin 8s linear infinite}.brain.is-working .brain-glow{opacity:.38;animation:ai-spin 8s linear infinite}.brain .brain-spark{transition:transform .42s var(--ease-out)}.brain.is-hit .brain-spark{animation:spark-once .52s var(--ease-out)}.brain.is-hit .brain-ring{animation:ring-once .9s var(--ease-out)}.thread{fill:none;stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .62s var(--ease-in-out),opacity .2s linear}.thread.is-on{stroke-dashoffset:0}.arrive{opacity:0;transform:translateY(8px);transition:opacity .26s var(--ease-out),transform .32s var(--ease-out);transition-delay:var(--d, 0ms)}.arrive.is-on,.fly-in.is-on{opacity:1;transform:none}.lift{transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}@media(hover:hover)and (pointer:fine){.lift:hover{transform:translateY(-2px);box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}}.mk-link .arr{transition:transform .2s var(--ease-out)}@media(hover:hover)and (pointer:fine){.mk-link:hover .arr{transform:translate(2px)}}.story{background:var(--story)}.so{position:relative;min-height:184px;border:1px solid #eaecf0;border-radius:16px;background:#fff;overflow:hidden;transition:border-color .4s var(--ease-out)}.so.is-new{border-color:#d6bbfb}.so.is-new .so-old{opacity:0;transform:translateY(-8px)}.so.is-new .so-now{opacity:1;transform:none}.sj{position:relative;width:1160px;height:392px}.sj-node{position:absolute;width:188px;height:96px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:#15121f;transition:border-color .4s var(--ease-out),background-color .4s var(--ease-out)}.sj-node.is-on{border-color:#d6bbfb;background:#1b1628}.sj-node.is-home{background:#1b1628}.sj-copies.is-on i{opacity:.6}.sj-copies.is-on i:nth-child(1){transform:translate(8px,-8px)}.sj-copies.is-on i:nth-child(2){transform:translate(16px,-16px);opacity:.3}.sj-dot{position:absolute;left:0;top:0;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:9999px;background:#fff;outline:6px solid rgba(214,187,251,.28);transition:transform .76s var(--ease-in-out)}.sjp-node.is-on{border-color:#d6bbfb}.sj-net-draw.is-on{stroke-dashoffset:0}.sj-net-label.is-on,.sj-door.is-on,.sj-cache.is-on{opacity:1}.sj-knock.is-on{opacity:1;transform:translateY(98px)}.sj-knock-label.is-on{opacity:1}.rm .sj-net-draw,.rm .sj-net-label,.rm .sj-door,.rm .sj-cache,.rm .sj-knock,.rm .sj-knock-label{transition:none!important}.sdb-frame.is-gone,.sdb-row.is-gone{opacity:0}.sdb-bar.is-on{opacity:1}.sdb-db.is-dim{opacity:.55}.rm .sdb-frame,.rm .sdb-row,.rm .sdb-db,.rm .sdb-body,.rm .sdb-top,.rm .sdb-bar,.rm .sdb-card{transition:none!important}.sc-line.is-on{stroke-dashoffset:0}.sc-area.is-on{opacity:1}.sc-peak.is-on{opacity:1;transform:none}.sc-peak-l.is-on{opacity:1}.sr{position:relative;height:40px;overflow:hidden}.sr:hover .sr-handle,.sr-input:focus-visible+.sr-rail .sr-handle{border-color:#53389e}.sp-refuse.is-on{opacity:1}.sg-seg-btn.is-on{background:#fff;color:#101828;border-color:#d0d5dd}.sg-seg-btn.is-on:hover{border-color:#98a2b3}.sg-cell.is-on{border-color:#abefc6;background:#ecfdf3;color:#079455}.snw-rail.is-on{transform:translate(53.333%)}.snw-ring.is-on{animation:snw-ring 1s var(--ease-out) 1 forwards}.snw-line.is-on{stroke-dashoffset:0}.snw-card.is-on{opacity:1;transform:none}.snw-card.is-static{position:relative;left:auto;top:auto;width:auto;min-width:0}.snw-check.is-on{opacity:1;transform:none}.av{position:relative;height:176px;border-radius:12px;border:1px solid #eaecf0;background:#fcfcfd;padding:14px 16px;overflow:hidden}.av-seg-i.is-on{background-color:#fff;color:#101828}.hsj-stage{position:relative;width:520px;height:150px}.hsj-node{position:absolute;top:0;width:150px;height:84px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:#15121f;padding:12px 14px;transition:border-color .4s var(--ease-out)}.hsj-node.is-static{position:relative;width:auto;height:auto}.hsj-node.is-on{border-color:#d6bbfb}.hsj-line{position:absolute;left:75px;right:75px;top:124px;height:1.5px;background:#ffffff24}.hsj-tick{position:absolute;top:118px;width:12px;height:12px;margin-left:-6px;border-radius:9999px;border:1.5px solid rgba(255,255,255,.25);background:#0c0a16}.hsj-dot{position:absolute;left:0;top:124px;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:9999px;background:#fff;outline:6px solid rgba(214,187,251,.28);transition:transform .9s var(--ease-in-out)}.rm .av-bub,.rm .av-chip,.rm .av-oss,.rm .av-seg-i,.rm .hsj-node,.rm .hsj-dot,.hsj-arming .hsj-node,.hsj-arming .hsj-dot{transition:none!important}@media(prefers-reduced-motion:reduce){.av-bub,.av-chip,.av-oss,.av-seg-i,.hsj-node,.hsj-dot{transition:none!important}}.rm .spp-page{transition:none!important}.si{position:relative}.si-fill.is-on{transform:scaleX(.1)}.si-rail.is-on{transform:translate(10%)}.si-here.is-on{opacity:1}.si.is-ph .si-track{inset:-10px auto -10px 0;width:16px;height:auto}.si.is-ph .si-line{inset:10px auto 10px 7px;width:2px;height:auto}.si.is-ph .si-fill{transform-origin:center top;transform:scaleY(0)}.si.is-ph .si-fill.is-on{transform:scaleY(.08)}.si.is-ph .si-rail{inset:10px 0}.si.is-ph .si-rail.is-on{transform:translateY(8%)}.si.is-ph .si-dot{left:2px;top:0;margin:-6px 0 0}.si.is-ph .si-stations{grid-template-columns:minmax(0,1fr);padding-left:32px;gap:28px}.si.is-ph .si-st{padding-top:0}.si.is-ph .si-pin{left:-30px;top:3px}.rm .so-face,.rm .sj-node,.rm .sj-dot,.rm .sjp-dot,.rm .sv,.rm .sv-dial,.rm .sv-name,.rm .sc-line,.rm .sc-area,.rm .sc-peak,.rm .sc-peak-l,.rm .sr-fill,.rm .sr-rail,.rm .sp-row,.rm .sp-chip,.rm .sp-refuse,.rm .sg-cell,.rm .snw-pt,.rm .snw-rail,.rm .snw-line,.rm .snw-card,.rm .snw-check,.rm .si-fill,.rm .si-rail,.rm .si-here{transition:none!important}.rm .snw-ring{animation:none!important;opacity:0!important}@media(prefers-reduced-motion:reduce){.so-face,.sj-node,.sj-dot,.sjp-dot,.sv,.sv-dial,.sv-name,.sc-line,.sc-area,.sc-peak,.sc-peak-l,.sr-fill,.sr-rail,.sp-row,.sp-chip,.sp-refuse,.sg-cell,.snw-pt,.snw-rail,.snw-line,.snw-card,.snw-check,.si-fill,.si-rail,.si-here{transition:none!important}}.rm .fv-bar{transition:none}.ag-look .ag-box.is-on{background:#7f56d9;border-color:#7f56d9}.rm .tip-pop{animation:none}.ck-row.is-on{opacity:1}.ck-row.is-on .ck-tick{opacity:1;transform:none}.rm .ck-row,.rm .ck-row .ck-tick{transition:none}.rm .fly-in,.rm .arrive,.rm .sorted,.rm .lift{transform:none!important}.rm .fly-in,.rm .arrive{transition:opacity .2s linear!important;transition-delay:0ms!important}.rm .brain-ring,.rm .brain-glow,.rm .brain-spark,.rm .shimmer-text{animation:none!important}.rm .thread{transition:opacity .2s linear!important;stroke-dashoffset:0!important}.rm .mk-link .arr{transition:none}@media(prefers-reduced-motion:reduce){.fly-in,.arrive,.sorted,.lift{transform:none!important}.fly-in,.arrive{transition:opacity .2s linear!important;transition-delay:0ms!important}.thread{transition:opacity .2s linear!important;stroke-dashoffset:0!important}}.chev.rotate-180{transform:rotate(180deg)}.rm .mega-enter-from,.rm .mega-leave-to,.rm .sheet-enter-from,.rm .sheet-leave-to{transform:none}.rm .rs-card,.rm .rs-card.is-next,.rm .rs-card.is-leaving{transform:none!important;transition:opacity .2s linear}.rm .close-ring{animation:none;stroke-dashoffset:0}.send-orb{position:relative;overflow:hidden;isolation:isolate}.send-orb:before{content:"";position:absolute;inset:-50%;z-index:-1;background:conic-gradient(from 0deg,#7f56d9,#9e77ed,#ee46bc,#f38744,#ee46bc,#7f56d9);animation:orb-drift 6s linear infinite}.rm .send-orb:before{animation:none}@media(prefers-reduced-motion:reduce){.send-orb:before{animation:none}}.caret:after{content:"";display:inline-block;width:2px;height:1.1em;margin-left:1px;vertical-align:-.15em;background:#7f56d9;animation:caret 1s steps(1) infinite}.rm .caret:after{animation:none}.no-anim,.no-anim *{transition:none!important}.hb-aurora{background:radial-gradient(ellipse 70% 120% at 50% 0%,rgba(158,119,237,.1) 0%,rgba(238,70,188,.04) 45%,transparent 75%)}.bar-fill{transition:transform .4s var(--ease-out)}.hb-step.is-on{opacity:1;transform:none}.rm .hb-step{transform:none!important;transition:none!important}.orb.has-gl .orb-gl{opacity:1}.orb.has-gl .orb-core{opacity:0;transition:opacity .6s var(--ease-out)}.rm .orb-life,.rm .orb-gl{animation:none!important}.rm .orb-gl{display:none}.rm .orb.has-gl .orb-core{opacity:1}@media(prefers-reduced-motion:reduce){.orb.has-gl .orb-core{opacity:1}}.pv.is-on .pv-move{transform:translate(12px,48px) scale(.6);opacity:0}.pv.is-on .pv-fade{opacity:1}.pv.is-on .pv-grow,.pv.is-on .pv-settle{transform:none}.rm .pv .pv-move,.rm .pv .pv-fade,.rm .pv .pv-grow,.rm .pv .pv-settle{transition:none!important}.cm .bn-vignette{background:radial-gradient(ellipse 70% 60% at 50% 55%,transparent 0%,rgba(3,17,12,.55) 70%,var(--cm-0) 100%)}.bn0{background:var(--bn-0);color:var(--bn-text)}.bn1{background:var(--bn-1);color:var(--bn-text)}.bn-line{border-color:var(--bn-line)}.bn-t2{color:var(--bn-text-2)}.bn-t3{color:var(--bn-text-3)}.bn-eyebrow{font-size:13px;line-height:18px;font-weight:600;letter-spacing:.02em;color:var(--bn-accent)}.bn-pill{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px 0 6px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);font-size:13px;font-weight:500;color:#e9eaeb}.bn-h2{font-size:48px;line-height:54px;letter-spacing:-.03em;font-weight:600;font-variation-settings:"opsz" 32;text-wrap:balance;color:#fff}.bn-art{position:absolute;pointer-events:none;user-select:none}.bn-vignette{background:radial-gradient(ellipse 70% 60% at 50% 55%,transparent 0%,rgba(6,5,11,.55) 70%,var(--bn-0) 100%)}.orb{position:absolute;transform:translate(-50%,-50%);pointer-events:none}.orb.is-alive .orb-breath{animation:orb-breath calc(5.2s * var(--slow, 1)) var(--ease-in-out) infinite alternate}.orb.is-rest .orb-breath{animation:none}.orb.is-hot .orb-halo{opacity:1;transform:scale(1.08)}.orb-core{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;mix-blend-mode:screen;object-fit:cover}.orb.is-alive .orb-ring{animation:orb-turn calc(8s * var(--slow, 1)) linear infinite}.orb-sweep.is-on{animation:orb-sweep calc(1.1s * var(--slow, 1)) var(--ease-in-out) both}.hs{--slow: 1}.hs-path{fill:none;stroke-width:1.25;stroke-linecap:round;opacity:0;transition:opacity calc(.7s * var(--slow)) var(--ease-out)}.hs-path.is-on{opacity:.55}.hs-path.is-dim{opacity:.16}.hs-in{opacity:0;transform:translate(var(--from-x, -28px)) scale(.94);filter:blur(6px);transition:opacity calc(.42s * var(--slow)) var(--ease-out),transform calc(.9s * var(--slow)) var(--spring-settle),filter calc(.52s * var(--slow)) var(--ease-out);transition-delay:calc(var(--d, 0ms) * var(--slow))}.hs-in.is-on{opacity:1;transform:none;filter:blur(0)}.hs-in.is-gone{opacity:0;transform:scale(.92);filter:blur(4px);transition-duration:calc(.26s * var(--slow)),calc(.32s * var(--slow)),calc(.26s * var(--slow));transition-delay:0ms}.hs-out{opacity:0;transform:translate(var(--ox, 0px),var(--oy, 0px)) scale(.4);filter:blur(10px);transition:opacity calc(.38s * var(--slow)) var(--ease-out),transform calc(.9s * var(--slow)) var(--spring-emit),filter calc(.56s * var(--slow)) var(--ease-out);transition-delay:calc(var(--d, 0ms) * var(--slow))}.hs-out.is-on{opacity:1;transform:none;filter:blur(0)}.hs-swap{opacity:0;transform:translateY(10px) scale(.98);filter:blur(4px);transition:opacity calc(.32s * var(--slow)) var(--ease-out),transform calc(.7s * var(--slow)) var(--spring-settle),filter calc(.32s * var(--slow)) var(--ease-out);transition-delay:calc(var(--d, 0ms) * var(--slow))}.hs-swap.is-on{opacity:1;transform:none;filter:blur(0)}.hs-swap.is-left{opacity:0;transform:translateY(-8px) scale(.98);filter:blur(3px);transition-duration:calc(.2s * var(--slow));transition-delay:0ms}.hs-ghost,.hs-bead{position:absolute;left:0;top:0;pointer-events:none;will-change:transform,opacity,filter}.hs-bead{width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#fff;box-shadow:0 0 12px 4px #d6bbfbd9,0 0 28px 8px #c1157473;opacity:0}.hs-card{background:#fff;border-radius:12px;box-shadow:0 0 0 1px #d0d5dd,0 1px 2px #1018280d}.hs-glass{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#e9eaeb}.hs-sheen{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none}.hs-sheen:after{content:"";position:absolute;inset:-20% -40%;background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.85) 50%,transparent 60%);transform:translate(-80%);opacity:0}.hs-sheen.is-on:after{animation:hs-sheen calc(.9s * var(--slow)) var(--ease-in-out) calc(var(--d, 0ms) * var(--slow)) both}.hs-press{transition:transform calc(.16s * var(--slow)) var(--ease-out),background-color calc(.15s * var(--slow)) linear}.hs-press.is-pressed{transform:scale(.97)}.hb-frame.is-on{transform:none;opacity:1}.hc-plate.is-on{animation:hc-push calc(14s * var(--slow, 1)) var(--ease-out) both}.hc-sweep.is-on{animation:hc-sweep calc(1.8s * var(--slow, 1)) var(--ease-in-out) calc(.4s * var(--slow, 1)) both}.role-row.is-on .role-bar{transform:scaleY(1)}.vg-in.is-on{opacity:1;transform:none}.vg-wipe.is-on{transform:scaleX(0)}.vg-xfade{transition:opacity .42s var(--ease-out)}.rm .orb-breath,.rm .orb-ring,.rm .orb-sweep,.rm .hc-plate,.rm .hc-sweep,.rm .hs-sheen:after{animation:none!important}.rm .hs-in,.rm .hs-out,.rm .hs-swap,.rm .hb-frame,.rm .vg-in,.rm .vg-wipe,.rm .th-in{transform:none!important;filter:none!important;transition:opacity .2s linear!important;transition-delay:0ms!important;animation:none!important}.rm .hs-ghost,.rm .hs-bead{display:none!important}.rm [data-par]{transform:none!important}@media(prefers-reduced-motion:reduce){.orb-breath,.orb-ring,.orb-sweep,.hc-plate,.hc-sweep,.hs-sheen:after{animation:none!important}.hs-in,.hs-out,.hs-swap,.hb-frame,.vg-in,.vg-wipe,.th-in{transform:none!important;filter:none!important;transition:opacity .2s linear!important;transition-delay:0ms!important;animation:none!important}.hs-ghost,.hs-bead{display:none!important}}.nav-dark .mk-nav-link .chev{color:#85888e}.rail-bg{background:linear-gradient(180deg,#6941c6,#53389e 58%,#42307d)}.hero-h{font-size:72px;line-height:76px;letter-spacing:-.03em;font-weight:600;font-variation-settings:"opsz" 32;max-width:20ch;margin-left:auto;margin-right:auto}.hero-h.is-ph{font-size:40px;line-height:44px;letter-spacing:-.03em}.hero-sub{max-width:36em;line-height:1.45;margin-left:auto;margin-right:auto}.hs-lift{transition:transform .9s var(--spring-settle)}.rm .hs-lift{transition:none!important}[data-cf-chart].is-on .cf-draw{clip-path:inset(0 0 0 0)}[data-cf-chart].is-on .cf-low{opacity:1}.rm .cf-draw,.rm .cf-low,.rm .cf-chip,.rm .cf-x{transition:none!important}.dl5-pad{position:relative;width:520px;height:530px}.dl5-under{position:absolute;left:0;top:0;width:520px;height:500px;border-radius:16px;border:1px solid #d0d5dd;background:#fff;transform-origin:50% 100%}.dl5-under.is-1{transform:translateY(13px) scale(.965)}.dl5-under.is-2{transform:translateY(26px) scale(.93);background:#fcfcfd}.dl5-page{position:absolute;left:0;top:0;width:520px;height:500px;border-radius:16px;border:1px solid #d0d5dd;background:#fff;clip-path:polygon(0 0,290px 0,520px 0,520px 100%,0 100%);transition:clip-path 0s linear .65s}.dl5-page.is-cut{clip-path:polygon(0 0,290px 0,520px 256.5px,520px 100%,0 100%);transition-delay:0s}.dl5-leaf{position:absolute;left:290px;top:0;width:230px;height:256.5px;transform-origin:0 0;transform-style:preserve-3d;transform:perspective(1100px) rotate3d(.667,.745,0,0);transition:transform .65s cubic-bezier(.77,0,.175,1);pointer-events:none;z-index:3}.dl5-leaf.is-folded{transform:perspective(1100px) rotate3d(.667,.745,0,180deg)}.dl5-face{position:absolute;top:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.dl5-front{left:0;width:230px;height:256.5px;clip-path:polygon(0 0,100% 0,100% 100%);background:#fff;border-top:1px solid #d0d5dd;border-right:1px solid #d0d5dd;border-top-right-radius:16px}.dl5-back{left:-30px;width:260px;height:256.5px;transform-origin:30px 0;transform:rotate3d(.667,.745,0,180deg);clip-path:polygon(30px 0,260px 256.5px,5.1px 228.6px);background:linear-gradient(135deg,#9e77ed,#c11574 48%,#fdb022)}.dl5-beat{position:absolute;inset:0;opacity:0;transform:translateY(12px);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out);pointer-events:none}.dl5-beat.is-past{transform:translateY(-8px)}.dl5-beat.is-on{opacity:1;transform:none;pointer-events:auto;transition:opacity .42s var(--ease-out) .18s,transform .42s var(--ease-out) .18s}.dl5-mark{position:absolute;top:50%;width:3px;border-radius:2px;transform:translate(-50%,-50%);transition:background-color .3s var(--ease-out)}.rm .dl5-beat,.rm .dl5-leaf,.rm .dl5-page,.rm .dl5-mark{transition:none!important}@media(prefers-reduced-motion:reduce){.dl5-beat,.dl5-leaf,.dl5-page,.dl5-mark{transition:none!important}}.cmb.is-on .cmb-card{opacity:1;transform:none}.bank-mark svg{display:block;height:100%;width:auto;max-width:100%}.cs-node .bank-mark{height:22px}.cs-node .bank-mark svg{height:auto;width:100%;max-height:22px}.wa-in.is-on,.how-in.is-on{opacity:1;transform:none}.film-show{opacity:0;transition:opacity .24s var(--ease-out)}.film-swap{display:inline-grid}.film-swap>*{grid-area:1 / 1;transition:opacity .26s var(--ease-out),transform .48s var(--spring-settle)}.film-swap>[data-film-b]{opacity:0;transform:translateY(45%)}.film-done .film-swap>[data-film-a]{opacity:0;transform:translateY(-45%)}.film-done .film-swap>[data-film-b]{opacity:1;transform:none}[data-hero-concept=B] .film-swap{display:contents}[data-hero-concept=B] .film-swap>*{display:inline;transition:none;transform:none}[data-hero-concept=B] .film-swap>[data-film-b],[data-hero-concept=B] .film-done .film-swap>[data-film-a]{display:none}[data-hero-concept=B] .film-done .film-swap>[data-film-b]{display:inline}@media(prefers-reduced-motion:reduce){.film-swap>*{transition:none!important}}.film-done .film-show{opacity:1}.film-hide{transition:opacity .2s var(--ease-out)}.film-done .film-hide{opacity:0}[data-film-step] .fs-done{display:none}[data-film-step].is-done .fs-done{display:inline-block}[data-film-step].is-done .fs-run{display:none}.rm .cmb-card,.rm .cmb-flip,.rm .vf-chip,.rm .vf-swap,.rm .wa-in,.rm .wa-tick,.rm .how-in,.rm .film-swap>*{transition:none!important}.rm .cs-orbit,.rm .cs-spin-back,.rm .cs-line:after{animation:none!important}.is-intro:not(.rm) [data-orb]{opacity:0;transition:none}.rm .cyw-logo,.rm .cyw-logo *{animation:none!important}.r5-beat{opacity:.32;transform:translateY(6px);transition:opacity .42s var(--ease-out),transform .42s var(--ease-out);transition-delay:calc(var(--i, 0) * .45s)}.r5-beat .r5-dot{background:#fff;border-color:#d0d5dd;transition:background-color .42s var(--ease-out),border-color .42s var(--ease-out);transition-delay:calc(var(--i, 0) * .45s)}.r5-play.is-on .r5-beat{opacity:1;transform:none}.r5-play.is-on .r5-beat .r5-dot{background:#7f56d9;border-color:#7f56d9}.r5-play.is-on .r5-in{opacity:1;transform:none}.rm .r5-beat,.rm .r5-beat .r5-dot,.rm .r5-in{transition:none!important}@media(prefers-reduced-motion:reduce){.r5-beat,.r5-beat .r5-dot,.r5-in{transition:none!important}}.mk-foot-link,.mk-link,.link-btn,.mk-nav-link,.back-link{text-align:left}.mk-foot-link:focus:not(:focus-visible),.mk-link:focus:not(:focus-visible),.link-btn:focus:not(:focus-visible),.mk-nav-link:focus:not(:focus-visible),.mk-mega-row:focus:not(:focus-visible),.back-link:focus:not(:focus-visible){outline:none;box-shadow:none}.stage-l .stage{--gx: 0%}.rm .stage *,.rm .stage *:before,.rm .stage *:after{transition:none!important;animation:none!important}.home-threads{left:-72px;top:170px;width:1584px;opacity:.55;mix-blend-mode:screen}.home-hero-phone{height:448px}.brain-orb-frame{width:220px;height:220px;transform:translate(-50%,-50%)}@media(max-width:640px){.home-threads{left:-260px;top:360px;width:910px;opacity:.5}.home-hero-phone{transform-origin:top left;transform:scale(calc((100vw - 32px) / 358));width:358px}.ph-only .brain-orb-frame{width:140px;height:140px}}.home-sea-orb{left:640px;top:520px;width:160px;mix-blend-mode:screen;opacity:.9}@media(max-width:640px){.home-sea-orb{left:125px;top:470px;width:140px}}@keyframes tip-in{0%{opacity:0;transform:scale(.97)}}@keyframes tip-fade{0%{opacity:0}}@keyframes spin{to{transform:rotate(-360deg)}}@keyframes ai-spin{to{--ai-angle: 360deg}}@keyframes spark-once{0%{transform:rotate(0) scale(1)}45%{transform:rotate(60deg) scale(1.14)}to{transform:rotate(90deg) scale(1)}}@keyframes ring-once{0%{opacity:0;--ai-angle: 0deg}20%{opacity:1}80%{opacity:1}to{opacity:0;--ai-angle: 360deg}}@keyframes snw-ring{0%{opacity:1;transform:scale(.1)}to{opacity:0;transform:scale(1)}}@keyframes tip-in{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes orb-drift{to{transform:rotate(360deg)}}@keyframes caret{50%{opacity:0}}@keyframes orb-breath{0%{transform:scale(.985)}to{transform:scale(1.025)}}@keyframes orb-turn{to{transform:rotate(360deg)}}@keyframes orb-sweep{0%{transform:translate(-70%);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translate(70%);opacity:0}}@keyframes hs-sheen{0%{transform:translate(-80%);opacity:0}25%{opacity:.5}to{transform:translate(80%);opacity:0}}@keyframes hc-push{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes hc-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes th-in{0%{opacity:0;transform:translateY(8px);filter:blur(2px)}}@keyframes cs-spin{to{rotate:360deg}}.shimmer-text{background:linear-gradient(90deg,#667085 0% 40%,#d0d5dd 50%,#667085 60% 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 1.6s linear infinite}.hb-step{opacity:0;transform:translateY(4px);transition:opacity .24s var(--ease-out),transform .24s var(--ease-out);transition-delay:var(--d, 0ms);transform:none!important;transition:none!important}.hc-sweep{position:absolute;inset:-10% 0;background:linear-gradient(100deg,transparent 42%,rgba(255,255,255,.55) 50%,transparent 58%);mix-blend-mode:overlay;transform:translate(-100%);pointer-events:none}
