.downloads-module__kkuy7W__heroNoStage{justify-content:center;min-height:auto;padding-bottom:clamp(3rem,8vw,5rem)}.downloads-module__kkuy7W__heroChip{color:var(--hp-text-3,#0b0f1aad);border:1px solid var(--hp-border,#1118271a);background:color-mix(in srgb, var(--hp-surface,#fff) 70%, transparent);border-radius:999px;align-items:center;gap:.4rem;padding:.7rem 1.1rem;font-size:.88rem;font-weight:600;display:inline-flex}.downloads-module__kkuy7W__platformRow{flex-wrap:wrap;gap:.45rem;margin:0 0 1rem;display:flex}.downloads-module__kkuy7W__platformBadge{color:#0b6b73;background:#0b6b731a;border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .6rem;font-size:.72rem;font-weight:650;display:inline-flex}@media (prefers-color-scheme:dark){.downloads-module__kkuy7W__platformBadge{color:#5eead4;background:#5eead41f}}.downloads-module__kkuy7W__metaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0 0 1.25rem;display:grid}.downloads-module__kkuy7W__metaItem{margin:0}.downloads-module__kkuy7W__metaLabel{letter-spacing:.08em;text-transform:uppercase;color:#0b0f1a6b;margin:0 0 .2rem;font-size:.7rem;font-weight:650}.downloads-module__kkuy7W__metaValue{color:#0b0f1ad9;margin:0;font-size:.95rem;font-weight:600}@media (prefers-color-scheme:dark){.downloads-module__kkuy7W__metaLabel{color:#f6f7fb6b}.downloads-module__kkuy7W__metaValue{color:#f6f7fbe0}}.downloads-module__kkuy7W__notes{background:#ffffff73;border:1px solid #11182714;border-radius:12px;margin:0 0 1.25rem;overflow:hidden}@media (prefers-color-scheme:dark){.downloads-module__kkuy7W__notes{background:#ffffff08;border-color:#9ca3af24}}.downloads-module__kkuy7W__notesSummary{cursor:pointer;padding:.75rem 1rem;font-size:.88rem;font-weight:650;list-style:none}.downloads-module__kkuy7W__notesSummary::-webkit-details-marker{display:none}.downloads-module__kkuy7W__notesBody{white-space:pre-wrap;color:#0b0f1aad;margin:0;padding:0 1rem 1rem;font-family:inherit;font-size:.85rem;line-height:1.55}@media (prefers-color-scheme:dark){.downloads-module__kkuy7W__notesBody{color:#f6f7fbad}}.downloads-module__kkuy7W__actionRow{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.downloads-module__kkuy7W__downloadBtn{color:#fff;background:linear-gradient(135deg,#0b6b73,#4c1d95);border-radius:999px;align-items:center;gap:.45rem;padding:.75rem 1.15rem;font-size:.9rem;font-weight:650;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex;box-shadow:0 10px 28px -14px #0b6b738c}.downloads-module__kkuy7W__downloadBtn:hover{filter:brightness(1.06);transform:translateY(-1px)}.downloads-module__kkuy7W__downloadSize{opacity:.8;font-size:.8rem;font-weight:500}.downloads-module__kkuy7W__appVisual{background:linear-gradient(145deg,#ddeaeb,#fff 55%);place-items:center;display:grid}@media (prefers-color-scheme:dark){.downloads-module__kkuy7W__appVisual{background:linear-gradient(145deg,#172c32,#0d121c 55%)}}.downloads-module__kkuy7W__appIcon{border-radius:28%;width:clamp(120px,18vw,180px);height:auto;box-shadow:0 24px 48px -20px #0b0f1a59}.downloads-module__kkuy7W__appMonogram{aspect-ratio:1;letter-spacing:-.04em;color:#0b6b73;background:#0b6b731a;border-radius:28%;place-items:center;width:clamp(120px,18vw,180px);font-size:clamp(2rem,4vw,3rem);font-weight:800;display:grid}@media (prefers-color-scheme:dark){.downloads-module__kkuy7W__appMonogram{color:#5eead4;background:#5eead41f}}.downloads-module__kkuy7W__statusPanel{text-align:center;width:min(100% - 2*clamp(1.25rem,4vw,4.5rem),1480px);margin:0 auto;padding:clamp(3rem,8vw,5rem) clamp(1.25rem,4vw,4.5rem)}.downloads-module__kkuy7W__statusTitle{letter-spacing:-.04em;margin:0 0 .75rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800}.downloads-module__kkuy7W__statusBody{color:#0b0f1aad;max-width:36rem;margin:0 auto;font-size:1.05rem;line-height:1.55}@media (prefers-color-scheme:dark){.downloads-module__kkuy7W__statusBody{color:#f6f7fbad}}.downloads-module__kkuy7W__errorCode{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;background:#0b0f1a0f;border-radius:6px;padding:.1rem .35rem;font-size:.9em}@media (prefers-color-scheme:dark){.downloads-module__kkuy7W__errorCode{background:#f6f7fb14}}.downloads-module__kkuy7W__inlineLink{color:#0b6b73;text-underline-offset:2px;font-weight:650;text-decoration:underline}@media (prefers-color-scheme:dark){.downloads-module__kkuy7W__inlineLink{color:#5eead4}}.downloads-module__kkuy7W__loadingBarTrack{z-index:2000;background:0 0;height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.downloads-module__kkuy7W__loadingBarFill{background:linear-gradient(90deg,#0b6b73,#4c1d95);width:35%;height:100%;animation:1.1s ease-in-out infinite downloads-module__kkuy7W__loadingSlide}@keyframes downloads-module__kkuy7W__loadingSlide{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){.downloads-module__kkuy7W__loadingBarFill{opacity:.5;width:100%;animation:none}.downloads-module__kkuy7W__downloadBtn:hover{transform:none}}
.cinematic-module__wftMQq__root{--hp-cine-pad:clamp(1.25rem, 4vw, 4.5rem);--hp-cine-max:min(100% - (var(--hp-cine-pad) * 2), 1480px);--hp-cine-ease:cubic-bezier(.22, 1, .36, 1);--hp-accent:#0b6b73;--hp-accent-2:#4c1d95;--hp-bg:#f6f7fb;--hp-surface:#fff;--hp-surface-2:#eef0f5;--hp-text:#0b0f1a;--hp-text-2:#0b0f1a9e;--hp-text-3:#0b0f1aad;--hp-text-4:#0b0f1a73;--hp-border:#1118271a;box-sizing:border-box;width:100%;max-width:100vw;font-family:var(--font-manrope), system-ui, sans-serif;background:var(--hp-bg);color:var(--hp-text);overflow-x:clip}@media (prefers-color-scheme:dark){.cinematic-module__wftMQq__root{--hp-bg:#070a12;--hp-surface:#0d121c;--hp-surface-2:#101722;--hp-text:#f6f7fbf5;--hp-text-2:#f6f7fb9e;--hp-text-3:#f6f7fbad;--hp-text-4:#f6f7fb6b;--hp-border:#9ca3af29;--hp-accent:#5eead4}}.cinematic-module__wftMQq__hero{flex-direction:column;justify-content:flex-end;min-height:100svh;padding-top:calc(112px + clamp(1.25rem,3vw,2.25rem));display:flex;position:relative;overflow:visible}.cinematic-module__wftMQq__heroAtmosphere{pointer-events:none;background:radial-gradient(90% 55% at 50% -10%,#0b6b732e,#0000 62%),radial-gradient(50% 40% at 100% 30%,#4c1d951f,#0000 55%),radial-gradient(45% 35% at 0 60%,#0d948814,#0000 50%);animation:18s ease-in-out infinite alternate cinematic-module__wftMQq__hpCineMesh;position:absolute;inset:0;overflow:hidden}@media (prefers-color-scheme:dark){.cinematic-module__wftMQq__heroAtmosphere{background:radial-gradient(ellipse 90% 55% at 50% -10%, #5eead438, transparent 60%), radial-gradient(ellipse 50% 40% at 85% 40%, #a78bfa1f, transparent 55%), linear-gradient(180deg, color-mix(in srgb, var(--hp-bg) 40%, #0a1218) 0%, var(--hp-bg) 100%)}}@keyframes cinematic-module__wftMQq__hpCineMesh{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.06)translateY(-1.5%)}}.cinematic-module__wftMQq__heroCopy{z-index:2;width:var(--hp-cine-max);padding-inline:var(--hp-cine-pad);text-align:center;margin:0 auto;padding-bottom:clamp(2rem,5vw,3.25rem);position:relative}.cinematic-module__wftMQq__brand{letter-spacing:.18em;text-transform:uppercase;color:var(--hp-text-2);margin:0 0 1.1rem;font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:700}.cinematic-module__wftMQq__headline{letter-spacing:-.045em;max-width:16ch;color:var(--hp-text);margin:0 auto 1rem;font-size:clamp(2.6rem,7.2vw,5.75rem);font-weight:800;line-height:.98}.cinematic-module__wftMQq__sub{max-width:38rem;color:var(--hp-text-3);margin:0 auto 1.75rem;font-size:clamp(1.05rem,1.7vw,1.3rem);font-weight:500;line-height:1.55}.cinematic-module__wftMQq__actions{flex-wrap:wrap;justify-content:center;gap:.75rem 1rem;margin-bottom:.35rem;display:flex}.cinematic-module__wftMQq__btnPrimary{color:#fff;background:linear-gradient(135deg,#0b6b73,#4c1d95);border-radius:999px;align-items:center;gap:.45rem;padding:.85rem 1.45rem;font-size:.95rem;font-weight:650;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex;box-shadow:0 12px 32px -14px #0b6b738c}.cinematic-module__wftMQq__btnPrimary:hover{filter:brightness(1.06);transform:translateY(-1px)}.cinematic-module__wftMQq__btnOutline{color:var(--hp-text);border:1px solid var(--hp-border);background:color-mix(in srgb, var(--hp-surface) 70%, transparent);border-radius:999px;align-items:center;gap:.4rem;padding:.8rem 1.3rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.cinematic-module__wftMQq__btnOutline:hover{border-color:color-mix(in srgb, var(--hp-accent) 45%, var(--hp-border));background:color-mix(in srgb, var(--hp-accent) 8%, var(--hp-surface));transform:translateY(-1px)}.cinematic-module__wftMQq__heroStage{z-index:1;will-change:transform;width:100%;margin-top:auto;padding-inline:clamp(0px,2vw,1.5rem);position:relative}.cinematic-module__wftMQq__heroStageInner{aspect-ratio:16/9;background:var(--hp-surface-2);width:100%;max-width:1600px;min-height:clamp(240px,38vw,520px);box-shadow:0 -20px 80px color-mix(in srgb, var(--hp-text) 8%, transparent);transform-origin:bottom;border-radius:clamp(12px,1.5vw,22px) clamp(12px,1.5vw,22px) 0 0;margin:0 auto;position:relative;overflow:hidden}.cinematic-module__wftMQq__heroStageImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.cinematic-module__wftMQq__manifesto{padding:clamp(5rem, 14vw, 9rem) var(--hp-cine-pad);text-align:center}.cinematic-module__wftMQq__manifestoText{letter-spacing:-.04em;max-width:16ch;color:var(--hp-text);margin:0 auto;font-size:clamp(2rem,5.5vw,4.25rem);font-weight:800;line-height:1.05}.cinematic-module__wftMQq__productStage{border-top:1px solid color-mix(in srgb, var(--hp-border) 80%, transparent);padding:clamp(4.5rem,10vw,7.5rem) 0}.cinematic-module__wftMQq__productStageAlt{background:var(--hp-surface-2)}.cinematic-module__wftMQq__productGrid{width:var(--hp-cine-max);padding-inline:var(--hp-cine-pad);align-items:center;gap:clamp(2rem,5vw,4rem);margin:0 auto;display:grid}@media (min-width:960px){.cinematic-module__wftMQq__productGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.cinematic-module__wftMQq__productGridReverse{direction:rtl}.cinematic-module__wftMQq__productGridReverse>*{direction:ltr}}.cinematic-module__wftMQq__productCopy{max-width:34rem}.cinematic-module__wftMQq__productLogo{align-items:center;min-height:40px;margin:0 0 1rem;display:flex;position:relative}.cinematic-module__wftMQq__productLogoLight,.cinematic-module__wftMQq__productLogoDark{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto;height:clamp(28px,3.2vw,36px);display:block}.cinematic-module__wftMQq__productLogoDark{display:none}@media (prefers-color-scheme:dark){.cinematic-module__wftMQq__productLogoLight{display:none}.cinematic-module__wftMQq__productLogoDark{display:block}}.cinematic-module__wftMQq__productTitle{letter-spacing:-.04em;color:var(--hp-text);margin:0 0 .75rem;font-size:clamp(2.1rem,4.5vw,3.5rem);font-weight:800;line-height:1.02}.cinematic-module__wftMQq__productDesc{color:var(--hp-text-3);margin:0 0 1.35rem;font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:500;line-height:1.55}.cinematic-module__wftMQq__productVisual{border:1px solid var(--hp-border);background:linear-gradient(145deg, color-mix(in srgb, #0b6b73 16%, var(--hp-surface)), var(--hp-surface) 55%), var(--hp-surface);border-radius:clamp(16px,2vw,28px);min-height:clamp(260px,34vw,440px);position:relative;overflow:hidden}.cinematic-module__wftMQq__productVisualToneTeal{background:linear-gradient(145deg, color-mix(in srgb, #0b6b73 18%, var(--hp-surface)), var(--hp-surface) 58%), var(--hp-surface)}.cinematic-module__wftMQq__productVisualToneViolet{background:linear-gradient(145deg, color-mix(in srgb, #4c1d95 16%, var(--hp-surface)), var(--hp-surface) 58%), var(--hp-surface)}.cinematic-module__wftMQq__productVisualToneInk{background:linear-gradient(145deg, color-mix(in srgb, #334155 20%, var(--hp-surface)), var(--hp-surface) 58%), var(--hp-surface)}.cinematic-module__wftMQq__productImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cinematic-module__wftMQq__steps{padding:clamp(5rem, 12vw, 8rem) var(--hp-cine-pad);border-top:1px solid color-mix(in srgb, var(--hp-border) 80%, transparent)}.cinematic-module__wftMQq__stepsHeader{width:var(--hp-cine-max);text-align:center;margin:0 auto clamp(2.5rem,6vw,4rem)}.cinematic-module__wftMQq__stepsTitle{letter-spacing:-.04em;margin:0 0 .75rem;font-size:clamp(2rem,4.5vw,3.4rem);font-weight:800;line-height:1.05}.cinematic-module__wftMQq__stepsSub{max-width:36rem;color:var(--hp-text-3);margin:0 auto;font-size:1.1rem;font-weight:500;line-height:1.55}.cinematic-module__wftMQq__stepsRow{width:var(--hp-cine-max);gap:clamp(1.5rem,4vw,2.5rem);margin:0 auto;display:grid}@media (min-width:900px){.cinematic-module__wftMQq__stepsRow{grid-template-columns:repeat(3,1fr)}}.cinematic-module__wftMQq__step{border-top:1px solid var(--hp-border);padding-top:1rem}.cinematic-module__wftMQq__stepNum{letter-spacing:-.05em;color:color-mix(in srgb, var(--hp-accent) 75%, var(--hp-text));margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800;line-height:1;display:block}.cinematic-module__wftMQq__stepTitle{letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.35rem;font-weight:700}.cinematic-module__wftMQq__stepDesc{color:var(--hp-text-3);margin:0;font-size:1rem;font-weight:500;line-height:1.55}.cinematic-module__wftMQq__cta{padding:clamp(5rem, 12vw, 8rem) var(--hp-cine-pad);border-top:1px solid color-mix(in srgb, var(--hp-border) 80%, transparent);position:relative;overflow:clip}.cinematic-module__wftMQq__ctaAtmosphere{pointer-events:none;background:radial-gradient(70% 60% at 50% 100%,#0b6b732e,#0000 65%),radial-gradient(40% 40% at 80% 80%,#4c1d951f,#0000 60%);position:absolute;inset:0}.cinematic-module__wftMQq__ctaInner{z-index:1;width:var(--hp-cine-max);text-align:center;margin:0 auto;position:relative}.cinematic-module__wftMQq__ctaTitle{letter-spacing:-.045em;max-width:14ch;margin:0 auto 1rem;font-size:clamp(2.2rem,5.5vw,4rem);font-weight:800;line-height:1.02}.cinematic-module__wftMQq__ctaSub{max-width:34rem;color:var(--hp-text-3);margin:0 auto 1.75rem;font-size:1.15rem;font-weight:500;line-height:1.55}.cinematic-module__wftMQq__ctaActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.cinematic-module__wftMQq__ctaNote{color:var(--hp-text-4);margin:1.1rem 0 0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.cinematic-module__wftMQq__heroAtmosphere{animation:none}.cinematic-module__wftMQq__heroStage{transform:none!important}}
.investors-module__nkFrla__focusBand{padding:0 clamp(1.25rem,4vw,4.5rem) clamp(2rem,5vw,3rem)}.investors-module__nkFrla__focusInner{flex-wrap:wrap;justify-content:center;gap:.55rem;width:min(100%,1480px);margin:0 auto;display:flex}.investors-module__nkFrla__focusChip{color:#0b0f1ab3;background:#ffffff8c;border:1px solid #1118271a;border-radius:999px;padding:.45rem .9rem;font-size:.82rem;font-weight:600;display:inline-flex}@media (prefers-color-scheme:dark){.investors-module__nkFrla__focusChip{color:#f6f7fbb8;background:#ffffff0a;border-color:#9ca3af29}}@media (min-width:900px){.investors-module__nkFrla__metricsRow{grid-template-columns:repeat(4,1fr)}}.investors-module__nkFrla__portfolioMeta{letter-spacing:.1em;text-transform:uppercase;color:#0b6b73;margin:0 0 .85rem;font-size:.75rem;font-weight:650}@media (prefers-color-scheme:dark){.investors-module__nkFrla__portfolioMeta{color:#5eead4}}.investors-module__nkFrla__portfolioStats{flex-wrap:wrap;gap:.45rem;margin:0 0 1.35rem;padding:0;list-style:none;display:flex}.investors-module__nkFrla__portfolioStats li{color:#0b0f1ab3;background:#0b6b7314;border-radius:999px;padding:.3rem .65rem;font-size:.78rem;font-weight:600}@media (prefers-color-scheme:dark){.investors-module__nkFrla__portfolioStats li{color:#f6f7fbb8;background:#5eead41a}}.investors-module__nkFrla__finePrint{text-align:center;color:#0b0f1a80;max-width:48rem;margin:0 auto;padding:0 clamp(1.25rem,4vw,4.5rem) clamp(1rem,3vw,1.5rem);font-size:.88rem;line-height:1.55}@media (prefers-color-scheme:dark){.investors-module__nkFrla__finePrint{color:#f6f7fb73}}.investors-module__nkFrla__operatorList{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.investors-module__nkFrla__operatorList li{color:#0b0f1ab8;font-size:1rem;line-height:1.55}.investors-module__nkFrla__operatorList strong{color:#0b0f1aeb}@media (prefers-color-scheme:dark){.investors-module__nkFrla__operatorList li{color:#f6f7fbb8}.investors-module__nkFrla__operatorList strong{color:#f6f7fbf0}}.investors-module__nkFrla__modelRow{grid-template-columns:1fr}@media (min-width:900px){.investors-module__nkFrla__modelRow{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.investors-module__nkFrla__modelRow{grid-template-columns:repeat(4,1fr)}}
