.sidebar-sparkles[data-v-e04948cf]{position:relative;background-color:#081848!important;background-image:linear-gradient(135deg,#081848,#0a1d5c,#081848),url(/assets/sparkles1-uXPJeOjD.png),url(/assets/sparkles2-B4Y2Krnz.png);background-position:0 0,15% 10%,85% 15%;background-size:100% 100%,80px 80px,70px 70px;background-repeat:no-repeat,no-repeat,no-repeat}.sidebar-sparkles[data-v-e04948cf]:before{content:"";position:absolute;inset:0;background-image:url(/assets/sparkles2-B4Y2Krnz.png),url(/assets/sparkles1-uXPJeOjD.png);background-position:20% 95%,89% 99%;background-size:60px 60px,75px 75px;background-repeat:no-repeat;opacity:.4;pointer-events:none}.sidebar-sparkles[data-v-e04948cf]:after{content:"";position:absolute;inset:0;background-image:url(/assets/sparkles1-uXPJeOjD.png);background-position:50% 5%;background-size:65px 65px;background-repeat:no-repeat;opacity:.3;pointer-events:none}.brand-stripes[data-v-499a53c8]{background:linear-gradient(to right,#2a38c6 0% 25%,#e8592a 25% 50%,#f4c12f 50% 75%,#3fa76f 75% 100%)}.gradient-underline[data-v-499a53c8]{display:inline;background-image:linear-gradient(to right,#2a38c6,#e8592a,#f4c12f,#3fa76f);background-repeat:no-repeat;background-size:100% 2px;background-position:0 100%;padding-bottom:2px}[data-v-499a53c8]::-webkit-scrollbar{width:12px;height:12px}[data-v-499a53c8]::-webkit-scrollbar-track{background:#2b2d50;border-radius:6px}[data-v-499a53c8]::-webkit-scrollbar-thumb{background:#081848;border-radius:6px;border:2px solid #f1f1f1}[data-v-499a53c8]::-webkit-scrollbar-thumb:hover{background:#0a1d5a}[data-v-499a53c8]::-webkit-scrollbar-corner{background:#f1f1f1}[data-sidebar=content][data-v-499a53c8]{scrollbar-width:thin;scrollbar-color:#081848 rgb(59,81,127)}.ask-dropdown-wrapper[data-v-499a53c8]{position:relative;z-index:20}.ask-dropdown-wrapper [data-state=open][data-v-499a53c8]{position:relative}[data-v-499a53c8] [data-sidebar=sidebar]{height:100vh;transition:width .25s ease-in-out}[data-v-499a53c8] [data-sidebar=content]{flex:1;overflow-y:auto}.trigger-active[data-v-499a53c8]{background-color:#081848!important;color:#fff!important;transition:all .2s ease-in-out}.trigger-active[data-v-499a53c8]:hover{background-color:#0a1d5a!important}.tool-popover[data-v-378b20a1]{width:300px;max-width:calc(100vw - 32px);padding:16px 18px;border:1px solid rgb(8 24 72 / 12%);border-radius:12px;background:#fff;color:var(--color-brand-blue);box-shadow:0 12px 36px #00000040;font-family:system-ui,Segoe UI,sans-serif;font-size:15px;line-height:1.4}.tool-popover b[data-v-378b20a1]{display:block;padding-right:20px;font-size:18px;font-weight:700}.tool-popover p[data-v-378b20a1]{margin:8px 0 0}.popover-close[data-v-378b20a1]{position:absolute;top:8px;right:8px;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer;font-size:22px}.popover-close[data-v-378b20a1]:hover{background:#08184812}.popover-action[data-v-378b20a1],.tool-popover .popover-status[data-v-378b20a1]{display:flex;align-items:center;gap:8px;margin-top:12px}.popover-action[data-v-378b20a1]{color:inherit;font-weight:600;text-decoration:none}.popover-action[data-v-378b20a1]:hover{text-decoration:underline}.popover-action span[data-v-378b20a1]{margin-left:auto}.popover-action i[data-v-378b20a1],.popover-status i[data-v-378b20a1]{flex:0 0 8px;height:8px;border-radius:50%;background:#0aaa70}.popover-status i[data-v-378b20a1]{background:#ffc400}.popover-action[data-v-378b20a1]:focus-visible,.popover-close[data-v-378b20a1]:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:3px}@media(prefers-reduced-motion:reduce){.tool-popover[data-v-378b20a1]{animation:none}}.login-orbit[data-v-379054ad]{min-width:0}.orbit-scene[data-v-379054ad]{position:relative;container-type:inline-size}.orbit-artwork[data-v-379054ad]{position:relative}.orbit-artwork[data-v-379054ad] svg{display:block;width:100%;height:auto;overflow:visible}.orbit-artwork[data-v-379054ad] #Orbit_rings{transform-box:fill-box;transform-origin:center;animation:orbit-arrive-379054ad 1.6s cubic-bezier(.16,1,.3,1) .18s backwards}.orbit-artwork[data-v-379054ad] #Nodes{animation:orbit-nodes-arrive-379054ad 1.2s ease-out .45s backwards}.orbit-artwork[data-v-379054ad] #Stars{animation:orbit-dust-arrive-379054ad 1.4s ease-out .2s backwards}.orbit-artwork[data-v-379054ad] [data-tool]>g[id*=icon]{transform-box:fill-box;transform-origin:center;animation:tool-arrive-379054ad 1.15s cubic-bezier(.16,1,.3,1) var(--entrance-delay) backwards}.orbit-artwork[data-v-379054ad] #Nodes{opacity:.55}.orbit-artwork[data-v-379054ad] #Nodes circle,.orbit-artwork[data-v-379054ad] #Nodes path{fill:#5f6a94!important}.orbit-artwork[data-v-379054ad] .orbit-tool{transition:opacity .18s ease,filter .18s ease}.orbit-artwork.has-popover[data-v-379054ad] .orbit-tool:not(.is-hovered){opacity:.35}.orbit-label.is-muted[data-v-379054ad]{opacity:.35}.orbit-artwork[data-v-379054ad] [data-tool]>g[id*=label]{visibility:hidden}.orbit-artwork[data-v-379054ad] #Knockouts>g[id*=label]{display:none}.orbit-artwork[data-v-379054ad] .is-active,.orbit-artwork[data-v-379054ad] .is-hovered{opacity:1;filter:drop-shadow(0 0 22px rgb(255 196 0 / 32%))}.orbit-label[data-v-379054ad]{position:absolute;transform:translateY(-50%);color:#f2f5ff;font-size:2.7cqw;font-weight:700;line-height:1.15;white-space:nowrap;pointer-events:none;animation:label-arrive-379054ad .75s cubic-bezier(.16,1,.3,1) var(--entrance-delay) backwards}@keyframes orbit-arrive-379054ad{0%{opacity:0;transform:scale(.2) rotate(-24deg);filter:blur(12px)}70%{opacity:1;transform:scale(1.04) rotate(2deg);filter:blur(0)}to{opacity:1;transform:none;filter:none}}@keyframes orbit-nodes-arrive-379054ad{0%{opacity:0}to{opacity:.55}}@keyframes orbit-dust-arrive-379054ad{0%{opacity:0}to{opacity:1}}@keyframes tool-arrive-379054ad{0%{opacity:0;transform:translate(var(--flight-x),var(--flight-y)) scale(.1) rotate(-40deg)}65%{opacity:1;transform:scale(1.18) rotate(6deg)}to{opacity:1;transform:none}}@keyframes label-arrive-379054ad{0%{opacity:0;translate:0 30px;filter:blur(8px)}to{opacity:1;translate:0 0;filter:none}}.orbit-label.is-centered[data-v-379054ad]{transform:translate(-50%,-50%)}.orbit-label.is-active[data-v-379054ad]{color:#ffc400}.tool-tag[data-v-379054ad]{display:block;width:fit-content;margin-top:5px;padding:2px 6px;border:1px dashed #94a8ce;border-radius:4px;color:#c3ccea;font-size:max(10px,1.2cqw);font-weight:400}.orbit-link[data-v-379054ad]{position:absolute;padding:0;border:0;background:transparent;cursor:pointer}.orbit-link[data-v-379054ad]:focus-visible{outline:2px solid #ffc400;outline-offset:4px;border-radius:12px}.orbit-mobile[data-v-379054ad]{display:none}@media(max-width:680px){.orbit-scene[data-v-379054ad]{display:none}.orbit-mobile[data-v-379054ad]{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#506080 transparent;scrollbar-width:thin;padding:4px 2px 10px}.mobile-tool[data-v-379054ad]{display:flex;flex:0 0 92px;flex-direction:column;align-items:center;gap:6px;padding:8px 2px;border:1px solid transparent;border-radius:12px;color:#c3ccea;font-size:12px;font-family:inherit;background:transparent;cursor:pointer;line-height:1.2;text-align:center;text-decoration:none;animation:label-arrive-379054ad .85s cubic-bezier(.16,1,.3,1) var(--entrance-delay) backwards}.mobile-tool img[data-v-379054ad]{width:44px;height:44px}.mobile-tool.is-active[data-v-379054ad]{color:#ffc400;background:#ffc4000d}.mobile-tool.is-active img[data-v-379054ad]{filter:drop-shadow(0 0 8px rgb(255 196 0 / 35%))}.mobile-tool[data-v-379054ad]:focus-visible{outline:2px solid #ffc400;outline-offset:2px}.mobile-tool .tool-tag[data-v-379054ad]{font-size:10px;margin-top:0}}@media(prefers-reduced-motion:reduce){.orbit-label[data-v-379054ad],.mobile-tool[data-v-379054ad],.orbit-artwork[data-v-379054ad] #Orbit_rings,.orbit-artwork[data-v-379054ad] #Nodes,.orbit-artwork[data-v-379054ad] #Stars,.orbit-artwork[data-v-379054ad] [data-tool]>g[id*=icon]{animation:none}.orbit-artwork[data-v-379054ad] .orbit-tool{transition:none}}.orbit-sprites[data-v-ff036833]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;animation:stars-arrive-ff036833 1.8s ease-out .2s backwards}@keyframes stars-arrive-ff036833{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.orbit-sprites[data-v-ff036833]{animation:none}}.platform-login[data-v-b9fe1a8e]{--platform-background: var(--color-brand-blue);position:relative;isolation:isolate;overflow:clip;min-height:100svh;width:100%;display:flex;flex-direction:column;padding:clamp(24px,3.5vw,64px);background:var(--platform-background);color:#fff;font-family:system-ui,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.platform-header[data-v-b9fe1a8e]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;max-width:1800px;margin:0 auto}.toolkit-logo[data-v-b9fe1a8e]{display:block;flex-shrink:0;width:80px;height:auto;animation:logo-arrive-b9fe1a8e 1.1s cubic-bezier(.16,1,.3,1) backwards}.platform-brand[data-v-b9fe1a8e]{display:flex;align-items:center;gap:24px;min-width:0}.learn-more[data-v-b9fe1a8e]{flex-shrink:0;color:#c3ccea;text-decoration:none;font-size:16px;animation:content-arrive-b9fe1a8e .9s cubic-bezier(.16,1,.3,1) .6s backwards}.learn-more span[data-v-b9fe1a8e]{margin-left:8px}.learn-more[data-v-b9fe1a8e]:hover{color:#fff}.platform-body[data-v-b9fe1a8e]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"orbit login";align-items:center;gap:clamp(20px,3vw,56px);row-gap:24px;width:100%;max-width:1800px;flex:1;margin:32px auto 0}.platform-scene[data-v-b9fe1a8e]{grid-area:orbit;min-width:0;width:100%;max-width:calc((100svh - 280px) * 1.785714);justify-self:center;transform:translateY(-4.5%)}.platform-headline[data-v-b9fe1a8e]{margin:0;color:#f2f5ff;font-size:clamp(24px,2vw,34px);font-weight:700;line-height:1.2}.platform-headline span[data-v-b9fe1a8e]{display:block;white-space:nowrap;animation:headline-arrive-b9fe1a8e 1s cubic-bezier(.16,1,.3,1) .12s backwards}.platform-headline span[data-v-b9fe1a8e]:nth-child(2){animation-delay:.28s}.login-panel[data-v-b9fe1a8e]{--card-offset: 120px;grid-area:login;position:relative;width:100%;padding:28px;border:1px solid rgb(158 180 244 / 24%);border-radius:20px;background:color-mix(in srgb,var(--platform-background) 66%,transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);box-shadow:0 24px 64px -32px #0009;scroll-margin-top:24px;animation:card-arrive-b9fe1a8e 1.15s cubic-bezier(.16,1,.3,1) .7s backwards}.login-panel-header[data-v-b9fe1a8e]{text-align:center;margin-bottom:24px;animation:content-arrive-b9fe1a8e .85s cubic-bezier(.16,1,.3,1) .95s backwards}.login-tabs[data-v-b9fe1a8e]{animation:content-arrive-b9fe1a8e .9s cubic-bezier(.16,1,.3,1) 1.12s backwards}.active-tool-icon[data-v-b9fe1a8e]{display:block;width:76px;height:76px;margin:-4px auto 8px}.active-tool-label[data-v-b9fe1a8e]{margin:0 0 10px;color:#ffc400;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.login-panel h2[data-v-b9fe1a8e]{margin:0;font-size:28px;font-weight:700;line-height:1.15}.login-subtitle[data-v-b9fe1a8e]{margin:10px 0 0;color:#c3ccea;font-size:15px;line-height:1.45}.login-footer[data-v-b9fe1a8e]{margin:24px 0 0;color:#b8c5e3;text-align:center;font-size:12px;line-height:1.4;animation:content-arrive-b9fe1a8e .85s cubic-bezier(.16,1,.3,1) 1.32s backwards}@keyframes logo-arrive-b9fe1a8e{0%{opacity:0;transform:translate(-48px,-32px) scale(.2) rotate(-35deg)}65%{opacity:1;transform:scale(1.12) rotate(5deg)}to{opacity:1;transform:none}}@keyframes headline-arrive-b9fe1a8e{0%{opacity:0;transform:translate(70px);filter:blur(12px)}to{opacity:1;transform:none;filter:none}}@keyframes card-arrive-b9fe1a8e{0%{opacity:0;transform:translate(var(--card-offset),48px) scale(.8) rotate(5deg);filter:blur(12px)}75%{opacity:1;transform:translate(-6px) scale(1.015) rotate(-.5deg);filter:blur(0)}to{opacity:1;transform:none;filter:none}}@keyframes content-arrive-b9fe1a8e{0%{opacity:0;transform:translateY(24px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.login-panel[data-v-b9fe1a8e] input:not([type=checkbox]){min-height:44px;font-family:inherit;font-size:16px}.login-panel[data-v-b9fe1a8e] input:focus-visible,.login-panel[data-v-b9fe1a8e] button:focus-visible,.learn-more[data-v-b9fe1a8e]:focus-visible{outline:2px solid #ffc400;outline-offset:3px}.login-panel[data-v-b9fe1a8e] button{font-family:inherit;cursor:pointer}.login-panel[data-v-b9fe1a8e] button:disabled{cursor:wait}.login-submit[data-v-b9fe1a8e]{min-height:44px;border-radius:8px;background:#ffc400;color:var(--color-brand-blue);font-size:16px;font-weight:700;box-shadow:none}.login-submit[data-v-b9fe1a8e]:hover{background:#ffda59}.form-divider[data-v-b9fe1a8e]{background:var(--platform-background)}.login-loading[data-v-b9fe1a8e]{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;border-radius:inherit;background:color-mix(in srgb,var(--platform-background) 90%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-align:center;color:#fff}.loading-spinner[data-v-b9fe1a8e]{width:28px;height:28px;border:2px solid rgb(255 255 255 / 20%);border-top-color:#ffc400;border-radius:50%;animation:login-spin-b9fe1a8e 1s linear infinite}@keyframes login-spin-b9fe1a8e{to{transform:rotate(360deg)}}@media(min-width:1600px){.platform-body[data-v-b9fe1a8e]{grid-template-columns:minmax(0,1fr) 400px}.login-panel[data-v-b9fe1a8e]{padding:36px}}@media(max-width:1100px){.platform-body[data-v-b9fe1a8e]{grid-template-columns:minmax(0,1fr) 320px;gap:24px}.platform-scene[data-v-b9fe1a8e]{transform:none}.login-panel[data-v-b9fe1a8e]{padding:24px}}@media(max-width:680px){.platform-login[data-v-b9fe1a8e]{padding:24px 16px 32px}.platform-header[data-v-b9fe1a8e]{gap:12px;flex-wrap:wrap}.platform-brand[data-v-b9fe1a8e]{gap:12px}.toolkit-logo[data-v-b9fe1a8e]{width:50px}.learn-more[data-v-b9fe1a8e]{margin-left:auto;font-size:13px}.learn-more span[data-v-b9fe1a8e]{margin-left:2px}.platform-body[data-v-b9fe1a8e]{grid-template-columns:minmax(0,1fr);grid-template-areas:"orbit" "login";grid-template-rows:auto;flex:none;gap:28px;margin-top:28px}.platform-scene[data-v-b9fe1a8e]{max-width:900px;margin:0 auto}.platform-headline[data-v-b9fe1a8e]{font-size:clamp(16px,3.8vw,20px)}.login-panel[data-v-b9fe1a8e]{--card-offset: 32px;max-width:420px;margin:0 auto;padding:24px}}@media(prefers-reduced-motion:reduce){.toolkit-logo[data-v-b9fe1a8e],.platform-headline span[data-v-b9fe1a8e],.learn-more[data-v-b9fe1a8e],.login-panel[data-v-b9fe1a8e],.login-panel-header[data-v-b9fe1a8e],.login-tabs[data-v-b9fe1a8e],.login-footer[data-v-b9fe1a8e],.loading-spinner[data-v-b9fe1a8e]{animation:none}}.cp[data-v-34b1a6cb]{display:flex;flex-direction:column;gap:12px;width:100%}.cp-area[data-v-34b1a6cb],.cp-hue[data-v-34b1a6cb]{position:relative;touch-action:none;cursor:crosshair}.cp-area[data-v-34b1a6cb]{height:132px;border-radius:10px}.cp-area[data-v-34b1a6cb]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,transparent)}.cp-hue[data-v-34b1a6cb]{height:14px;border-radius:999px;background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.cp-thumb[data-v-34b1a6cb]{position:absolute;width:18px;height:18px;border-radius:50%;border:2.5px solid #fff;box-shadow:0 1px 4px #00000080;transform:translate(-50%,-50%);pointer-events:none}.cp-area[data-v-34b1a6cb]:focus-visible,.cp-hue[data-v-34b1a6cb]:focus-visible{outline:2px solid #ffc400;outline-offset:3px}.cp-hex[data-v-34b1a6cb]{display:flex;align-items:center;gap:10px}.cp-preview[data-v-34b1a6cb]{flex:none;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #ffffff4d}.cp-hex input[data-v-34b1a6cb]{flex:1;min-width:0;background:transparent;color:#fff;border:1px solid #2d475e;border-radius:8px;padding:6px 10px;font:inherit;font-size:14px;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.cp-hex input[data-v-34b1a6cb]:focus{outline:none;border-color:#ffc400}.wa-customizer[data-v-8826b4e5]{width:372px;background:#081848;color:#fff;border:1.5px solid #2d475e;border-radius:18px;padding:16px 20px;box-shadow:0 18px 44px #0006;font-weight:300}.wa-customizer[data-v-8826b4e5]:focus{outline:none}.wa-head[data-v-8826b4e5]{display:flex;align-items:center;gap:14px;margin-bottom:4px}.wa-face[data-v-8826b4e5]{width:56px;height:56px;flex:none;display:block}.wa-eyebrow[data-v-8826b4e5]{flex:1;font-weight:700;font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:#ffc400}.wa-close[data-v-8826b4e5]{background:none;border:0;color:#92a5b9;font:inherit;font-size:28px;line-height:1;cursor:pointer;padding:0 2px}.wa-close[data-v-8826b4e5]:hover{color:#fff}.wa-row[data-v-8826b4e5]{position:relative;display:flex;align-items:center;gap:14px;margin-top:9px}.wa-label[data-v-8826b4e5]{width:80px;flex:none;font-size:14px;font-weight:400;color:#92a5b9}.wa-segments[data-v-8826b4e5]{display:flex;border:1px solid #2d475e;border-radius:999px;padding:3px}.wa-segments button[data-v-8826b4e5]{background:none;border:0;color:#fff;font:inherit;font-size:14px;font-weight:400;padding:6px 16px;border-radius:999px;cursor:pointer}.wa-segments button[aria-pressed=true][data-v-8826b4e5]{background:#fff;color:#081848;font-weight:700}.wa-swatches[data-v-8826b4e5]{display:flex;gap:9px}.wa-swatches button[data-v-8826b4e5]{width:28px;height:28px;border-radius:50%;border:0;padding:0;cursor:pointer;box-shadow:inset 0 0 0 1.5px #ffffff4d}.wa-swatches button[aria-pressed=true][data-v-8826b4e5]{outline:2px solid #fff;outline-offset:2px}.wa-custom[data-v-8826b4e5]{position:relative;background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.wa-custom span[data-v-8826b4e5]{position:absolute;inset:5px;border-radius:50%;box-shadow:0 0 0 1.5px #081848}.wa-picker[data-v-8826b4e5]{position:absolute;right:0;top:calc(100% + 10px);z-index:10;width:240px;padding:14px;background:#081848;border:1.5px solid #2d475e;border-radius:14px;box-shadow:0 14px 34px #00000073}.wa-divider[data-v-8826b4e5]{width:1px;align-self:stretch;background:#2d475e;margin:2px 1px}.wa-wear[data-v-8826b4e5]{background:none;border:1px solid #2d475e;color:#fff;border-radius:999px;padding:6px 14px 6px 8px;font:inherit;font-size:14px;font-weight:400;cursor:pointer;display:flex;align-items:center;gap:8px}.wa-wear[data-v-8826b4e5]:hover{border-color:#92a5b9}.wa-wear[aria-pressed=true][data-v-8826b4e5]{background:#fff;color:#081848;font-weight:700;border-color:#fff}.wa-wear i[data-v-8826b4e5]{display:flex}.wa-wear i b[data-v-8826b4e5]{width:14px;height:14px;border-radius:50%;display:block;box-shadow:inset 0 0 0 1px #08184840}.wa-wear i b+b[data-v-8826b4e5]{margin-left:-4px}.wa-swatches button[data-v-8826b4e5]:focus-visible,.wa-segments button[data-v-8826b4e5]:focus-visible,.wa-close[data-v-8826b4e5]:focus-visible,.wa-wear[data-v-8826b4e5]:focus-visible,.wa-reset[data-v-8826b4e5]:focus-visible,.wa-done[data-v-8826b4e5]:focus-visible{outline:2px solid #ffc400;outline-offset:2px}.wa-foot[data-v-8826b4e5]{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.wa-reset[data-v-8826b4e5]{background:none;border:0;color:#92a5b9;font:inherit;font-size:14px;font-weight:400;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.wa-reset[data-v-8826b4e5]:hover{color:#fff}.wa-done[data-v-8826b4e5]{background:#fff;color:#081848;border:0;border-radius:999px;padding:11px 18px;font:inherit;font-size:15.5px;font-weight:700;cursor:pointer}.platform-landing{--pl-navy: #081848;--pl-white: #ffffff;--pl-yellow: #ffc400;--pl-green: #0fa96a;--pl-orange: #ff5d1d;--pl-link: #8ccbff;--pl-link-on-white: #1a5fd0;--pl-g3: #2d475e;--pl-g4: #92a5b9;position:relative;overflow:hidden;background:var(--pl-navy);font-family:Adobe Clean,system-ui,sans-serif;font-weight:300;color:var(--pl-white)}.platform-landing *,.platform-landing *:before,.platform-landing *:after{box-sizing:border-box}.platform-landing text{font-family:Adobe Clean,system-ui,sans-serif}.platform-landing .pl-stage{position:absolute;left:0;top:0;transform-origin:0 0;overflow:hidden}.platform-landing .pl-stars{position:absolute;inset:0;width:100%;height:100%}.platform-landing .pl-frame{position:absolute;left:0;right:0;height:900px}.platform-landing .pl-main{position:absolute;top:96px;bottom:76px;display:flex;flex-direction:column;align-items:center}.platform-landing .pl-main-wide{left:556px;right:24px}.platform-landing .pl-main-narrow{left:72px;right:72px}.platform-landing .pl-eyebrow{font-weight:700;font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:var(--pl-yellow)}.platform-landing h1{font-weight:700;margin:0;line-height:1.02;letter-spacing:-.01em}.platform-landing p{margin:0}.platform-landing .pl-key{display:flex;gap:18px;font-size:15px;font-weight:400}.platform-landing .pl-key span{display:inline-flex;align-items:center;gap:7px}.platform-landing .pl-key i{width:10px;height:10px;border-radius:50%;display:inline-block}.platform-landing .pl-needs{background:var(--pl-orange)}.platform-landing .pl-soon{background:var(--pl-yellow)}.platform-landing .pl-clear{background:var(--pl-green)}.platform-landing .pl-pending{background:var(--pl-g4)}.platform-landing .pl-loading{animation:pl-breathe 1.4s ease-in-out infinite}.platform-landing .pl-tag{position:absolute;z-index:30;background:var(--pl-white);color:var(--pl-navy);border-radius:14px;padding:12px 16px 13px;min-width:230px;max-width:300px;box-shadow:0 10px 30px #00000059}.platform-landing .pl-tag b{display:block;font-weight:700;font-size:18px;margin-bottom:4px}.platform-landing .pl-tag div{font-size:15px;font-weight:400;line-height:1.3;display:flex;gap:8px;align-items:baseline}.platform-landing .pl-tag div+div{margin-top:4px}.platform-landing .pl-tag a{color:var(--pl-link-on-white);text-decoration:underline;text-underline-offset:3px}.platform-landing .pl-tag a:hover{color:var(--pl-navy)}.platform-landing .pl-tag i{flex:none;width:9px;height:9px;border-radius:50%;transform:translateY(-1px)}.pl-tag-enter-active,.pl-tag-leave-active{transition:opacity .18s,transform .18s}.pl-tag-leave-active{pointer-events:none}.pl-tag-enter-from,.pl-tag-leave-to{opacity:0;transform:translateY(6px)}.platform-landing #Nodes{display:none}.platform-landing .pf-node,.platform-landing .pf-badge{pointer-events:none}.platform-landing .pf-pulse{fill:none;stroke:#ff5d1d;stroke-width:6;opacity:0;transform-box:fill-box;transform-origin:center;animation:pl-pulse 2.6s ease-out infinite}.platform-landing .pf-hit{cursor:pointer;fill:transparent}.platform-landing .pf-tool{transition:opacity .25s}.platform-landing .pf-tool.pf-locked{filter:grayscale(1);opacity:.35}.platform-landing .dim .pf-tool.pf-locked.hot{opacity:.6}.platform-landing .pf-hit-locked{cursor:default}.platform-landing .dim .pf-tool:not(.hot){opacity:.35}.platform-landing .pl-planet{position:absolute;left:0;bottom:0;width:1600px;height:900px;pointer-events:none}.platform-landing .pl-planet svg,.platform-landing .pl-planet-ground{position:absolute;inset:0;display:block;width:100%;height:100%}.platform-landing .pl-worker{pointer-events:auto;cursor:pointer}.platform-landing .pl-frame{pointer-events:none}.platform-landing .pl-frame>*{pointer-events:auto}.platform-landing .pl-suit-up{position:absolute;left:72px;bottom:30px;z-index:6;display:flex;align-items:center;gap:9px;background:#06171b8c;border:1.5px solid var(--pl-yellow);border-radius:999px;color:var(--pl-yellow);font:inherit;font-weight:700;font-size:15px;padding:5px 17px 5px 5px;cursor:pointer}.platform-landing .pl-suit-up:hover{background:#ffc4001f}.platform-landing .pl-suit-up-face{width:30px;height:30px;display:block}.platform-landing .pl-customizer{position:absolute;left:600px;top:106px;z-index:8}.pl-customizer-enter-active,.pl-customizer-leave-active{transition:opacity .25s,transform .25s}.pl-customizer-enter-from,.pl-customizer-leave-to{opacity:0;transform:translateY(10px)}.platform-landing .twk{animation:pl-twinkle 3.2s ease-in-out infinite}.platform-landing .pl-header{position:absolute;left:72px;right:72px;top:38px;display:flex;align-items:center;justify-content:space-between;z-index:5}.platform-landing .pl-brand{display:flex;align-items:center;gap:24px}.platform-landing .pl-header img{height:58px;display:block;margin-left:-10px}.platform-landing .pl-acct{display:flex;align-items:center;gap:22px;font-size:16px;font-weight:400}.platform-landing .pl-pill{background:#fff;color:var(--pl-navy);border-radius:10px;padding:9px 14px;font-weight:700}.platform-landing .pl-pill-picker{display:inline-flex;align-items:center;gap:10px;border:0;font:inherit;font-weight:700;cursor:pointer}.platform-landing .pl-pill-picker i{font-size:.75em;opacity:.6}.platform-landing .pl-pill-text{max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-landing .pl-scope{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-width:0}.platform-landing .pl-back{color:var(--pl-white);text-decoration:none;white-space:nowrap}.platform-landing .pl-back:hover,.platform-landing .pl-back:focus-visible{text-decoration:underline}.platform-landing .pl-list-header .pl-acct{gap:16px;font-size:15px}.platform-landing .pl-toggle{display:inline-flex;border:1.5px solid rgba(255,255,255,.35);border-radius:999px;padding:3px}.platform-landing .pl-toggle button{color:#fff;background:none;border:0;border-radius:999px;padding:6px 14px;font:inherit;font-size:14px;cursor:pointer}.platform-landing .pl-toggle button[aria-pressed=true]{background:#fff;color:var(--pl-navy);font-weight:700;cursor:default}.platform-landing .pl-copy{position:absolute;left:72px;top:132px;width:470px;z-index:5}.platform-landing .pl-copy h1{font-size:60px;margin:0 0 20px}.platform-landing .pl-copy p{font-size:20px;line-height:1.42}.platform-landing .pl-next{display:block;max-width:320px;padding:12px 16px;border:1.5px solid var(--pl-g3);border-radius:16px;color:inherit;text-decoration:none}.platform-landing a.pl-next:hover,.platform-landing a.pl-next:focus-visible{border-color:var(--pl-g4)}.platform-landing .pl-next-label{font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--pl-g4)}.platform-landing .pl-next-title{display:flex;align-items:center;gap:10px;margin-top:6px;font-size:20px;font-weight:700}.platform-landing .pl-next-title i{flex:none;width:10px;height:10px;border-radius:50%}.platform-landing .pl-next-meta{margin-top:4px;font-size:15px;font-weight:400;color:#fffc}.platform-landing .pl-list .pl-next{max-width:none;margin-top:20px}.platform-landing .pl-copy .pl-key{margin-top:24px}.platform-landing .pl-copy .pl-hint{margin-top:12px;font-size:15px;font-weight:400;color:var(--pl-g4)}.platform-landing .pl-orbit{position:relative;flex:none;width:1020px;height:571px;z-index:3}.platform-landing .pl-orbit svg{width:100%;height:100%;display:block;overflow:visible}.platform-landing .pl-today{position:relative;flex:none;width:max-content;min-width:888px;max-width:100%;margin-top:45px;height:112px;z-index:5;white-space:nowrap;border:1.5px solid var(--pl-g3);border-radius:18px;display:flex;align-items:center;gap:22px;padding:0 22px 0 28px}.platform-landing .pl-today .pl-eyebrow{flex:none;color:var(--pl-g4);font-size:13px;line-height:1.45}.platform-landing .pl-count{display:flex;align-items:baseline;gap:10px;font-size:17px;font-weight:400}.platform-landing .pl-count b{font-size:40px;font-weight:700;line-height:1}.platform-landing .pl-count.pl-count-clear b,.platform-landing .pl-list .pl-count.pl-count-clear b{font-size:24px}.platform-landing .pl-count-clear i{transform:translateY(-1px)}.platform-landing .pl-count i{width:11px;height:11px;border-radius:50%;display:inline-block;transform:translateY(-4px)}.platform-landing .pl-go{flex:none;margin-left:auto;background:#fff;color:var(--pl-navy);border:0;border-radius:999px;padding:14px 20px;font:700 17px Adobe Clean,system-ui,sans-serif;text-decoration:none;cursor:pointer}.platform-landing .pl-list{position:absolute;inset:0;overflow-y:auto}.platform-landing .pl-list-content{max-width:720px;margin:0 auto;padding:20px 16px 40px}.platform-landing .pl-list-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}.platform-landing .pl-list-header .pl-brand{gap:14px}.platform-landing .pl-list-header .pl-eyebrow{font-size:12px}.platform-landing .pl-list-header img{height:40px;display:block;margin-left:-6px}.platform-landing .pl-list h1{font-size:34px;margin:8px 0 14px}.platform-landing .pl-list-today{margin-top:24px;border:1.5px solid var(--pl-g3);border-radius:18px;padding:16px 18px}.platform-landing .pl-list-today .pl-eyebrow{color:var(--pl-g4);font-size:12px}.platform-landing .pl-list-counts{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:10px}.platform-landing .pl-list .pl-count b{font-size:30px}.platform-landing .pl-list .pl-key{flex-wrap:wrap;gap:8px 18px;margin:24px 0 12px;font-size:14px}.platform-landing .pl-list-tools{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.platform-landing .pl-list-tool{position:relative;display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:14px;background:#ffffff0f;color:var(--pl-white);text-decoration:none}.platform-landing .pl-list-tool:has(.pl-list-tool-link:hover),.platform-landing .pl-list-tool:has(.pl-list-tool-link:focus-visible){background:#ffffff1f}.platform-landing .pl-list-tool:has(.pl-list-tool-link:focus-visible){outline:2px solid rgba(255,255,255,.6)}.platform-landing .pl-list-tool-link{color:inherit;text-decoration:none;outline:none}.platform-landing .pl-list-tool-link:after{content:"";position:absolute;inset:0;border-radius:14px}.platform-landing .pl-list-tool-locked{opacity:.55}.platform-landing .pl-list-tool-locked .pl-list-icon img{filter:grayscale(1)}.platform-landing .pl-list-icon{position:relative;flex:none;width:56px;height:56px;padding:7px;border-radius:12px;background:var(--pl-navy)}.platform-landing .pl-list-icon img{display:block;width:100%;height:100%}.platform-landing .pl-list-dot{position:absolute;top:-4px;right:-4px;width:14px;height:14px;border:2.5px solid var(--pl-navy);border-radius:50%}.platform-landing .pl-list-dot-count{top:-8px;right:-8px;width:24px;height:24px;display:grid;place-items:center;color:var(--pl-navy);font-size:14px;font-weight:700}.platform-landing .pl-list-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.platform-landing .pl-list-body b{font-size:18px;font-weight:700}.platform-landing .pl-list-item{display:flex;align-items:baseline;gap:8px;font-size:15px;font-weight:400;color:#ffffffd9}.platform-landing a.pl-list-item{position:relative;z-index:1;align-self:flex-start;color:var(--pl-link);text-decoration:underline;text-underline-offset:3px}.platform-landing a.pl-list-item:hover,.platform-landing a.pl-list-item:focus-visible{color:var(--pl-white)}.platform-landing .pl-list-item i{flex:none;width:8px;height:8px;border-radius:50%;transform:translateY(-1px)}.platform-landing .pl-list-arrow{flex:none;align-self:center;font-size:20px}.platform-landing .play #planet{animation:pl-rise .9s cubic-bezier(.2,.8,.2,1) .05s both}.platform-landing .play #man{animation:pl-up .6s ease-out .55s both}.platform-landing .play #flagcloth{animation:pl-unfurl .55s cubic-bezier(.3,1.4,.5,1) 1.75s both}.platform-landing #flagcloth{transform-box:fill-box;transform-origin:0 50%}.platform-landing .play .pl-worker .worker-arm-carried{animation:pl-drive-worker .34s cubic-bezier(.55,0,1,.45) 1.28s both}.platform-landing .play .pl-worker .worker-arm-sleeve{animation:pl-reach .34s cubic-bezier(.55,0,1,.45) 1.28s both}.platform-landing .pl-worker .worker-arm-sleeve{transform-box:fill-box;transform-origin:50% 100%}.platform-landing .play .pl-plant{animation:pl-drive .34s cubic-bezier(.55,0,1,.45) 1.28s both}.platform-landing .play .pl-hole{animation:pl-fade .15s ease-out 1.6s both}.platform-landing .play .dust circle{animation:pl-dust .7s ease-out 1.6s forwards}.platform-landing .dust circle{opacity:0;transform-box:fill-box;transform-origin:center}.platform-landing .play .pl-copy>*{animation:pl-up .6s ease-out both}.platform-landing .play .pl-copy>:nth-child(2){animation-delay:.12s}.platform-landing .play .pl-copy>:nth-child(3){animation-delay:.24s}.platform-landing .play .pl-copy>:nth-child(4){animation-delay:.36s}.platform-landing .play .pl-copy>:nth-child(5){animation-delay:.44s}.platform-landing .play #Orbit_rings{animation:pl-rings .6s ease-out .05s both}.platform-landing #Orbit_rings{transform-box:fill-box;transform-origin:center}.platform-landing .play #Stars{animation:pl-fade .5s ease-out .35s both}.platform-landing .play .pf-node{animation:pl-pop .4s ease-out both;animation-delay:calc(.6s + var(--i, 4) * .03s)}.platform-landing .pf-node{transform-box:fill-box;transform-origin:center}.platform-landing .play .pf-tool{animation:pl-pop .4s cubic-bezier(.3,1.5,.5,1) both;animation-delay:calc(.2s + var(--i) * .05s)}.platform-landing .pf-tool{transform-box:fill-box;transform-origin:center}.platform-landing .play .pf-badge{animation:pl-pop .4s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(.75s + var(--i) * .03s)}.platform-landing .pf-badge{transform-box:fill-box;transform-origin:center}.platform-landing .play .pl-today{animation:pl-up .5s ease-out .7s both}@media(prefers-reduced-motion:reduce){.platform-landing *,.platform-landing *:before,.platform-landing *:after{animation:none!important;transition:none!important}}@keyframes pl-pulse{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}@keyframes pl-breathe{50%{opacity:.3}}@keyframes pl-twinkle{50%{opacity:.1}}@keyframes pl-rise{0%{transform:translateY(260px)}}@keyframes pl-up{0%{opacity:0;transform:translateY(18px)}}@keyframes pl-fade{0%{opacity:0}}@keyframes pl-unfurl{0%{transform:scaleX(.05)}}@keyframes pl-drive{0%{transform:translateY(-30px)}}@keyframes pl-drive-worker{0%{transform:translateY(-58px)}}@keyframes pl-reach{0%{transform:scaleY(1.314)}}@keyframes pl-rings{0%{opacity:0;transform:scale(.82)}}@keyframes pl-pop{0%{opacity:0;transform:scale(.3)}}@keyframes pl-dust{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:translate(var(--dx),-10px) scale(1.4)}}
