.hero-module__6RAEba__nav{--fintech-nav-ground:var(--fx-ground,#fff);--fintech-nav-ink:var(--fx-ink,color-mix(in srgb, var(--t-accent) 62%, #0c1a12));--fintech-nav-sans:var(--fx-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--fintech-nav-ground);height:84px;color:var(--fintech-nav-ink);font-family:var(--fintech-nav-sans);align-items:center;gap:34px;padding:0 max(24px,50vw - 660px);display:flex}.hero-module__6RAEba__brand{letter-spacing:-.03em;color:var(--fintech-nav-ink);margin-right:auto;font-size:24px;font-weight:720}.hero-module__6RAEba__navLinks{gap:30px;display:flex}.hero-module__6RAEba__navLinks a{color:color-mix(in srgb, var(--fintech-nav-ink) 78%, transparent);font-size:15px;font-weight:530;text-decoration:none}.hero-module__6RAEba__navLinks a:hover{color:var(--fintech-nav-ink)}.hero-module__6RAEba__navActions{align-items:center;gap:20px;display:flex}.hero-module__6RAEba__navCta{background:var(--fintech-nav-ink);color:#fff;border-radius:12px;padding:14px 22px;font-size:15px;font-weight:650;text-decoration:none}.hero-module__6RAEba__navGhost{color:var(--fintech-nav-ink);font-size:15px;font-weight:550;text-decoration:none}.hero-module__6RAEba__hero{--fintech-hero-ground:var(--fx-ground,#fff);--fintech-hero-ink:var(--fx-ink,color-mix(in srgb, var(--t-accent) 62%, #0c1a12));--fintech-hero-ghost:var(--fx-ghost,color-mix(in srgb, var(--t-accent) 6%, #f4f8f5));--fintech-hero-sand:var(--fx-sand,#ecd9b8);--fintech-hero-pop:var(--fx-pop,#c2591b);--fintech-hero-plum:var(--fx-plum,#453a63);--fintech-hero-accent:var(--fx-accent,var(--t-accent));--fintech-hero-sans:var(--fx-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--fintech-hero-ground);color:var(--fintech-hero-ink);font-family:var(--fintech-hero-sans);padding-top:clamp(48px,8vh,96px);overflow-x:clip}.hero-module__6RAEba__heroCopy{text-align:center;justify-items:center;gap:20px;padding:0 24px;display:grid}.hero-module__6RAEba__heroTitle{letter-spacing:-.035em;max-width:22ch;color:color-mix(in srgb, var(--fintech-hero-ink) 88%, var(--fintech-hero-accent));margin:0;font-size:clamp(40px,4.8vw,68px);font-weight:640;line-height:1.04}.hero-module__6RAEba__heroSub{max-width:52ch;color:color-mix(in srgb, var(--fintech-hero-ink) 62%, transparent);margin:0;font-size:16px;line-height:1.6}.hero-module__6RAEba__heroCta{background:var(--fintech-hero-ink);color:#fff;box-shadow:0 14px 30px -16px color-mix(in srgb, var(--fintech-hero-ink) 70%, transparent);border-radius:12px;margin-top:10px;padding:17px 34px;font-size:16px;font-weight:650;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1)}.hero-module__6RAEba__heroCta:hover{transform:translateY(-2px)}.hero-module__6RAEba__heroStage{height:clamp(380px,56vh,520px);margin-top:clamp(28px,5vh,56px);position:relative;overflow:visible}.hero-module__6RAEba__ghostLayer{position:absolute;inset:0}.hero-module__6RAEba__ghost{aspect-ratio:3.1;background:var(--fintech-hero-ghost);border-radius:22px;display:block;position:absolute}.hero-module__6RAEba__pile{position:absolute;inset:0}.hero-module__6RAEba__pillSeat{position:absolute}.hero-module__6RAEba__pill{aspect-ratio:3.05;box-shadow:0 24px 44px -26px color-mix(in srgb, var(--fintech-hero-ink) 55%, transparent);will-change:transform;border-radius:22px;align-items:flex-end;padding:16px 22px;display:flex}.hero-module__6RAEba__pill span{letter-spacing:-.01em;font-size:clamp(15px,1.5vw,22px);font-weight:620}.hero-module__6RAEba__tone_ink{background:var(--fintech-hero-ink);color:#f0f5ef}.hero-module__6RAEba__tone_mint{background:color-mix(in srgb, var(--fintech-hero-accent) 22%, #e9f2ea);color:var(--fintech-hero-plum)}.hero-module__6RAEba__tone_sand{background:var(--fintech-hero-sand);color:var(--fintech-hero-pop)}.hero-module__6RAEba__tone_pop{background:var(--fintech-hero-pop);color:#fff}@media (max-width:980px){.hero-module__6RAEba__navLinks,.hero-module__6RAEba__navGhost{display:none}.hero-module__6RAEba__heroStage{height:330px}}@media (max-width:560px){.hero-module__6RAEba__heroTitle{font-size:clamp(30px,8.6vw,40px)}.hero-module__6RAEba__heroStage{height:250px}.hero-module__6RAEba__pill span{font-size:12px}}@media (prefers-reduced-motion:reduce){.hero-module__6RAEba__heroCta{transition:none}}
.rail-module__EJVXsq__rail{--fintech-rail-ground:var(--fx-ground,#fff);--fintech-rail-ink:var(--fx-ink,color-mix(in srgb, var(--t-accent) 62%, #0c1a12));--fintech-rail-mint:var(--fx-mint,color-mix(in srgb, var(--t-accent) 12%, #f2f7f3));--fintech-rail-sand:var(--fx-sand,#ecd9b8);--fintech-rail-pop:var(--fx-pop,#c2591b);--fintech-rail-plum:var(--fx-plum,#453a63);--fintech-rail-accent:var(--fx-accent,var(--t-accent));--fintech-rail-sans:var(--fx-sans,var(--font-section-sans), system-ui, sans-serif);--fintech-rail-mono:var(--fx-mono,var(--font-section-mono), monospace);background:var(--fintech-rail-ground);color:var(--fintech-rail-ink);font-family:var(--fintech-rail-sans);padding:clamp(50px,8vh,100px) max(24px,50vw - 780px) clamp(40px,6vh,80px);overflow:hidden}.rail-module__EJVXsq__railTrack{gap:22px;display:flex}.rail-module__EJVXsq__railCard{border:1px solid color-mix(in srgb, var(--fintech-rail-ink) 10%, transparent);min-height:470px;box-shadow:0 30px 55px -44px color-mix(in srgb, var(--fintech-rail-ink) 60%, transparent);background:#fff;border-radius:26px;flex:0 0 clamp(240px,22vw,308px);grid-template-rows:auto auto 1fr;gap:16px;padding:14px;display:grid}.rail-module__EJVXsq__railPill{border-radius:18px;align-items:center;min-height:84px;padding:14px 18px;font-size:19px;font-weight:640;display:flex}.rail-module__EJVXsq__railCard p{color:color-mix(in srgb, var(--fintech-rail-ink) 66%, transparent);margin:0;padding:0 6px;font-size:14.5px;line-height:1.55}.rail-module__EJVXsq__tone_ink{background:var(--fintech-rail-ink);color:#f0f5ef}.rail-module__EJVXsq__tone_mint{background:color-mix(in srgb, var(--fintech-rail-accent) 22%, #e9f2ea);color:var(--fintech-rail-plum)}.rail-module__EJVXsq__tone_sand{background:var(--fintech-rail-sand);color:var(--fintech-rail-pop)}.rail-module__EJVXsq__tone_pop{background:var(--fintech-rail-pop);color:#fff}.rail-module__EJVXsq__artLedger,.rail-module__EJVXsq__artTransfer,.rail-module__EJVXsq__artCard,.rail-module__EJVXsq__artMeter,.rail-module__EJVXsq__artGrowth{border-radius:16px;align-content:end;align-self:end;gap:8px;min-height:150px;padding:16px;display:grid}.rail-module__EJVXsq__artLedger{background:var(--fintech-rail-mint)}.rail-module__EJVXsq__artLedger i{background:color-mix(in srgb, var(--fintech-rail-ink) 16%, transparent);border-radius:99px;height:8px}.rail-module__EJVXsq__artLedger i:nth-child(2){width:70%}.rail-module__EJVXsq__artLedger b{font:640 15px/1 var(--fintech-rail-mono);color:var(--fintech-rail-ink);margin-top:6px}.rail-module__EJVXsq__artTransfer{background:color-mix(in srgb, var(--fintech-rail-plum) 12%, #fff)}.rail-module__EJVXsq__artTransfer span{color:var(--fintech-rail-plum);font-size:34px}.rail-module__EJVXsq__artTransfer i{background:color-mix(in srgb, var(--fintech-rail-plum) 26%, transparent);border-radius:99px;height:9px}.rail-module__EJVXsq__artCard{background:var(--fintech-rail-ink);position:relative}.rail-module__EJVXsq__artCard b{background:color-mix(in srgb, var(--fintech-rail-sand) 80%, #fff);border-radius:6px;width:34px;height:24px;position:absolute;top:14px;left:16px}.rail-module__EJVXsq__artCard i{background:#ffffff4d;border-radius:99px;width:55%;height:9px}.rail-module__EJVXsq__artCard em{font:600 14px/1 var(--fintech-rail-mono);color:#edf2ec;font-style:normal}.rail-module__EJVXsq__artMeter{background:color-mix(in srgb, var(--fintech-rail-pop) 12%, #fff)}.rail-module__EJVXsq__artMeter i{background:color-mix(in srgb, var(--fintech-rail-pop) 22%, transparent);border-radius:99px;height:10px;position:relative;overflow:hidden}.rail-module__EJVXsq__artMeter i:after{content:"";background:var(--fintech-rail-pop);border-radius:99px;position:absolute;inset:0 28% 0 0}.rail-module__EJVXsq__artMeter span{color:var(--fintech-rail-pop);font-size:13px;font-weight:640}.rail-module__EJVXsq__artGrowth{background:var(--fintech-rail-mint);grid-auto-flow:column;align-items:end;gap:10px}.rail-module__EJVXsq__artGrowth i{background:var(--fintech-rail-ink);border-radius:8px 8px 0 0}.rail-module__EJVXsq__artGrowth i:first-child{height:34%}.rail-module__EJVXsq__artGrowth i:nth-child(2){height:52%}.rail-module__EJVXsq__artGrowth i:nth-child(3){height:70%}.rail-module__EJVXsq__artGrowth i:nth-child(4){height:96%}.rail-module__EJVXsq__partners{--fintech-partners-ground:var(--fx-ground,#fff);--fintech-partners-ink:var(--fx-ink,color-mix(in srgb, var(--t-accent) 62%, #0c1a12));--fintech-partners-sans:var(--fx-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--fintech-partners-ground);color:var(--fintech-partners-ink);font-family:var(--fintech-partners-sans);padding:clamp(30px,5vh,60px) 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.rail-module__EJVXsq__partnersTrack{gap:clamp(44px,6vw,90px);width:max-content;animation:32s linear infinite rail-module__EJVXsq__fx-marquee;display:flex}.rail-module__EJVXsq__partnersTrack span{color:color-mix(in srgb, var(--fintech-partners-ink) 46%, transparent);letter-spacing:-.02em;white-space:nowrap;font-size:21px;font-weight:740}@keyframes rail-module__EJVXsq__fx-marquee{to{transform:translate(calc(-50% - clamp(22px,3vw,45px)))}}@media (max-width:980px){.rail-module__EJVXsq__railTrack{padding-bottom:14px;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.rail-module__EJVXsq__partnersTrack{animation:none}}
.carousel-module__uGEcwa__stories{--fintech-stories-ground:var(--fx-ground,#fff);--fintech-stories-ink:var(--fx-ink,color-mix(in srgb, var(--t-accent) 62%, #0c1a12));--fintech-stories-mint:var(--fx-mint,color-mix(in srgb, var(--t-accent) 12%, #f2f7f3));--fintech-stories-ghost:var(--fx-ghost,color-mix(in srgb, var(--t-accent) 6%, #f4f8f5));--fintech-stories-sand:var(--fx-sand,#ecd9b8);--fintech-stories-pop:var(--fx-pop,#c2591b);--fintech-stories-plum:var(--fx-plum,#453a63);--fintech-stories-accent:var(--fx-accent,var(--t-accent));--fintech-stories-sans:var(--fx-sans,var(--font-section-sans), system-ui, sans-serif);--fintech-stories-display:var(--fx-display,var(--font-section-display), var(--font-section-sans), sans-serif);background:var(--fintech-stories-ground);color:var(--fintech-stories-ink);font-family:var(--fintech-stories-sans);padding:clamp(60px,10vh,130px) max(24px,50vw - 660px);overflow-x:clip}.carousel-module__uGEcwa__storiesHead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px;display:flex}.carousel-module__uGEcwa__storiesTitle{letter-spacing:-.015em;color:color-mix(in srgb, var(--fintech-stories-ink) 44%, #9aa39b);font-size:clamp(30px,3.4vw,48px);font-weight:400;line-height:1.06;font-family:var(--fintech-stories-display);margin:0}.carousel-module__uGEcwa__storiesNav{gap:10px;display:flex}.carousel-module__uGEcwa__storiesNav button{border:1px solid color-mix(in srgb, var(--fintech-stories-ink) 14%, transparent);background:var(--fintech-stories-ghost);width:52px;height:52px;color:var(--fintech-stories-ink);cursor:pointer;border-radius:14px;place-items:center;font-size:18px;transition:background .2s;display:grid}.carousel-module__uGEcwa__storiesNav button:hover{background:var(--fintech-stories-mint)}.carousel-module__uGEcwa__storiesViewport{overflow:hidden}.carousel-module__uGEcwa__storiesTrack{gap:30px;transition:transform 1s cubic-bezier(.6,0,.2,1);display:flex}.carousel-module__uGEcwa__slide{color:#fff;border-radius:28px;flex:0 0 100%;align-content:space-between;gap:40px;min-height:430px;padding:clamp(28px,4vw,56px);display:grid}.carousel-module__uGEcwa__slide_plum{background:var(--fintech-stories-plum)}.carousel-module__uGEcwa__slide_ink{background:var(--fintech-stories-ink)}.carousel-module__uGEcwa__slide_sand{background:var(--fintech-stories-sand);color:color-mix(in srgb, var(--fintech-stories-pop) 78%, #000)}.carousel-module__uGEcwa__slide_mint{background:color-mix(in srgb, var(--fintech-stories-accent) 20%, #e7f0e8);color:var(--fintech-stories-ink)}.carousel-module__uGEcwa__slide_pop{background:var(--fintech-stories-pop)}.carousel-module__uGEcwa__slideTags{flex-wrap:wrap;gap:10px;display:flex}.carousel-module__uGEcwa__slideTags span{border:1px solid color-mix(in srgb, currentColor 40%, transparent);border-radius:99px;padding:8px 16px;font-size:13px;font-weight:600}.carousel-module__uGEcwa__slide blockquote{letter-spacing:-.02em;max-width:26ch;margin:0;font-size:clamp(24px,2.8vw,40px);font-weight:560;line-height:1.18}.carousel-module__uGEcwa__slide footer{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.carousel-module__uGEcwa__slide footer b{letter-spacing:-.02em;font-size:21px;font-weight:740}.carousel-module__uGEcwa__slide footer strong{letter-spacing:-.02em;margin-right:6px;font-size:26px}.carousel-module__uGEcwa__slide footer span{opacity:.85;font-size:14px}.carousel-module__uGEcwa__storiesDots{justify-content:center;gap:8px;margin-top:26px;display:flex}.carousel-module__uGEcwa__storiesDots button{background:color-mix(in srgb, var(--fintech-stories-ink) 18%, transparent);cursor:pointer;border:0;border-radius:99px;width:9px;height:9px;padding:0;transition:width .3s,background .3s}.carousel-module__uGEcwa__storiesDots button[data-active]{background:var(--fintech-stories-ink);width:26px}@media (max-width:980px){.carousel-module__uGEcwa__storiesHead{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.carousel-module__uGEcwa__slide blockquote{font-size:21px}}@media (prefers-reduced-motion:reduce){.carousel-module__uGEcwa__storiesTrack,.carousel-module__uGEcwa__storiesDots button{transition:none}}
.developer-module__hRZTGa__developer{--fintech-developer-ground:var(--fx-ground,#fff);--fintech-developer-ink:var(--fx-ink,color-mix(in srgb, var(--t-accent) 62%, #0c1a12));--fintech-developer-ghost:var(--fx-ghost,color-mix(in srgb, var(--t-accent) 6%, #f4f8f5));--fintech-developer-sand:var(--fx-sand,#ecd9b8);--fintech-developer-pop:var(--fx-pop,#c2591b);--fintech-developer-plum:var(--fx-plum,#453a63);--fintech-developer-accent:var(--fx-accent,var(--t-accent));--fintech-developer-sans:var(--fx-sans,var(--font-section-sans), system-ui, sans-serif);--fintech-developer-display:var(--fx-display,var(--font-section-display), var(--font-section-sans), sans-serif);--fintech-developer-mono:var(--fx-mono,var(--font-section-mono), monospace);background:var(--fintech-developer-ground);color:var(--fintech-developer-ink);font-family:var(--fintech-developer-sans);grid-template-columns:.9fr 1.1fr;gap:clamp(24px,4vw,70px);padding:clamp(70px,11vh,140px) max(24px,50vw - 660px) 0;display:grid;overflow-x:clip}.developer-module__hRZTGa__developerCopy{align-self:center;justify-items:start;gap:22px;display:grid}.developer-module__hRZTGa__developerTitle{letter-spacing:-.015em;color:color-mix(in srgb, var(--fintech-developer-ink) 44%, #9aa39b);font-size:clamp(30px,3.4vw,48px);font-weight:400;line-height:1.06;font-family:var(--fintech-developer-display);margin:0}.developer-module__hRZTGa__developerSub{max-width:46ch;color:color-mix(in srgb, var(--fintech-developer-ink) 64%, transparent);margin:0;font-size:16px;line-height:1.6}.developer-module__hRZTGa__docsCta{background:var(--fintech-developer-pop);color:#fff;box-shadow:0 16px 30px -18px color-mix(in srgb, var(--fintech-developer-pop) 85%, transparent);border-radius:12px;padding:16px 28px;font-size:15px;font-weight:660;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1)}.developer-module__hRZTGa__docsCta:hover{transform:translateY(-2px)}.developer-module__hRZTGa__codeSeat{perspective:1100px}.developer-module__hRZTGa__codeWindow{box-shadow:0 60px 90px -50px color-mix(in srgb, var(--fintech-developer-ink) 80%, #000), 0 24px 44px -30px #0000008c;background:#101512;border-radius:18px;overflow:hidden;transform:rotate(3.4deg)}.developer-module__hRZTGa__codeBar{background:#171d19;align-items:center;gap:7px;padding:13px 16px;display:flex}.developer-module__hRZTGa__codeBar i{background:#ffffff38;border-radius:99px;width:12px;height:12px}.developer-module__hRZTGa__codeBar i:first-child{background:#e0655a}.developer-module__hRZTGa__codeBar i:nth-child(2){background:#e3b53f}.developer-module__hRZTGa__codeBar i:nth-child(3){background:#6cc06b}.developer-module__hRZTGa__codeBar span{color:#d9e2da;font:560 12.5px/1 var(--fintech-developer-mono);background:#101512;border-radius:8px 8px 0 0;margin-left:12px;padding:6px 14px}.developer-module__hRZTGa__codeBody{gap:4px;margin:0;padding:20px 18px 26px;display:grid;overflow-x:auto}.developer-module__hRZTGa__codeLine{grid-template-columns:26px 1fr;gap:14px;display:grid}.developer-module__hRZTGa__codeLine em{color:#ffffff42;font:500 12.5px/1.7 var(--fintech-developer-mono);text-align:right;font-style:normal}.developer-module__hRZTGa__codeLine code{color:#cfe0d2;font:500 12.5px/1.7 var(--fintech-developer-mono);white-space:pre}.developer-module__hRZTGa__codeLine code[data-tone=accent]{color:#7fd6a0}.developer-module__hRZTGa__devStage{grid-column:1/-1;height:clamp(240px,34vh,340px);margin-top:clamp(20px,4vh,44px);position:relative}.developer-module__hRZTGa__ghost{aspect-ratio:3.1;background:var(--fintech-developer-ghost);border-radius:22px;display:block;position:absolute}.developer-module__hRZTGa__pillSeat{position:absolute}.developer-module__hRZTGa__pill{aspect-ratio:3.05;box-shadow:0 24px 44px -26px color-mix(in srgb, var(--fintech-developer-ink) 55%, transparent);will-change:transform;border-radius:22px;align-items:flex-end;padding:16px 22px;display:flex}.developer-module__hRZTGa__pill span{letter-spacing:-.01em;font-size:clamp(15px,1.5vw,22px);font-weight:620}.developer-module__hRZTGa__tone_ink{background:var(--fintech-developer-ink);color:#f0f5ef}.developer-module__hRZTGa__tone_mint{background:color-mix(in srgb, var(--fintech-developer-accent) 22%, #e9f2ea);color:var(--fintech-developer-plum)}.developer-module__hRZTGa__tone_sand{background:var(--fintech-developer-sand);color:var(--fintech-developer-pop)}.developer-module__hRZTGa__tone_pop{background:var(--fintech-developer-pop);color:#fff}.developer-module__hRZTGa__pillDev{aspect-ratio:4.4;align-items:center;padding:10px 22px}.developer-module__hRZTGa__codeFace{font:620 clamp(14px, 1.4vw, 20px)/1 var(--fintech-developer-mono)}@media (max-width:980px){.developer-module__hRZTGa__developer{grid-template-columns:1fr}.developer-module__hRZTGa__codeWindow{transform:rotate(1.6deg)}}@media (max-width:560px){.developer-module__hRZTGa__pill span{font-size:12px}}@media (prefers-reduced-motion:reduce){.developer-module__hRZTGa__docsCta{transition:none}}
.features-module__tvce8G__features{--fintech-features-ground:var(--fx-mint,color-mix(in srgb, var(--t-accent) 12%, #f2f7f3));--fintech-features-ink:var(--fx-ink,color-mix(in srgb, var(--t-accent) 62%, #0c1a12));--fintech-features-pop:var(--fx-pop,#c2591b);--fintech-features-accent:var(--fx-accent,var(--t-accent));--fintech-features-sans:var(--fx-sans,var(--font-section-sans), system-ui, sans-serif);--fintech-features-display:var(--fx-display,var(--font-section-display), var(--font-section-sans), sans-serif);background:var(--fintech-features-ground);color:var(--fintech-features-ink);font-family:var(--fintech-features-sans);grid-template-columns:.9fr 1.1fr;gap:clamp(28px,4vw,80px);padding:clamp(70px,11vh,140px) max(24px,50vw - 660px);display:grid;overflow-x:clip}.features-module__tvce8G__featuresTitle{letter-spacing:-.015em;color:color-mix(in srgb, var(--fintech-features-ink) 40%, #9fb0a3);font-size:clamp(30px,3.4vw,48px);font-weight:400;line-height:1.06;font-family:var(--fintech-features-display);margin:0 0 40px}.features-module__tvce8G__isoSeat{height:clamp(240px,34vw,420px);position:relative}.features-module__tvce8G__iso{position:absolute;inset:0}.features-module__tvce8G__isoPlate{aspect-ratio:1.9;border-radius:10px;width:64%;position:absolute;left:8%;transform:rotateX(58deg)rotate(-42deg)}.features-module__tvce8G__isoPlate[data-depth="1"]{background:color-mix(in srgb, var(--fintech-features-accent) 30%, #dcebe0);box-shadow:-14px 18px 0 color-mix(in srgb, var(--fintech-features-ink) 85%, transparent);top:6%}.features-module__tvce8G__isoPlate[data-depth="2"]{background:color-mix(in srgb, var(--fintech-features-accent) 16%, #eaf3ec);box-shadow:-14px 18px 0 color-mix(in srgb, var(--fintech-features-ink) 85%, transparent);top:34%;left:22%}.features-module__tvce8G__isoPlate[data-depth="3"]{background:var(--fintech-features-ink);top:62%;left:4%;box-shadow:-12px 16px #0000008c}.features-module__tvce8G__isoGear{aspect-ratio:1;width:88px;position:absolute;top:26%;left:16%}.features-module__tvce8G__isoGear i{background:var(--fintech-features-pop);box-shadow:0 16px 26px -14px color-mix(in srgb, var(--fintech-features-pop) 80%, #000);border-radius:26%;position:absolute;inset:0;transform:rotateX(58deg)rotate(-42deg)}.features-module__tvce8G__isoGear i:after{content:"";background:color-mix(in srgb, #fff 78%, var(--fintech-features-pop));border-radius:99px;position:absolute;inset:30%}.features-module__tvce8G__featuresGrid{grid-template-columns:1fr 1fr;align-content:center;gap:clamp(28px,4vw,56px) clamp(24px,3vw,48px);display:grid}.features-module__tvce8G__feature i{background:color-mix(in srgb, var(--fintech-features-ink) 8%, transparent);width:40px;height:40px;color:var(--fintech-features-ink);border-radius:11px;place-items:center;margin-bottom:14px;font-size:18px;font-style:normal;display:grid}.features-module__tvce8G__feature h3{letter-spacing:-.02em;margin:0 0 8px;font-size:21px;font-weight:650}.features-module__tvce8G__feature p{color:color-mix(in srgb, var(--fintech-features-ink) 62%, transparent);margin:0;font-size:14.5px;line-height:1.55}@media (max-width:980px){.features-module__tvce8G__features,.features-module__tvce8G__featuresGrid{grid-template-columns:1fr}}
.footer-module__CxcUnG__closing{--fintech-closing-ground:var(--fx-dark,#0d130e);--fintech-closing-ink:var(--fx-dark-ink,#eef2ec);--fintech-closing-accent:var(--fx-accent,var(--t-accent));--fintech-closing-sans:var(--fx-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--fintech-closing-ground);color:var(--fintech-closing-ink);font-family:var(--fintech-closing-sans);overflow-x:clip}.footer-module__CxcUnG__closingCta{text-align:center;justify-items:center;gap:18px;padding:clamp(80px,12vh,150px) 24px clamp(50px,8vh,90px);display:grid}.footer-module__CxcUnG__closingTitle{letter-spacing:-.03em;color:#f4f7f2;margin:0;font-size:clamp(34px,4vw,56px);font-weight:660}.footer-module__CxcUnG__closingCta p{color:#ffffff9e;max-width:52ch;margin:0;font-size:16px;line-height:1.6}.footer-module__CxcUnG__closingButton{background:color-mix(in srgb, var(--fintech-closing-accent) 55%, #1d3a26);color:#fff;border-radius:12px;align-items:center;gap:10px;padding:15px 26px;font-weight:650;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.footer-module__CxcUnG__closingButton:hover{transform:translateY(-2px)}.footer-module__CxcUnG__brandDark{letter-spacing:-.03em;color:#f2f5f1;font-size:24px;font-weight:720}.footer-module__CxcUnG__footerGrid{grid-template-columns:repeat(5,1fr);gap:30px;padding:clamp(40px,7vh,80px) max(24px,50vw - 660px);display:grid}.footer-module__CxcUnG__footerGrid nav,.footer-module__CxcUnG__footerOffices{align-content:start;gap:13px;display:grid}.footer-module__CxcUnG__footerGrid span{color:#ffffffeb;font-size:14px;font-weight:700}.footer-module__CxcUnG__footerGrid a{color:#ffffff85;font-size:14px;text-decoration:none}.footer-module__CxcUnG__footerGrid a:hover{color:#fff}.footer-module__CxcUnG__footerOffices p{color:#ffffff85;margin:0 0 8px;font-size:13.5px;line-height:1.55}.footer-module__CxcUnG__footerBase{grid-template-columns:1.2fr .8fr;gap:40px;padding:0 max(24px,50vw - 660px) clamp(50px,8vh,90px);display:grid}.footer-module__CxcUnG__footerBase>div>p{color:#ffffff75;max-width:52ch;margin:14px 0 0;font-size:13px;line-height:1.6}.footer-module__CxcUnG__newsletter{align-content:start;gap:12px;display:grid}.footer-module__CxcUnG__newsletter label{color:#ffffffc7;font-size:14px}.footer-module__CxcUnG__newsletter div{gap:10px;display:flex}.footer-module__CxcUnG__newsletter input{color:#fff;background:0 0;border:1px solid #ffffff38;border-radius:10px;flex:1;min-width:0;padding:13px 16px;font-size:14px}.footer-module__CxcUnG__newsletter input::placeholder{color:#fff6}.footer-module__CxcUnG__newsletter button{color:#0d130e;cursor:pointer;background:#eef2ec;border:0;border-radius:10px;padding:13px 20px;font-size:14px;font-weight:680}@media (max-width:980px){.footer-module__CxcUnG__footerGrid{grid-template-columns:1fr 1fr}.footer-module__CxcUnG__footerBase{grid-template-columns:1fr}}@media (max-width:560px){.footer-module__CxcUnG__footerGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.footer-module__CxcUnG__closingButton{transition:none}}
.fintech-module__UeGdda__page{--fx-ground:#fff;--fx-ink:color-mix(in srgb, var(--t-accent) 62%, #0c1a12);--fx-ink-soft:color-mix(in srgb, var(--t-accent) 30%, #fff);--fx-mint:color-mix(in srgb, var(--t-accent) 12%, #f2f7f3);--fx-ghost:color-mix(in srgb, var(--t-accent) 6%, #f4f8f5);--fx-sand:#ecd9b8;--fx-pop:#c2591b;--fx-plum:#453a63;--fx-accent:var(--t-accent);--fx-dark:#0d130e;--fx-dark-ink:#eef2ec;--fx-sans:var(--font-section-sans), system-ui, sans-serif;--fx-display:var(--font-section-display), var(--font-section-sans), sans-serif;--fx-mono:var(--font-section-mono), monospace;background:var(--fx-ground);min-height:100vh;color:var(--fx-ink);font-family:var(--fx-sans);overflow-x:hidden}
.nav-module__Oi4mEG__nav{--startup-nav-paper:var(--s-paper,var(--t-bg));--startup-nav-ink:var(--s-ink,var(--t-text));--startup-nav-soft:var(--s-soft,color-mix(in srgb, var(--t-text) 55%, transparent));--startup-nav-line:var(--s-line,color-mix(in srgb, var(--t-text) 12%, transparent));--startup-nav-sans:var(--s-sans,var(--font-section-sans), system-ui, sans-serif);z-index:40;background:color-mix(in srgb, var(--startup-nav-paper) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--startup-nav-line);height:76px;color:var(--startup-nav-ink);font-family:var(--startup-nav-sans);align-items:center;gap:34px;padding:0 max(24px,50vw - 640px);display:flex;position:sticky;top:0}.nav-module__Oi4mEG__brand{letter-spacing:-.02em;align-items:center;gap:8px;margin-right:auto;font-size:19px;font-weight:660;display:inline-flex}.nav-module__Oi4mEG__navLinks{gap:28px;display:flex}.nav-module__Oi4mEG__navLinks a{color:var(--startup-nav-soft);font-size:15px;font-weight:500;text-decoration:none}.nav-module__Oi4mEG__navLinks a:hover{color:var(--startup-nav-ink)}.nav-module__Oi4mEG__navCta{background:var(--startup-nav-ink);color:var(--startup-nav-paper);border-radius:999px;padding:11px 20px;font-size:14px;font-weight:620;text-decoration:none}@media (max-width:1040px){.nav-module__Oi4mEG__navLinks{display:none}}
.specimen-module__Wa_bnG__specimen{--startup-specimen-line:var(--s-line,#14151a1f);--startup-specimen-slop:var(--s-slop,#8b8b93);box-shadow:0 40px 80px -50px #14151a8c, 0 0 0 1px var(--startup-specimen-line);background:#fff;border-radius:14px;overflow:hidden}.specimen-module__Wa_bnG__specimen[data-dimmed]{filter:saturate(.6)}.specimen-module__Wa_bnG__specimen[data-flat]{box-shadow:0 24px 60px -44px #14151a80, 0 0 0 1px var(--startup-specimen-line)}.specimen-module__Wa_bnG__specimenBar{background:#eceae6;align-items:center;gap:6px;padding:11px 14px;display:flex}.specimen-module__Wa_bnG__specimenBar i{background:#cfccc6;border-radius:99px;width:9px;height:9px}.specimen-module__Wa_bnG__specimenBar span{color:#a5a19a;font:500 11px/1 var(--font-section-mono), monospace;margin-left:10px}.specimen-module__Wa_bnG__specimenNav{border-bottom:1px solid #eeedea;justify-content:space-between;align-items:center;gap:16px;padding:12px clamp(16px,2vw,26px);display:flex}.specimen-module__Wa_bnG__specimenLogo{color:var(--startup-specimen-slop);letter-spacing:.01em;align-items:center;gap:7px;font-family:Arial Black,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(11px,1.2vw,15px);display:flex}.specimen-module__Wa_bnG__specimenLogo i{aspect-ratio:1;background:linear-gradient(135deg,#b9bec4,#d8dcdf);border-radius:5px;width:clamp(14px,1.6vw,19px)}.specimen-module__Wa_bnG__specimenNavLinks{gap:clamp(10px,1.4vw,20px);display:flex}.specimen-module__Wa_bnG__specimenNavLinks i{color:#b0adb5;font-family:Georgia,serif;font-size:clamp(9px,1vw,12px);font-style:normal}.specimen-module__Wa_bnG__specimenNavCta{color:#fff;background:#9aa3ad;border-radius:5px;padding:6px 13px;font-family:Trebuchet MS,Verdana,Geneva,sans-serif;font-size:clamp(8px,.9vw,11px)}.specimen-module__Wa_bnG__specimenBody{text-align:center;justify-items:center;gap:11px;padding:clamp(20px,2.7vw,36px) clamp(20px,3vw,44px) clamp(20px,2.8vw,38px);display:grid}.specimen-module__Wa_bnG__specimenBadge{color:#a9a6b0;background:#f0eff2;border-radius:999px;padding:5px 13px;font-family:Trebuchet MS,Verdana,Geneva,sans-serif;font-size:clamp(8px,.95vw,12px)}.specimen-module__Wa_bnG__specimenH{max-width:20ch;color:var(--startup-specimen-slop);letter-spacing:-.02em;font-family:Arial Black,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(20px,3vw,40px);font-weight:900;line-height:1.12}.specimen-module__Wa_bnG__specimenSub{color:#adaab3;max-width:40ch;font-family:Georgia,serif;font-size:clamp(12px,1.3vw,16px);font-style:italic}.specimen-module__Wa_bnG__specimenBtnRow{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.specimen-module__Wa_bnG__specimenBtnRow i{color:#fff;background:#9aa3ad;border-radius:6px;padding:9px 18px;font-family:Trebuchet MS,Verdana,Geneva,sans-serif;font-size:clamp(10px,1.1vw,13px);font-style:normal}.specimen-module__Wa_bnG__specimenTrust{color:#bcb9c2;letter-spacing:.06em;text-transform:uppercase;margin-top:10px;font-family:Georgia,serif;font-size:clamp(8px,.95vw,11px)}.specimen-module__Wa_bnG__specimenLogos{flex-wrap:wrap;justify-content:center;gap:clamp(12px,1.8vw,26px);display:flex}.specimen-module__Wa_bnG__specimenLogos i{background:#e6e5e9;border-radius:3px;width:clamp(38px,5.4vw,68px);height:clamp(11px,1.5vw,17px)}.specimen-module__Wa_bnG__specimenCards{grid-template-columns:repeat(3,1fr);gap:clamp(9px,1.2vw,16px);width:100%;margin-top:10px;display:grid}.specimen-module__Wa_bnG__specimenCard{text-align:center;background:linear-gradient(135deg,#fbfbfc,#f4f4f6);border:1px solid #edecef;border-radius:8px;justify-items:center;gap:5px;padding:clamp(12px,1.6vw,20px) clamp(9px,1.2vw,15px);display:grid}.specimen-module__Wa_bnG__specimenCardIcon{font-size:clamp(14px,1.9vw,23px);font-style:normal;line-height:1}.specimen-module__Wa_bnG__specimenCard b{color:#9b98a3;font-family:Arial Black,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(10px,1.15vw,14px);font-weight:900}.specimen-module__Wa_bnG__specimenCard span{color:#bdbac3;max-width:24ch;font-family:Georgia,serif;font-size:clamp(8px,.92vw,11px);font-style:italic;line-height:1.45}.specimen-module__Wa_bnG__specimenStats{border-top:1px solid #efeef1;grid-template-columns:repeat(4,1fr);gap:10px;width:100%;margin-top:12px;padding-top:clamp(12px,1.5vw,17px);display:grid}.specimen-module__Wa_bnG__specimenStats span{justify-items:center;gap:2px;display:grid}.specimen-module__Wa_bnG__specimenStats b{color:var(--startup-specimen-slop);font-family:Arial Black,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(13px,1.8vw,24px);font-weight:900}.specimen-module__Wa_bnG__specimenStats em{color:#bdbac3;font-family:Georgia,serif;font-size:clamp(8px,.9vw,11px)}.specimen-module__Wa_bnG__specimenFoot{background:#f6f5f7;justify-content:center;align-items:center;gap:9px;padding:clamp(10px,1.4vw,16px);display:flex}.specimen-module__Wa_bnG__specimenFoot span{color:#bcb9c2;font-family:Georgia,serif;font-size:clamp(8px,.9vw,11px)}.specimen-module__Wa_bnG__specimenFoot i{aspect-ratio:1;background:#dedce2;border-radius:99px;width:clamp(9px,1.1vw,13px)}
._shared-module__V_54mq__page{background:var(--t-bg);min-height:100vh;color:var(--t-text);overflow-x:clip}._shared-module__V_54mq__page a{text-decoration:none}._shared-module__V_54mq__shell{width:min(1220px,100%);margin:0 auto;padding:0 max(22px,4vw)}._shared-module__V_54mq__sectionTitle{letter-spacing:-.028em;max-width:18ch;margin:0;font-size:clamp(32px,4.4vw,60px);font-weight:400;line-height:1.04}._shared-module__V_54mq__sectionTitle em{color:var(--t-accent);font-style:normal}._shared-module__V_54mq__sectionLede{max-width:58ch;color:var(--t-muted);margin:clamp(20px,2.6vh,30px) 0 0;font-size:clamp(16px,1.25vw,18.5px);line-height:1.62}._shared-module__V_54mq__pill{box-shadow:inset 0 0 0 1px var(--t-border);color:var(--t-text);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:12px 20px;font-size:14.5px;font-weight:500;transition:box-shadow .24s,background .24s,color .24s;display:inline-flex}._shared-module__V_54mq__pill:hover{background:color-mix(in srgb, var(--t-text) 8%, transparent);box-shadow:inset 0 0 0 1px var(--t-text)}._shared-module__V_54mq__pill[data-primary]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t-accent) 46%, transparent);color:var(--t-accent)}._shared-module__V_54mq__pill[data-primary]:hover{background:color-mix(in srgb, var(--t-accent) 12%, transparent);box-shadow:inset 0 0 0 1px var(--t-accent)}._shared-module__V_54mq__pillArrow{flex:none;width:21px;height:21px}@media (prefers-reduced-motion:reduce){._shared-module__V_54mq__pill{transition:none}}
.deck-module__LsfVsa__deck{--agent-deck-paper:var(--g-paper,var(--t-bg));--agent-deck-ink:var(--g-ink,var(--t-text));--agent-deck-muted:var(--g-muted,color-mix(in srgb, var(--t-text) 55%, transparent));--agent-deck-line:var(--g-line,color-mix(in srgb, var(--t-text) 12%, transparent));--agent-deck-card:var(--g-card,var(--t-surface));--agent-deck-accent:var(--g-accent,var(--t-accent));--agent-deck-sans:var(--g-sans,var(--font-section-sans), system-ui, sans-serif);--agent-deck-mono:var(--g-mono,var(--font-section-mono), monospace);z-index:0;isolation:isolate;background:var(--agent-deck-paper);color:var(--agent-deck-ink);font-family:var(--agent-deck-sans);letter-spacing:-.018em;padding:clamp(56px,9vh,112px) max(22px,4vw) 0;font-size:16px;position:relative}.deck-module__LsfVsa__sectionTitle{letter-spacing:-.035em;text-align:center;max-width:none;font-size:clamp(30px,4vw,56px);font-weight:620;line-height:1.08;}.deck-module__LsfVsa__sectionSub{max-width:44ch;color:var(--agent-deck-muted);text-align:center;margin:16px auto 0;font-size:clamp(15px,1.2vw,17px);line-height:1.55;}.deck-module__LsfVsa__deckIntro{justify-items:center;display:grid;position:relative}.deck-module__LsfVsa__deckHint{color:var(--agent-deck-muted);justify-items:center;display:grid;position:absolute;top:4px;right:max(0px,4vw)}.deck-module__LsfVsa__deckArrow{width:clamp(80px,9vw,130px);height:auto}.deck-module__LsfVsa__deckHint em{font-family:var(--agent-deck-mono);letter-spacing:.06em;margin-top:-6px;font-size:12px;font-style:normal}.deck-module__LsfVsa__deckStack{--agent-deck-top:104px;gap:clamp(46px,11vh,130px);width:min(1000px,100%);margin:clamp(32px,5vh,58px) auto 0;padding-bottom:34vh;display:grid}.deck-module__LsfVsa__deckCard{transform-origin:50% 0;will-change:transform;position:sticky}.deck-module__LsfVsa__deckCardInner{border:1px solid var(--agent-deck-line);background:var(--agent-deck-card);border-radius:20px;gap:18px;padding:clamp(20px,2.4vw,30px);display:grid;position:relative;box-shadow:0 40px 90px -60px #14120fe6}.deck-module__LsfVsa__deckShade{pointer-events:none;background:#14120f;border-radius:20px;position:absolute;inset:0}.deck-module__LsfVsa__deckCardInner header{align-items:center;gap:12px;display:flex}.deck-module__LsfVsa__deckStep{color:#191712;min-width:38px;font:700 12px/1 var(--agent-deck-mono);border-radius:999px;place-items:center;padding:6px 10px;display:grid}.deck-module__LsfVsa__deckCardInner h3{letter-spacing:-.03em;margin:0;font-size:clamp(18px,1.7vw,24px);font-weight:620}.deck-module__LsfVsa__deckBody{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(20px,3vw,44px);display:grid}.deck-module__LsfVsa__deckBody p{color:var(--agent-deck-muted);margin:0;font-size:15px;line-height:1.6}.deck-module__LsfVsa__surface{border:1px solid var(--agent-deck-line);background:var(--agent-deck-paper);border-radius:12px;gap:10px;padding:16px;display:grid}.deck-module__LsfVsa__surfaceBar{align-items:center;gap:6px;display:flex}.deck-module__LsfVsa__surfaceBar i{background:color-mix(in srgb, var(--agent-deck-ink) 18%, transparent);border-radius:999px;width:8px;height:8px}.deck-module__LsfVsa__surfaceBar b{color:var(--agent-deck-muted);font:500 11.5px/1 var(--agent-deck-mono);margin-left:8px}.deck-module__LsfVsa__surfaceHead{justify-content:space-between;align-items:baseline;font-size:13px;font-weight:620;display:flex}.deck-module__LsfVsa__surfaceHead em{color:var(--agent-deck-muted);font-size:11.5px;font-style:normal;font-family:var(--agent-deck-mono)}.deck-module__LsfVsa__readRows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.deck-module__LsfVsa__readRows li{background:var(--agent-deck-card);border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.deck-module__LsfVsa__readRows b{min-width:62px;font-family:var(--agent-deck-mono);font-size:11.5px;font-weight:600}.deck-module__LsfVsa__readRows span{color:var(--agent-deck-muted)}.deck-module__LsfVsa__readRows li[data-tone=warn]{box-shadow:inset 2px 0 0 var(--agent-deck-accent)}.deck-module__LsfVsa__meter{gap:5px;display:grid}.deck-module__LsfVsa__meter b{font-size:13px;font-weight:560}.deck-module__LsfVsa__meter i{background:color-mix(in srgb, var(--agent-deck-ink) 8%, transparent);border-radius:999px;height:7px;display:block;overflow:hidden}.deck-module__LsfVsa__meter em{background:var(--agent-deck-accent);border-radius:999px;height:100%;display:block}.deck-module__LsfVsa__meter small{color:var(--agent-deck-muted);font-size:11.5px}.deck-module__LsfVsa__tokenLine{background:var(--agent-deck-card);border-radius:8px;align-items:center;gap:9px;padding:9px 12px;font-size:13px;display:flex}.deck-module__LsfVsa__tokenLine b{min-width:84px;font-weight:560}.deck-module__LsfVsa__tokenLine s{color:var(--agent-deck-muted);text-decoration-thickness:1px}.deck-module__LsfVsa__tokenLine em{color:var(--agent-deck-accent);font-style:normal;font-weight:600}.deck-module__LsfVsa__fileGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.deck-module__LsfVsa__fileTile{background:var(--agent-deck-card);border-radius:10px;gap:2px;padding:12px;display:grid}.deck-module__LsfVsa__fileTile b{letter-spacing:-.03em;font-size:20px;font-weight:620}.deck-module__LsfVsa__fileTile i{color:var(--agent-deck-muted);font:500 10.5px/1 var(--agent-deck-mono);font-style:normal}.deck-module__LsfVsa__fileTile[data-low] b{color:var(--agent-deck-accent)}@media (max-width:1000px){.deck-module__LsfVsa__deckBody{grid-template-columns:1fr}.deck-module__LsfVsa__deckHint{display:none}}@media (max-width:700px){.deck-module__LsfVsa__fileGrid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.deck-module__LsfVsa__deckCard{position:static;transform:none!important}.deck-module__LsfVsa__deckStack{padding-bottom:0}.deck-module__LsfVsa__deckShade{display:none}}
.personas-module__UFSvVa__personas{--agent-personas-paper:var(--g-paper,var(--t-bg));--agent-personas-ink:var(--g-ink,var(--t-text));--agent-personas-muted:var(--g-muted,color-mix(in srgb, var(--t-text) 55%, transparent));--agent-personas-line:var(--g-line,color-mix(in srgb, var(--t-text) 12%, transparent));--agent-personas-card:var(--g-card,var(--t-surface));--agent-personas-accent:var(--g-accent,var(--t-accent));--agent-personas-sans:var(--g-sans,var(--font-section-sans), system-ui, sans-serif);z-index:1;background:var(--agent-personas-paper);color:var(--agent-personas-ink);font-family:var(--agent-personas-sans);letter-spacing:-.018em;padding:clamp(50px,8vh,100px) max(22px,4vw);font-size:16px;position:relative}.personas-module__UFSvVa__personas a{text-decoration:none}.personas-module__UFSvVa__sectionTitle{letter-spacing:-.035em;text-align:center;max-width:none;font-size:clamp(30px,4vw,56px);font-weight:620;line-height:1.08;}.personas-module__UFSvVa__spark{vertical-align:.42em;width:.5em;height:.5em;color:var(--agent-personas-accent);margin:0 .12em;display:inline-block}.personas-module__UFSvVa__spark svg{width:100%;height:100%}.personas-module__UFSvVa__personaTabs{grid-template-columns:repeat(5,1fr);gap:10px;width:min(1080px,100%);margin:clamp(30px,4.5vh,52px) auto 0;display:grid}.personas-module__UFSvVa__personaTab{border:1px solid var(--agent-personas-line);background:color-mix(in srgb, var(--agent-personas-card) 55%, transparent);color:var(--agent-personas-muted);font:inherit;cursor:pointer;border-radius:14px;justify-items:center;gap:6px;padding:16px 10px 0;font-size:14px;font-weight:560;transition:color .2s,background .2s;display:grid;position:relative;overflow:hidden}.personas-module__UFSvVa__personaTab[data-on]{background:var(--agent-personas-card);color:var(--agent-personas-ink);border-color:color-mix(in srgb, var(--agent-personas-ink) 22%, transparent)}.personas-module__UFSvVa__personaFigure{width:clamp(70px,8vw,108px);height:auto;color:color-mix(in srgb, var(--agent-personas-ink) 26%, transparent)}.personas-module__UFSvVa__personaTab[data-on] .personas-module__UFSvVa__personaFigure{color:var(--agent-personas-ink)}.personas-module__UFSvVa__personaWash{filter:blur(24px);opacity:0;border-radius:50%;width:78%;height:74px;transition:opacity .3s;position:absolute;bottom:-34px;left:50%;transform:translate(-50%)}.personas-module__UFSvVa__personaTab[data-on] .personas-module__UFSvVa__personaWash{opacity:.85}.personas-module__UFSvVa__personaBody{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(24px,4vw,70px);width:min(1080px,100%);margin:clamp(30px,4.5vh,56px) auto 0;display:grid}.personas-module__UFSvVa__personaTitle{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.8vw,40px);font-weight:620;line-height:1.1}.personas-module__UFSvVa__personaCta{border:1px solid var(--agent-personas-line);color:var(--agent-personas-ink);border-radius:999px;margin-top:18px;padding:12px 20px;font-size:14px;font-weight:560;text-decoration:none;display:inline-block}.personas-module__UFSvVa__personaCta:hover{border-color:var(--agent-personas-accent);color:var(--agent-personas-accent)}.personas-module__UFSvVa__personaList{gap:22px;margin:0;display:grid}.personas-module__UFSvVa__personaList dt{letter-spacing:-.025em;font-size:17px;font-weight:620}.personas-module__UFSvVa__personaList dd{max-width:46ch;color:var(--agent-personas-muted);margin:6px 0 0;font-size:15px;line-height:1.55}.personas-module__UFSvVa__personaList>div+div{border-top:1px solid var(--agent-personas-line);padding-top:22px}@media (max-width:1000px){.personas-module__UFSvVa__personaBody{grid-template-columns:1fr}}@media (max-width:700px){.personas-module__UFSvVa__personaTabs{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.personas-module__UFSvVa__personaWash{transition:none}}
.proof-module__bYVwZa__proof{--agent-proof-paper:var(--g-paper,var(--t-bg));--agent-proof-ink:var(--g-ink,var(--t-text));--agent-proof-muted:var(--g-muted,color-mix(in srgb, var(--t-text) 55%, transparent));--agent-proof-line:var(--g-line,color-mix(in srgb, var(--t-text) 12%, transparent));--agent-proof-card:var(--g-card,var(--t-surface));--agent-proof-accent:var(--g-accent,var(--t-accent));--agent-proof-sans:var(--g-sans,var(--font-section-sans), system-ui, sans-serif);--agent-proof-tile-ink:#191712;--agent-proof-tile-label:color-mix(in srgb, var(--agent-proof-tile-ink) 62%, transparent);z-index:1;background:var(--agent-proof-paper);color:var(--agent-proof-ink);font-family:var(--agent-proof-sans);letter-spacing:-.018em;padding:clamp(50px,8vh,100px) max(22px,4vw) clamp(56px,9vh,110px);font-size:16px;position:relative}.proof-module__bYVwZa__sectionTitle{letter-spacing:-.035em;text-align:center;max-width:none;font-size:clamp(30px,4vw,56px);font-weight:620;line-height:1.08;}.proof-module__bYVwZa__proofIntro{justify-items:center;gap:8px;display:grid}.proof-module__bYVwZa__proofRule{width:min(380px,64vw);height:12px;color:color-mix(in srgb, var(--agent-proof-ink) 26%, transparent)}.proof-module__bYVwZa__bento{grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.2vw,16px);width:min(1120px,100%);margin:clamp(30px,4.5vh,54px) auto 0;display:grid}.proof-module__bYVwZa__bentoItem{border-radius:16px;padding:clamp(18px,2vw,26px);display:grid}.proof-module__bYVwZa__bentoItem[data-kind=stat]{min-height:190px;color:var(--agent-proof-tile-ink);align-content:space-between;gap:26px}.proof-module__bYVwZa__bentoItem[data-kind=quote]{border:1px solid var(--agent-proof-line);background:var(--agent-proof-card);align-content:space-between;gap:20px}.proof-module__bYVwZa__statValue{letter-spacing:-.04em;font-size:clamp(30px,3.4vw,46px);font-weight:620;line-height:1}.proof-module__bYVwZa__statLabel{color:var(--agent-proof-tile-label);margin-top:4px;font-size:13.5px}.proof-module__bYVwZa__statSource{letter-spacing:-.03em;font-size:15px;font-weight:700}.proof-module__bYVwZa__quoteText{margin:0;font-size:clamp(14.5px,1.2vw,16.5px);line-height:1.5}.proof-module__bYVwZa__quoteWho{align-items:center;gap:10px;display:flex}.proof-module__bYVwZa__quoteWho i{background:color-mix(in srgb, var(--agent-proof-accent) 20%, transparent);width:30px;height:30px;color:var(--agent-proof-ink);border-radius:999px;place-items:center;font-size:12.5px;font-style:normal;font-weight:700;display:grid}.proof-module__bYVwZa__quoteWho b{font-size:13.5px;font-weight:600;display:block}.proof-module__bYVwZa__quoteWho em{color:var(--agent-proof-muted);font-size:12px;font-style:normal;display:block}.proof-module__bYVwZa__quoteWho s{color:var(--agent-proof-muted);margin-left:auto;font-size:13px;font-weight:620;text-decoration:none}@media (max-width:1000px){.proof-module__bYVwZa__bento{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.proof-module__bYVwZa__bento{grid-template-columns:1fr}}
.close-module__V4iTRa__close{--agent-close-paper:var(--g-paper,var(--t-bg));--agent-close-ink:var(--g-ink,var(--t-text));--agent-close-accent:var(--g-accent,var(--t-accent));--agent-close-on-accent:var(--g-on-accent,var(--t-on-accent));--agent-close-sans:var(--g-sans,var(--font-section-sans), system-ui, sans-serif);--agent-close-panel:linear-gradient(155deg, #171532, #201d4a 55%, #12102a);--agent-close-panel-ink:#f2f0fb;--agent-close-panel-deep:#171532;--agent-close-panel-mark:color-mix(in srgb, var(--agent-close-panel-ink) 55%, transparent);--agent-close-panel-sub:color-mix(in srgb, var(--agent-close-panel-ink) 68%, transparent);z-index:1;background:var(--agent-close-paper);color:var(--agent-close-ink);font-family:var(--agent-close-sans);letter-spacing:-.018em;padding:0 max(14px,2vw) clamp(40px,6vh,80px);font-size:16px;position:relative}.close-module__V4iTRa__close a{text-decoration:none}.close-module__V4iTRa__closePanel{background:var(--agent-close-panel);color:var(--agent-close-panel-ink);text-align:center;border-radius:26px;justify-items:center;gap:16px;padding:clamp(50px,9vh,110px) max(22px,4vw);display:grid;position:relative;overflow:hidden}.close-module__V4iTRa__closeInk{width:clamp(90px,11vw,150px);height:auto;color:var(--agent-close-panel-mark);position:absolute;top:clamp(14px,4vh,44px);right:clamp(14px,5vw,90px)}.close-module__V4iTRa__closeTitle{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(38px,7.4vw,108px);font-weight:700;line-height:.94;display:grid}.close-module__V4iTRa__closeTitle span:nth-child(2){background:linear-gradient(96deg,#9fe8ff,#b7b2ff 42%,#f5b9de);color:#0000;-webkit-background-clip:text;background-clip:text}.close-module__V4iTRa__closeSub{max-width:44ch;color:var(--agent-close-panel-sub);margin:10px 0 0;font-size:clamp(15px,1.2vw,17px);line-height:1.55}.close-module__V4iTRa__closeCta{background:var(--agent-close-panel-ink);color:var(--agent-close-panel-deep);border-radius:999px;margin-top:12px;padding:15px 30px;font-size:15px;font-weight:640;text-decoration:none}.close-module__V4iTRa__closeCta:hover{background:var(--agent-close-accent);color:var(--agent-close-on-accent)}
.footer-module__pazWOW__foot{--agent-footer-paper:var(--g-paper,var(--t-bg));--agent-footer-ink:var(--g-ink,var(--t-text));--agent-footer-muted:var(--g-muted,color-mix(in srgb, var(--t-text) 55%, transparent));--agent-footer-line:var(--g-line,color-mix(in srgb, var(--t-text) 12%, transparent));--agent-footer-accent:var(--g-accent,var(--t-accent));--agent-footer-sans:var(--g-sans,var(--font-section-sans), system-ui, sans-serif);z-index:1;border-top:1px solid var(--agent-footer-line);background:var(--agent-footer-paper);color:var(--agent-footer-ink);font-family:var(--agent-footer-sans);letter-spacing:-.018em;grid-template-columns:1fr 1.4fr;gap:clamp(26px,4vw,70px);padding:clamp(40px,6vh,80px) max(22px,4vw) clamp(26px,4vh,50px);font-size:16px;display:grid;position:relative}.footer-module__pazWOW__foot a{text-decoration:none}.footer-module__pazWOW__brand{letter-spacing:-.04em;align-items:center;gap:9px;margin-right:auto;font-size:17px;font-weight:660;display:inline-flex}.footer-module__pazWOW__footBrand p{max-width:30ch;color:var(--agent-footer-muted);margin:12px 0 0;font-size:14.5px;line-height:1.5}.footer-module__pazWOW__footCols{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.footer-module__pazWOW__footCols>div{align-content:start;gap:8px;display:grid}.footer-module__pazWOW__footCols b{font-size:13px;font-weight:620}.footer-module__pazWOW__footCols a{color:var(--agent-footer-muted);font-size:14px;text-decoration:none}.footer-module__pazWOW__footCols a:hover{color:var(--agent-footer-ink)}.footer-module__pazWOW__footRow{border-top:1px solid var(--agent-footer-line);color:var(--agent-footer-muted);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:10px;padding-top:22px;font-size:13px;display:flex}@media (max-width:700px){.footer-module__pazWOW__foot{grid-template-columns:1fr}.footer-module__pazWOW__footCols{grid-template-columns:repeat(2,1fr)}}
.agent-module__zvVg9W__page{--g-paper:#f7f5f2;--g-ink:#14120f;--g-muted:color-mix(in srgb, var(--g-ink) 55%, transparent);--g-line:color-mix(in srgb, var(--g-ink) 12%, transparent);--g-card:#fff;background:var(--g-paper);color:var(--g-ink);font-family:var(--font-section-sans), system-ui, sans-serif;letter-spacing:-.018em;}
.ask-module__WIkEOa__ask{--basedash-ask-ground:var(--b-ground,var(--t-bg));--basedash-ask-raised:var(--b-raised,color-mix(in srgb, var(--t-text) 4%, var(--t-bg)));--basedash-ask-ink:var(--b-ink,var(--t-text));--basedash-ask-ink-70:var(--b-ink-70,color-mix(in srgb, var(--t-text) 70%, var(--t-bg)));--basedash-ask-ink-50:var(--b-ink-50,color-mix(in srgb, var(--t-text) 52%, var(--t-bg)));--basedash-ask-line-soft:var(--b-line-soft,color-mix(in srgb, var(--t-border) 36%, transparent));--basedash-ask-accent:var(--b-accent,var(--t-accent));--basedash-ask-r6:var(--b-r6,24px);--basedash-ask-sans:var(--b-sans,var(--font-section-sans), system-ui, sans-serif);--basedash-ask-band:var(--b-band,clamp(64px, 7vw, 96px));padding:var(--basedash-ask-band) 0 calc(var(--basedash-ask-band) + 8px);background:var(--basedash-ask-ground);color:var(--basedash-ask-ink);font-family:var(--basedash-ask-sans);letter-spacing:-.011em;flex-direction:column;gap:44px;font-size:16px;display:flex}.ask-module__WIkEOa__ask :where(a){color:inherit;text-decoration:none}.ask-module__WIkEOa__askRail{position:relative;overflow:hidden}.ask-module__WIkEOa__askDrift{display:block}.ask-module__WIkEOa__askTrack{gap:12px;width:max-content;padding:4px 0;animation:100s linear infinite ask-module__WIkEOa__bdRail;display:flex}.ask-module__WIkEOa__askTrack[data-reverse]{animation-name:ask-module__WIkEOa__bdRailBack}.ask-module__WIkEOa__askRail:hover .ask-module__WIkEOa__askTrack{animation-play-state:paused}@keyframes ask-module__WIkEOa__bdRail{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes ask-module__WIkEOa__bdRailBack{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.ask-module__WIkEOa__askCard{border-radius:var(--basedash-ask-r6);background:var(--basedash-ask-raised);width:288px;min-height:108px;box-shadow:inset 0 0 0 1px var(--basedash-ask-line-soft);flex-direction:column;flex:none;gap:7px;padding:16px;display:flex}.ask-module__WIkEOa__askCard i{width:16px;height:16px;color:var(--basedash-ask-accent)}.ask-module__WIkEOa__askCard i svg{width:100%;height:100%}.ask-module__WIkEOa__askCard b{font-size:13px;font-weight:500}.ask-module__WIkEOa__askCard p{color:var(--basedash-ask-ink-50);margin:0;font-size:12.5px;line-height:1.5}.ask-module__WIkEOa__askCopy{flex-direction:column;align-items:center;width:min(1024px,100%);margin:0 auto;padding:0 24px;display:flex}.ask-module__WIkEOa__askPill{margin-top:32px}.ask-module__WIkEOa__h2{letter-spacing:-.008em;text-align:center;max-width:none;font-size:clamp(31px,4.2vw,48px);font-weight:500;line-height:1.02;}.ask-module__WIkEOa__lede{max-width:58ch;color:var(--basedash-ask-ink-70);text-align:center;margin:22px auto 0;font-size:clamp(15.5px,1.3vw,18px);line-height:1.56;}@media (max-width:720px){.ask-module__WIkEOa__ask{font-size:15px}}@media (prefers-reduced-motion:reduce){.ask-module__WIkEOa__askTrack,.ask-module__WIkEOa__askTrack[data-reverse]{animation:none;transform:translate(-14%)}}
.close-module__mRLtRq__cls{--basedash-close-ground:var(--b-ground,var(--t-bg));--basedash-close-ink:var(--b-ink,var(--t-text));--basedash-close-ink-70:var(--b-ink-70,color-mix(in srgb, var(--t-text) 70%, var(--t-bg)));--basedash-close-line:var(--b-line,color-mix(in srgb, var(--t-border) 62%, transparent));--basedash-close-line-bright:var(--b-line-bright,color-mix(in srgb, var(--t-border) 100%, transparent));--basedash-close-accent:var(--b-accent,var(--t-accent));--basedash-close-r4:var(--b-r4,16px);--basedash-close-sans:var(--b-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--basedash-close-ground);color:var(--basedash-close-ink);font-family:var(--basedash-close-sans);letter-spacing:-.011em;padding:124px 0 132px;font-size:16px;position:relative;overflow:clip}.close-module__mRLtRq__cls :where(a){color:inherit;text-decoration:none}.close-module__mRLtRq__clsField{opacity:.62;inset:0}.close-module__mRLtRq__clsCopy{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(1024px,100%);margin:0 auto;padding:0 24px;display:flex;position:relative}.close-module__mRLtRq__clsTitle{letter-spacing:-.014em;margin:0;font-size:clamp(33px,4.6vw,52px);font-weight:500;line-height:1.06}.close-module__mRLtRq__lede{max-width:58ch;color:var(--basedash-close-ink-70);text-align:center;margin:22px auto 0;font-size:clamp(15.5px,1.3vw,18px);line-height:1.56;}.close-module__mRLtRq__clsActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.close-module__mRLtRq__btnSolid,.close-module__mRLtRq__btnGlass{border-radius:var(--basedash-close-r4);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:9px 20px;font-size:14px;font-weight:600;transition:background .2s,box-shadow .2s,color .2s;display:inline-flex}.close-module__mRLtRq__btnSolid{background:var(--basedash-close-ink);color:var(--basedash-close-ground)}.close-module__mRLtRq__btnSolid:hover{background:color-mix(in srgb, var(--basedash-close-ink) 86%, var(--basedash-close-accent))}.close-module__mRLtRq__btnGlass{background:color-mix(in srgb, var(--basedash-close-ground) 25%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px var(--basedash-close-line);color:var(--basedash-close-ink)}.close-module__mRLtRq__btnGlass:hover{box-shadow:inset 0 0 0 1px var(--basedash-close-line-bright)}@media (max-width:720px){.close-module__mRLtRq__cls{font-size:15px}}@media (prefers-reduced-motion:reduce){.close-module__mRLtRq__btnSolid,.close-module__mRLtRq__btnGlass{transition:none}}
.compose-module__02y0CW__cmp{--basedash-compose-ground:var(--b-ground,var(--t-bg));--basedash-compose-ink:var(--b-ink,var(--t-text));--basedash-compose-ink-70:var(--b-ink-70,color-mix(in srgb, var(--t-text) 70%, var(--t-bg)));--basedash-compose-sans:var(--b-sans,var(--font-section-sans), system-ui, sans-serif);--basedash-compose-band:var(--b-band,clamp(64px, 7vw, 96px));padding:var(--basedash-compose-band) 0 0;background:var(--basedash-compose-ground);color:var(--basedash-compose-ink);font-family:var(--basedash-compose-sans);letter-spacing:-.011em;font-size:16px}.compose-module__02y0CW__cmp :where(a){color:inherit;text-decoration:none}.compose-module__02y0CW__shell{width:min(1024px,100%);padding:0 24px;}.compose-module__02y0CW__h2{letter-spacing:-.008em;text-align:center;max-width:none;font-size:clamp(31px,4.2vw,48px);font-weight:500;line-height:1.02;}.compose-module__02y0CW__lede{max-width:58ch;color:var(--basedash-compose-ink-70);text-align:center;margin:22px auto 0;font-size:clamp(15.5px,1.3vw,18px);line-height:1.56;}.compose-module__02y0CW__cmpField{width:min(1120px,100% - 32px);height:520px;margin:54px auto 0;position:relative;overflow:hidden}.compose-module__02y0CW__cmpGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.compose-module__02y0CW__cmpCol{transform:translate3d(0, calc((1 - var(--bd-flow,1)) * var(--bd-rate) * 1px), 0);flex-direction:column;gap:12px;display:flex}.compose-module__02y0CW__cmpPill{z-index:30;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:900px){.compose-module__02y0CW__cmpGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.compose-module__02y0CW__cmpGrid>.compose-module__02y0CW__cmpCol:last-child{display:none}}@media (max-width:720px){.compose-module__02y0CW__cmp{font-size:15px}.compose-module__02y0CW__cmpField{height:440px}}@media (prefers-reduced-motion:reduce){.compose-module__02y0CW__cmpCol{transform:none}}
.custody-module__cGSX_q__cus{--basedash-custody-ground:var(--b-ground,var(--t-bg));--basedash-custody-raised:var(--b-raised,color-mix(in srgb, var(--t-text) 4%, var(--t-bg)));--basedash-custody-panel:var(--b-panel,color-mix(in srgb, var(--t-text) 7.5%, var(--t-bg)));--basedash-custody-ink:var(--b-ink,var(--t-text));--basedash-custody-ink-50:var(--b-ink-50,color-mix(in srgb, var(--t-text) 52%, var(--t-bg)));--basedash-custody-line:var(--b-line,color-mix(in srgb, var(--t-border) 62%, transparent));--basedash-custody-line-soft:var(--b-line-soft,color-mix(in srgb, var(--t-border) 36%, transparent));--basedash-custody-line-bright:var(--b-line-bright,color-mix(in srgb, var(--t-border) 100%, transparent));--basedash-custody-accent:var(--b-accent,var(--t-accent));--basedash-custody-r1:var(--b-r1,4px);--basedash-custody-r4:var(--b-r4,16px);--basedash-custody-r6:var(--b-r6,24px);--basedash-custody-sans:var(--b-sans,var(--font-section-sans), system-ui, sans-serif);--basedash-custody-mono:var(--b-mono,var(--font-section-mono), ui-monospace, monospace);--basedash-custody-band:var(--b-band,clamp(64px, 7vw, 96px));padding:var(--basedash-custody-band) 0;background:var(--basedash-custody-ground);color:var(--basedash-custody-ink);font-family:var(--basedash-custody-sans);letter-spacing:-.011em;font-size:16px;position:relative;overflow:clip}.custody-module__cGSX_q__cus :where(a){color:inherit;text-decoration:none}.custody-module__cGSX_q__shell{width:min(1024px,100%);padding:0 24px;}.custody-module__cGSX_q__h2{letter-spacing:-.008em;text-align:center;max-width:none;font-size:clamp(31px,4.2vw,48px);font-weight:500;line-height:1.02;}.custody-module__cGSX_q__cusHead{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:46px;display:flex}.custody-module__cGSX_q__cusHead .custody-module__cGSX_q__h2{text-align:left;max-width:15ch}.custody-module__cGSX_q__cusActions{flex-wrap:wrap;gap:12px;display:flex}.custody-module__cGSX_q__btnSolid,.custody-module__cGSX_q__btnLine{border-radius:var(--basedash-custody-r4);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:9px 20px;font-size:14px;font-weight:600;transition:background .2s,box-shadow .2s,color .2s;display:inline-flex}.custody-module__cGSX_q__btnSolid{background:var(--basedash-custody-ink);color:var(--basedash-custody-ground)}.custody-module__cGSX_q__btnSolid:hover{background:color-mix(in srgb, var(--basedash-custody-ink) 86%, var(--basedash-custody-accent))}.custody-module__cGSX_q__btnLine{box-shadow:inset 0 0 0 1px var(--basedash-custody-line);color:var(--basedash-custody-ink);font-weight:500}.custody-module__cGSX_q__btnLine:hover{box-shadow:inset 0 0 0 1px var(--basedash-custody-line-bright);background:var(--basedash-custody-raised)}.custody-module__cGSX_q__btnLine svg{width:15px;height:15px}.custody-module__cGSX_q__cusPair{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;position:relative}.custody-module__cGSX_q__cusList{border-radius:var(--basedash-custody-r6);background:var(--basedash-custody-raised);box-shadow:inset 0 0 0 1px var(--basedash-custody-line-soft);flex-direction:column;padding:6px 20px;display:flex}.custody-module__cGSX_q__cusRow{box-shadow:inset 0 -1px 0 var(--basedash-custody-line-soft);grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:14px;padding:17px 0;display:grid}.custody-module__cGSX_q__cusRow:last-child{box-shadow:none}.custody-module__cGSX_q__cusIcon{border-radius:var(--basedash-custody-r1);background:var(--basedash-custody-panel);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--basedash-custody-line-soft);color:var(--basedash-custody-accent);place-items:center;display:grid}.custody-module__cGSX_q__cusIcon svg{width:17px;height:17px}.custody-module__cGSX_q__cusRow span{flex-direction:column;gap:4px;display:flex}.custody-module__cGSX_q__cusRow b{font-size:14px;font-weight:500}.custody-module__cGSX_q__cusRow em{color:var(--basedash-custody-ink-50);font-size:12.5px;font-style:normal;line-height:1.5}.custody-module__cGSX_q__cusTick{width:18px;height:18px;color:var(--basedash-custody-accent)}.custody-module__cGSX_q__cusLog{border-radius:var(--basedash-custody-r6);background:var(--basedash-custody-raised);box-shadow:inset 0 0 0 1px var(--basedash-custody-line-soft);flex-direction:column;display:flex;overflow:hidden}.custody-module__cGSX_q__cusLogHead{box-shadow:inset 0 -1px 0 var(--basedash-custody-line-soft);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.custody-module__cGSX_q__cusLogHead b{font-size:13px;font-weight:500}.custody-module__cGSX_q__cusLive{color:var(--basedash-custody-ink-50);font-family:var(--basedash-custody-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;display:inline-flex}.custody-module__cGSX_q__cusLive i{background:var(--basedash-custody-accent);border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite custody-module__cGSX_q__bdBeat}.custody-module__cGSX_q__cusLogView{height:372px;padding:0 20px;position:relative;overflow:hidden}.custody-module__cGSX_q__cusLogTrack{margin:0;padding:0;list-style:none;animation:44s linear infinite custody-module__cGSX_q__bdLog}@keyframes custody-module__cGSX_q__bdLog{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}@keyframes custody-module__cGSX_q__bdBeat{0%{opacity:.72;box-shadow:0 0 0 0 color-mix(in srgb, var(--basedash-custody-accent) 40%, transparent);transform:scale(1)}35%{opacity:1;box-shadow:0 0 0 4px color-mix(in srgb, var(--basedash-custody-accent) 0%, transparent);transform:scale(1.2)}to{opacity:.72;box-shadow:0 0 0 0 color-mix(in srgb, var(--basedash-custody-accent) 0%, transparent);transform:scale(1)}}.custody-module__cGSX_q__cusHalo{z-index:0;opacity:.24;position:absolute;inset:0}@media (max-width:900px){.custody-module__cGSX_q__cusPair{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.custody-module__cGSX_q__cus{font-size:15px}.custody-module__cGSX_q__cusHead{flex-direction:column;align-items:flex-start;gap:22px}.custody-module__cGSX_q__cusLogView{height:300px}}@media (prefers-reduced-motion:reduce){.custody-module__cGSX_q__cusLogTrack{animation:none;transform:translateY(-24%)}.custody-module__cGSX_q__cusLive i{opacity:1;box-shadow:none;animation:none;transform:none}.custody-module__cGSX_q__btnSolid,.custody-module__cGSX_q__btnLine{transition:none}}
.footer-module__8Hg2sq__ftr{--basedash-footer-ground:var(--b-ground,var(--t-bg));--basedash-footer-ink:var(--b-ink,var(--t-text));--basedash-footer-ink-70:var(--b-ink-70,color-mix(in srgb, var(--t-text) 70%, var(--t-bg)));--basedash-footer-ink-50:var(--b-ink-50,color-mix(in srgb, var(--t-text) 52%, var(--t-bg)));--basedash-footer-ink-30:var(--b-ink-30,color-mix(in srgb, var(--t-text) 34%, var(--t-bg)));--basedash-footer-line-soft:var(--b-line-soft,color-mix(in srgb, var(--t-border) 36%, transparent));--basedash-footer-accent:var(--b-accent,var(--t-accent));--basedash-footer-accent-line:var(--b-accent-line,color-mix(in srgb, var(--t-accent) 48%, transparent));--basedash-footer-r2:var(--b-r2,8px);--basedash-footer-sans:var(--b-sans,var(--font-section-sans), system-ui, sans-serif);--basedash-footer-mono:var(--b-mono,var(--font-section-mono), ui-monospace, monospace);box-shadow:inset 0 1px 0 var(--basedash-footer-line-soft);background:var(--basedash-footer-ground);color:var(--basedash-footer-ink);font-family:var(--basedash-footer-sans);letter-spacing:-.011em;padding:56px 0 44px;font-size:16px}.footer-module__8Hg2sq__ftr :where(a){color:inherit;text-decoration:none}.footer-module__8Hg2sq__shell{width:min(1024px,100%);padding:0 24px;}.footer-module__8Hg2sq__ftrGrid{grid-template-columns:minmax(0,1.75fr) repeat(3,minmax(0,1fr));gap:48px 32px;display:grid}.footer-module__8Hg2sq__ftrBrand{letter-spacing:-.024em;align-items:center;gap:10px;font-size:17px;font-weight:600;display:inline-flex}.footer-module__8Hg2sq__ftrLead p{max-width:34ch;color:var(--basedash-footer-ink-50);margin:18px 0 0;font-size:13px;line-height:1.6}.footer-module__8Hg2sq__ftrMarks{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.footer-module__8Hg2sq__ftrDot{border-radius:var(--basedash-footer-r2);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--basedash-footer-line-soft);color:var(--basedash-footer-ink-50);place-items:center;font-size:11px;font-weight:600;display:grid}.footer-module__8Hg2sq__ftrDot:hover{color:var(--basedash-footer-accent);box-shadow:inset 0 0 0 1px var(--basedash-footer-accent-line)}.footer-module__8Hg2sq__ftrLegal{color:var(--basedash-footer-ink-30);flex-wrap:wrap;gap:16px;margin-top:24px;font-size:12px;display:flex}.footer-module__8Hg2sq__ftrCol{flex-direction:column;gap:12px;font-size:13px;display:flex}.footer-module__8Hg2sq__ftrCol span{color:var(--basedash-footer-ink-30);font-family:var(--basedash-footer-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.footer-module__8Hg2sq__ftrCol a{color:var(--basedash-footer-ink-70)}.footer-module__8Hg2sq__ftrCol a:hover{color:var(--basedash-footer-ink)}.footer-module__8Hg2sq__ftrRule{box-shadow:inset 0 1px 0 var(--basedash-footer-line-soft);color:var(--basedash-footer-ink-30);justify-content:space-between;gap:24px;margin-top:56px;padding-top:24px;font-size:12px;display:flex}@media (max-width:900px){.footer-module__8Hg2sq__ftrGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.footer-module__8Hg2sq__ftr{font-size:15px}.footer-module__8Hg2sq__ftrGrid{grid-template-columns:minmax(0,1fr);gap:34px}.footer-module__8Hg2sq__ftrRule{flex-direction:column;gap:8px}}
.basedash-module__C55eGa__page{--b-ground:var(--t-bg);--b-raised:color-mix(in srgb, var(--t-text) 4%, var(--t-bg));--b-panel:color-mix(in srgb, var(--t-text) 7.5%, var(--t-bg));--b-ink:var(--t-text);--b-ink-70:color-mix(in srgb, var(--t-text) 70%, var(--t-bg));--b-ink-50:color-mix(in srgb, var(--t-text) 52%, var(--t-bg));--b-ink-30:color-mix(in srgb, var(--t-text) 34%, var(--t-bg));--b-line:color-mix(in srgb, var(--t-border) 62%, transparent);--b-line-soft:color-mix(in srgb, var(--t-border) 36%, transparent);--b-line-bright:color-mix(in srgb, var(--t-border) 100%, transparent);--b-accent:var(--t-accent);--b-accent-line:color-mix(in srgb, var(--t-accent) 48%, transparent);--b-r1:4px;--b-r2:8px;--b-r3:12px;--b-r4:16px;--b-r6:24px;--b-sans:var(--font-section-sans), system-ui, sans-serif;--b-mono:var(--font-section-mono), ui-monospace, monospace;--b-serif:var(--font-section-display), Georgia, serif;--b-band:clamp(64px, 7vw, 96px);--b-cast:0 26px 54px -36px #000000e0;background:var(--b-ground);min-height:100vh;color:var(--b-ink);font-family:var(--b-sans);letter-spacing:-.011em;font-size:16px}@media (max-width:720px){.basedash-module__C55eGa__page{font-size:15px}}
.govern-module__wU2N-W__gov{--basedash-govern-ground:var(--b-ground,var(--t-bg));--basedash-govern-raised:var(--b-raised,color-mix(in srgb, var(--t-text) 4%, var(--t-bg)));--basedash-govern-ink:var(--b-ink,var(--t-text));--basedash-govern-ink-70:var(--b-ink-70,color-mix(in srgb, var(--t-text) 70%, var(--t-bg)));--basedash-govern-ink-30:var(--b-ink-30,color-mix(in srgb, var(--t-text) 34%, var(--t-bg)));--basedash-govern-line-soft:var(--b-line-soft,color-mix(in srgb, var(--t-border) 36%, transparent));--basedash-govern-accent:var(--b-accent,var(--t-accent));--basedash-govern-r6:var(--b-r6,24px);--basedash-govern-sans:var(--b-sans,var(--font-section-sans), system-ui, sans-serif);--basedash-govern-mono:var(--b-mono,var(--font-section-mono), ui-monospace, monospace);--basedash-govern-band:var(--b-band,clamp(64px, 7vw, 96px));padding:var(--basedash-govern-band) 0;background:var(--basedash-govern-ground);color:var(--basedash-govern-ink);font-family:var(--basedash-govern-sans);letter-spacing:-.011em;font-size:16px}.govern-module__wU2N-W__gov :where(a){color:inherit;text-decoration:none}.govern-module__wU2N-W__shell{width:min(1024px,100%);padding:0 24px;}.govern-module__wU2N-W__h2{letter-spacing:-.008em;text-align:center;max-width:none;font-size:clamp(31px,4.2vw,48px);font-weight:500;line-height:1.02;}.govern-module__wU2N-W__lede{max-width:58ch;color:var(--basedash-govern-ink-70);text-align:center;margin:22px auto 0;font-size:clamp(15.5px,1.3vw,18px);line-height:1.56;}.govern-module__wU2N-W__govHead{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:end;gap:40px;margin-bottom:48px;display:grid}.govern-module__wU2N-W__govHead .govern-module__wU2N-W__h2{text-align:left}.govern-module__wU2N-W__govHead .govern-module__wU2N-W__lede{max-width:none;box-shadow:inset 0 1px 0 var(--basedash-govern-line-soft);text-align:left;margin:0;padding:18px 0 4px}.govern-module__wU2N-W__govRow{grid-template-columns:minmax(0,1fr) 300px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.govern-module__wU2N-W__govCard{min-height:300px}.govern-module__wU2N-W__govFlow{position:relative}.govern-module__wU2N-W__govGrid{border-radius:var(--basedash-govern-r6);background:var(--basedash-govern-raised);box-shadow:inset 0 0 0 1px var(--basedash-govern-line-soft);flex-direction:column;justify-content:space-around;display:flex;position:absolute;inset:0;overflow:hidden}.govern-module__wU2N-W__govFlowRow{justify-content:space-between;padding:0 14px;display:flex}.govern-module__wU2N-W__govChev{background:var(--basedash-govern-accent);width:5px;height:5px;opacity:clamp(.07, calc(var(--bd-flow,1) * 12 - var(--bd-i)), 1);border-radius:1px}.govern-module__wU2N-W__govPill{z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.govern-module__wU2N-W__govResultHead{align-items:baseline;gap:8px;display:flex}.govern-module__wU2N-W__govResultHead b{font-size:12.5px;font-weight:500}.govern-module__wU2N-W__govResultHead span{color:var(--basedash-govern-ink-30);font-family:var(--basedash-govern-mono);margin-left:auto;font-size:10px}.govern-module__wU2N-W__govBars{align-items:flex-end;gap:10px;height:186px;margin-top:auto;display:flex}.govern-module__wU2N-W__govBar{height:calc(var(--bd-h) * clamp(.05, calc(var(--bd-flow,1) * 1.7 - var(--bd-i) * .12), 1) * 1%);background:linear-gradient(180deg, color-mix(in srgb, var(--basedash-govern-accent) 84%, transparent), color-mix(in srgb, var(--basedash-govern-accent) 22%, transparent));border-radius:3px 3px 0 0;flex:1}.govern-module__wU2N-W__govAxis{color:var(--basedash-govern-ink-30);font-family:var(--basedash-govern-mono);letter-spacing:.1em;justify-content:space-between;font-size:9px;display:flex}@media (max-width:1080px){.govern-module__wU2N-W__govRow{grid-template-columns:minmax(0,1fr)}.govern-module__wU2N-W__govFlow{min-height:220px}}@media (max-width:900px){.govern-module__wU2N-W__govHead{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:720px){.govern-module__wU2N-W__gov{font-size:15px}}@media (prefers-reduced-motion:reduce){.govern-module__wU2N-W__govChev{opacity:1}.govern-module__wU2N-W__govBar{height:calc(var(--bd-h) * 1%)}}
.ladder-module__kh52aG__lad{--basedash-ladder-ground:var(--b-ground,var(--t-bg));--basedash-ladder-raised:var(--b-raised,color-mix(in srgb, var(--t-text) 4%, var(--t-bg)));--basedash-ladder-panel:var(--b-panel,color-mix(in srgb, var(--t-text) 7.5%, var(--t-bg)));--basedash-ladder-ink:var(--b-ink,var(--t-text));--basedash-ladder-ink-70:var(--b-ink-70,color-mix(in srgb, var(--t-text) 70%, var(--t-bg)));--basedash-ladder-ink-50:var(--b-ink-50,color-mix(in srgb, var(--t-text) 52%, var(--t-bg)));--basedash-ladder-ink-30:var(--b-ink-30,color-mix(in srgb, var(--t-text) 34%, var(--t-bg)));--basedash-ladder-line:var(--b-line,color-mix(in srgb, var(--t-border) 62%, transparent));--basedash-ladder-line-soft:var(--b-line-soft,color-mix(in srgb, var(--t-border) 36%, transparent));--basedash-ladder-line-bright:var(--b-line-bright,color-mix(in srgb, var(--t-border) 100%, transparent));--basedash-ladder-accent:var(--b-accent,var(--t-accent));--basedash-ladder-accent-line:var(--b-accent-line,color-mix(in srgb, var(--t-accent) 48%, transparent));--basedash-ladder-r4:var(--b-r4,16px);--basedash-ladder-r6:var(--b-r6,24px);--basedash-ladder-sans:var(--b-sans,var(--font-section-sans), system-ui, sans-serif);--basedash-ladder-mono:var(--b-mono,var(--font-section-mono), ui-monospace, monospace);--basedash-ladder-band:var(--b-band,clamp(64px, 7vw, 96px));padding:calc(var(--basedash-ladder-band) + 8px) 0;background:var(--basedash-ladder-ground);color:var(--basedash-ladder-ink);font-family:var(--basedash-ladder-sans);letter-spacing:-.011em;font-size:16px}.ladder-module__kh52aG__lad :where(a){color:inherit;text-decoration:none}.ladder-module__kh52aG__shell{width:min(1024px,100%);padding:0 24px;}.ladder-module__kh52aG__h2{letter-spacing:-.008em;text-align:center;max-width:none;font-size:clamp(31px,4.2vw,48px);font-weight:500;line-height:1.02;}.ladder-module__kh52aG__lede{max-width:58ch;color:var(--basedash-ladder-ink-70);text-align:center;margin:22px auto 0;font-size:clamp(15.5px,1.3vw,18px);line-height:1.56;}.ladder-module__kh52aG__ladHead{margin-bottom:56px}.ladder-module__kh52aG__ladRow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ladder-module__kh52aG__ladTier{border-radius:var(--basedash-ladder-r6);background:var(--basedash-ladder-raised);box-shadow:inset 0 0 0 1px var(--basedash-ladder-line-soft);transform:translate3d(0, calc(var(--bd-step) * 18px + (1 - var(--bd-flow,1)) * var(--bd-step) * 40px), 0);flex-direction:column;padding:28px 24px 26px;display:flex}.ladder-module__kh52aG__ladTier[data-lead]{background:var(--basedash-ladder-panel);box-shadow:inset 0 0 0 1px var(--basedash-ladder-accent-line), 0 44px 84px -54px #000000eb}.ladder-module__kh52aG__ladName{color:var(--basedash-ladder-ink-30);font-family:var(--basedash-ladder-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.ladder-module__kh52aG__ladFigure{letter-spacing:-.042em;margin-top:16px;font-size:46px;font-weight:500;line-height:1}.ladder-module__kh52aG__ladUnit{color:var(--basedash-ladder-ink-50);font-family:var(--basedash-ladder-mono);margin-top:10px;font-size:11px}.ladder-module__kh52aG__ladNote{color:var(--basedash-ladder-ink-70);margin:18px 0 0;font-size:13.5px;line-height:1.6}.ladder-module__kh52aG__ladLines{box-shadow:inset 0 1px 0 var(--basedash-ladder-line-soft);flex-direction:column;gap:11px;margin:22px 0 26px;padding:20px 0 0;font-size:13px;list-style:none;display:flex}.ladder-module__kh52aG__ladLines li{color:var(--basedash-ladder-ink-70);align-items:center;gap:10px;display:flex}.ladder-module__kh52aG__ladLines svg{width:15px;height:15px;color:var(--basedash-ladder-accent);flex:none}.ladder-module__kh52aG__btnSolid,.ladder-module__kh52aG__btnLine{border-radius:var(--basedash-ladder-r4);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:9px 20px;font-size:14px;font-weight:600;transition:background .2s,box-shadow .2s,color .2s;display:inline-flex}.ladder-module__kh52aG__btnSolid{background:var(--basedash-ladder-ink);color:var(--basedash-ladder-ground)}.ladder-module__kh52aG__btnSolid:hover{background:color-mix(in srgb, var(--basedash-ladder-ink) 86%, var(--basedash-ladder-accent))}.ladder-module__kh52aG__btnLine{box-shadow:inset 0 0 0 1px var(--basedash-ladder-line);color:var(--basedash-ladder-ink);font-weight:500}.ladder-module__kh52aG__btnLine:hover{box-shadow:inset 0 0 0 1px var(--basedash-ladder-line-bright);background:var(--basedash-ladder-raised)}.ladder-module__kh52aG__ladTier .ladder-module__kh52aG__btnSolid,.ladder-module__kh52aG__ladTier .ladder-module__kh52aG__btnLine{margin-top:auto}@media (max-width:900px){.ladder-module__kh52aG__ladRow{grid-template-columns:minmax(0,1fr)}.ladder-module__kh52aG__ladRow .ladder-module__kh52aG__ladTier{transform:none}}@media (max-width:720px){.ladder-module__kh52aG__lad{font-size:15px}}@media (prefers-reduced-motion:reduce){.ladder-module__kh52aG__ladTier{transform:translate3d(0, calc(var(--bd-step) * 18px), 0)}.ladder-module__kh52aG__btnSolid,.ladder-module__kh52aG__btnLine{transition:none}}
.queries-module__i1RKXq__qry{--basedash-queries-ground:var(--b-ground,var(--t-bg));--basedash-queries-ink:var(--b-ink,var(--t-text));--basedash-queries-ink-70:var(--b-ink-70,color-mix(in srgb, var(--t-text) 70%, var(--t-bg)));--basedash-queries-ink-50:var(--b-ink-50,color-mix(in srgb, var(--t-text) 52%, var(--t-bg)));--basedash-queries-ink-30:var(--b-ink-30,color-mix(in srgb, var(--t-text) 34%, var(--t-bg)));--basedash-queries-line-soft:var(--b-line-soft,color-mix(in srgb, var(--t-border) 36%, transparent));--basedash-queries-accent:var(--b-accent,var(--t-accent));--basedash-queries-sans:var(--b-sans,var(--font-section-sans), system-ui, sans-serif);--basedash-queries-mono:var(--b-mono,var(--font-section-mono), ui-monospace, monospace);--basedash-queries-band:var(--b-band,clamp(64px, 7vw, 96px));padding:var(--basedash-queries-band) 0;background:var(--basedash-queries-ground);color:var(--basedash-queries-ink);font-family:var(--basedash-queries-sans);letter-spacing:-.011em;font-size:16px}.queries-module__i1RKXq__qry :where(a){color:inherit;text-decoration:none}.queries-module__i1RKXq__qry :where(button){font:inherit}.queries-module__i1RKXq__shell{width:min(1024px,100%);padding:0 24px;}.queries-module__i1RKXq__h2{letter-spacing:-.008em;text-align:center;max-width:none;font-size:clamp(31px,4.2vw,48px);font-weight:500;line-height:1.02;}.queries-module__i1RKXq__lede{max-width:58ch;color:var(--basedash-queries-ink-70);text-align:center;margin:22px auto 0;font-size:clamp(15.5px,1.3vw,18px);line-height:1.56;}.queries-module__i1RKXq__qryIndex{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:40px;margin-bottom:48px;display:grid}.queries-module__i1RKXq__qryIndex .queries-module__i1RKXq__h2{text-align:left}.queries-module__i1RKXq__qryIndex .queries-module__i1RKXq__lede{text-align:left;max-width:56ch;margin:18px 0 0}.queries-module__i1RKXq__qryCount{color:var(--basedash-queries-ink-30);font-family:var(--basedash-queries-mono);letter-spacing:.14em;font-size:11px}.queries-module__i1RKXq__qryList{flex-direction:column;display:flex}.queries-module__i1RKXq__qryRow{box-shadow:inset 0 -1px 0 var(--basedash-queries-line-soft)}.queries-module__i1RKXq__qryRow:first-child{box-shadow:inset 0 1px 0 var(--basedash-queries-line-soft), inset 0 -1px 0 var(--basedash-queries-line-soft)}.queries-module__i1RKXq__qryRow:hover .queries-module__i1RKXq__qryChevron{color:var(--basedash-queries-ink)}.queries-module__i1RKXq__qryRow[data-open] .queries-module__i1RKXq__qryNo{color:var(--basedash-queries-accent)}.queries-module__i1RKXq__qryTrigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:4ch minmax(0,1fr) 20px;align-items:center;gap:14px;padding:22px 0;font-size:17px;font-weight:400;display:grid}.queries-module__i1RKXq__qryNo{color:var(--basedash-queries-ink-30);font-family:var(--basedash-queries-mono);font-size:11px;font-style:normal}.queries-module__i1RKXq__qryChevron{width:20px;height:20px;color:var(--basedash-queries-ink-50);transition:transform .3s cubic-bezier(.16,1,.3,1)}.queries-module__i1RKXq__qryRow[data-open] .queries-module__i1RKXq__qryChevron{transform:rotate(180deg)}.queries-module__i1RKXq__qryBody{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}.queries-module__i1RKXq__qryRow[data-open] .queries-module__i1RKXq__qryBody{grid-template-rows:1fr}.queries-module__i1RKXq__qryBody p{max-width:74ch;min-height:0;color:var(--basedash-queries-ink-50);margin:0;padding:0;font-size:15px;line-height:1.62;overflow:hidden}.queries-module__i1RKXq__qryBody p:after{content:"";height:26px;display:block}@media (max-width:720px){.queries-module__i1RKXq__qry{font-size:15px}}@media (prefers-reduced-motion:reduce){.queries-module__i1RKXq__qryChevron,.queries-module__i1RKXq__qryBody{transition:none}}
.sources-module__aXxFDW__src{--basedash-sources-ground:var(--b-ground,var(--t-bg));--basedash-sources-raised:var(--b-raised,color-mix(in srgb, var(--t-text) 4%, var(--t-bg)));--basedash-sources-ink:var(--b-ink,var(--t-text));--basedash-sources-ink-70:var(--b-ink-70,color-mix(in srgb, var(--t-text) 70%, var(--t-bg)));--basedash-sources-ink-50:var(--b-ink-50,color-mix(in srgb, var(--t-text) 52%, var(--t-bg)));--basedash-sources-line:var(--b-line,color-mix(in srgb, var(--t-border) 62%, transparent));--basedash-sources-line-bright:var(--b-line-bright,color-mix(in srgb, var(--t-border) 100%, transparent));--basedash-sources-line-soft:var(--b-line-soft,color-mix(in srgb, var(--t-border) 36%, transparent));--basedash-sources-r4:var(--b-r4,16px);--basedash-sources-sans:var(--b-sans,var(--font-section-sans), system-ui, sans-serif);--basedash-sources-band:var(--b-band,clamp(64px, 7vw, 96px));padding:calc(var(--basedash-sources-band) + 16px) 0;background:var(--basedash-sources-ground);color:var(--basedash-sources-ink);font-family:var(--basedash-sources-sans);letter-spacing:-.011em;font-size:16px}.sources-module__aXxFDW__src :where(a){color:inherit;text-decoration:none}.sources-module__aXxFDW__srcGrid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:64px;width:min(1024px,100%);margin:0 auto;padding:0 24px;display:grid}.sources-module__aXxFDW__srcSay{position:sticky;top:118px}.sources-module__aXxFDW__h2{letter-spacing:-.008em;text-align:center;max-width:none;font-size:clamp(31px,4.2vw,48px);font-weight:500;line-height:1.02;}.sources-module__aXxFDW__lede{max-width:58ch;color:var(--basedash-sources-ink-70);text-align:center;margin:22px auto 0;font-size:clamp(15.5px,1.3vw,18px);line-height:1.56;}.sources-module__aXxFDW__srcSay .sources-module__aXxFDW__h2{text-align:left}.sources-module__aXxFDW__srcSay .sources-module__aXxFDW__lede{text-align:left;max-width:40ch;margin:22px 0 0}.sources-module__aXxFDW__btnLine{border-radius:var(--basedash-sources-r4);box-shadow:inset 0 0 0 1px var(--basedash-sources-line);color:var(--basedash-sources-ink);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:9px 20px;font-size:14px;font-weight:500;transition:background .2s,box-shadow .2s,color .2s;display:inline-flex}.sources-module__aXxFDW__btnLine:hover{box-shadow:inset 0 0 0 1px var(--basedash-sources-line-bright);background:var(--basedash-sources-raised)}.sources-module__aXxFDW__btnLine svg{width:15px;height:15px}.sources-module__aXxFDW__srcSay .sources-module__aXxFDW__btnLine{margin-top:30px}.sources-module__aXxFDW__srcFigures{gap:44px;margin:44px 0 0;display:flex}.sources-module__aXxFDW__srcFigures dt{letter-spacing:-.035em;font-size:34px;font-weight:500}.sources-module__aXxFDW__srcFigures dd{max-width:17ch;color:var(--basedash-sources-ink-50);margin:8px 0 0;font-size:12px;line-height:1.45}.sources-module__aXxFDW__srcField{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;height:620px;display:grid;position:relative;overflow:hidden}.sources-module__aXxFDW__srcCol{transform:translate3d(0, calc((var(--bd-flow,.5) - .5) * var(--bd-rate) * 1px), 0);flex-direction:column;gap:12px;margin-top:-64px;display:flex}.sources-module__aXxFDW__srcTile{border-radius:var(--basedash-sources-r4);background:var(--basedash-sources-raised);height:92px;box-shadow:inset 0 0 0 1px var(--basedash-sources-line-soft);color:var(--basedash-sources-ink-50);letter-spacing:-.024em;place-items:center;font-size:13px;font-weight:600;display:grid}@media (max-width:1080px){.sources-module__aXxFDW__srcGrid{gap:44px}}@media (max-width:900px){.sources-module__aXxFDW__srcGrid{grid-template-columns:minmax(0,1fr)}.sources-module__aXxFDW__srcSay{position:static}.sources-module__aXxFDW__srcField{grid-template-columns:repeat(2,minmax(0,1fr));height:460px}}@media (max-width:720px){.sources-module__aXxFDW__src{font-size:15px}.sources-module__aXxFDW__srcFigures{gap:28px}}@media (prefers-reduced-motion:reduce){.sources-module__aXxFDW__srcCol{transform:none}.sources-module__aXxFDW__btnLine{transition:none}}
.blocks-module__8wCX5a__block{--devtool-blocks-ground:var(--d-ground,color-mix(in srgb, black 94%, var(--t-accent)));--devtool-blocks-raised:var(--d-raised,color-mix(in srgb, color-mix(in srgb, black 94%, var(--t-accent)) 97%, white));--devtool-blocks-edge:var(--d-edge,color-mix(in srgb, color-mix(in srgb, black 94%, var(--t-accent)) 88%, white));--devtool-blocks-ink:var(--d-ink,color-mix(in srgb, white 96%, var(--t-accent)));--devtool-blocks-muted:var(--d-muted,color-mix(in srgb, color-mix(in srgb, white 96%, var(--t-accent)) 55%, color-mix(in srgb, black 94%, var(--t-accent))));--devtool-blocks-dim:var(--d-dim,color-mix(in srgb, color-mix(in srgb, white 96%, var(--t-accent)) 38%, color-mix(in srgb, black 94%, var(--t-accent))));--devtool-blocks-line:var(--d-line,#ffffff14);--devtool-blocks-line-soft:var(--d-line-soft,#ffffff0d);--devtool-blocks-accent:var(--d-accent,var(--t-accent));--devtool-blocks-add:var(--d-add,#36c34b);--devtool-blocks-del:var(--d-del,#fb5a46);--devtool-blocks-key:var(--d-key,#b198e5);--devtool-blocks-str:var(--d-str,#9dd7fb);--devtool-blocks-fn:var(--d-fn,#68bbfc);--devtool-blocks-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);--devtool-blocks-mono:var(--d-mono,var(--font-section-mono), ui-monospace, monospace);--devtool-blocks-glow:var(--d-glow,0 0 0 1px #ffffff0f, 0 0 34px 2px #ffffff21, 0 0 120px 18px #ffffff17, 0 0 220px 60px color-mix(in srgb, var(--t-accent) 26%, transparent));box-shadow:inset 0 1px 0 var(--devtool-blocks-line-soft);background:var(--devtool-blocks-ground);color:var(--devtool-blocks-ink);font-family:var(--devtool-blocks-sans);letter-spacing:-.014em;padding:clamp(70px,13vh,160px) 0;overflow-x:clip}.blocks-module__8wCX5a__block a{text-decoration:none}.blocks-module__8wCX5a__shell{width:min(1280px,100%);padding:0 max(20px,3vw);}.blocks-module__8wCX5a__mono{font-family:var(--devtool-blocks-mono)}.blocks-module__8wCX5a__blockHead{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,4vw,70px);display:grid}.blocks-module__8wCX5a__blockTitle{letter-spacing:-.022em;max-width:14ch;font-size:clamp(28px,3.6vw,50px);font-weight:510;line-height:1;}.blocks-module__8wCX5a__blockAside p{max-width:46ch;color:var(--devtool-blocks-ink);margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.42}.blocks-module__8wCX5a__blockIndex{color:var(--devtool-blocks-muted);align-items:center;gap:12px;margin-top:22px;font-size:14px;text-decoration:none;display:inline-flex}.blocks-module__8wCX5a__blockIndex i{color:var(--devtool-blocks-dim);font-family:var(--devtool-blocks-mono);font-style:normal}.blocks-module__8wCX5a__blockIndex:hover{color:var(--devtool-blocks-ink)}.blocks-module__8wCX5a__subIndex{grid-template-columns:1fr 1fr;gap:0 clamp(20px,3vw,48px);margin-top:28px;display:grid}.blocks-module__8wCX5a__subIndex>div{gap:10px;padding-right:clamp(20px,3vw,48px);display:grid}.blocks-module__8wCX5a__subIndex>div+div{box-shadow:inset 1px 0 0 var(--devtool-blocks-line-soft);padding:0 0 0 clamp(20px,3vw,48px)}.blocks-module__8wCX5a__subRow{color:var(--devtool-blocks-muted);gap:14px;font-size:14px;display:flex}.blocks-module__8wCX5a__subRow i{color:var(--devtool-blocks-dim);font-family:var(--devtool-blocks-mono);font-style:normal}.blocks-module__8wCX5a__blockSurface{margin-top:clamp(34px,6vh,66px)}.blocks-module__8wCX5a__scene{height:128vh;position:relative}.blocks-module__8wCX5a__sceneInner{align-items:center;min-height:calc(100vh - 128px);display:grid;position:sticky;top:64px}.blocks-module__8wCX5a__surface{background:var(--devtool-blocks-raised);box-shadow:inset 0 0 0 1px var(--devtool-blocks-line), var(--devtool-blocks-glow), 0 40px 90px -50px black;border-radius:12px;position:relative;overflow:hidden}.blocks-module__8wCX5a__surfaceBar{box-shadow:inset 0 -1px 0 var(--devtool-blocks-line-soft);align-items:center;gap:10px;padding:12px 16px;display:flex}.blocks-module__8wCX5a__surfaceBar span{color:var(--devtool-blocks-dim);font-size:12px}.blocks-module__8wCX5a__surfaceDots{gap:6px;display:flex}.blocks-module__8wCX5a__surfaceDots i{background:var(--devtool-blocks-edge);border-radius:999px;width:8px;height:8px}.blocks-module__8wCX5a__pipe{background:var(--devtool-blocks-line-soft);gap:1px;display:grid}.blocks-module__8wCX5a__pipeRow{background:var(--devtool-blocks-raised);grid-template-columns:150px 1fr 86px;align-items:center;gap:14px;padding:13px 18px;display:grid}.blocks-module__8wCX5a__pipeRow b{font-family:var(--devtool-blocks-mono);color:var(--devtool-blocks-ink);align-items:center;gap:9px;font-size:12.5px;font-weight:500;display:flex}.blocks-module__8wCX5a__pipeDot{border-radius:999px;width:7px;height:7px;transition:background .24s linear}.blocks-module__8wCX5a__pipeRow[data-state=ok] .blocks-module__8wCX5a__pipeDot{background:var(--devtool-blocks-add)}.blocks-module__8wCX5a__pipeRow[data-state=run] .blocks-module__8wCX5a__pipeDot{background:var(--devtool-blocks-accent);animation:1.4s ease-in-out infinite blocks-module__8wCX5a__d-pulse}.blocks-module__8wCX5a__pipeRow[data-state=wait] .blocks-module__8wCX5a__pipeDot{background:var(--devtool-blocks-edge)}@keyframes blocks-module__8wCX5a__d-pulse{50%{opacity:.3}}.blocks-module__8wCX5a__pipeTrack{background:var(--devtool-blocks-edge);border-radius:999px;height:4px;overflow:hidden}.blocks-module__8wCX5a__pipeTrack i{background:var(--devtool-blocks-muted);border-radius:999px;width:0;height:100%;transition:width .72s cubic-bezier(.16,1,.3,1),background .24s linear;display:block}.blocks-module__8wCX5a__pipeRow[data-state=ok] .blocks-module__8wCX5a__pipeTrack i{background:var(--devtool-blocks-add);width:100%}.blocks-module__8wCX5a__pipeRow[data-state=run] .blocks-module__8wCX5a__pipeTrack i{background:var(--devtool-blocks-accent);width:62%}.blocks-module__8wCX5a__pipeRow em{color:var(--devtool-blocks-dim);font-family:var(--devtool-blocks-mono);text-align:right;opacity:0;font-size:11.5px;font-style:normal;transition:opacity .22s .12s}.blocks-module__8wCX5a__pipeRow[data-state=ok] em{opacity:1}.blocks-module__8wCX5a__diffHead{box-shadow:inset 0 -1px 0 var(--devtool-blocks-line-soft);justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.blocks-module__8wCX5a__diffPath{color:var(--devtool-blocks-muted);font-family:var(--devtool-blocks-mono);font-size:12.5px}.blocks-module__8wCX5a__diffStat{font-family:var(--devtool-blocks-mono);gap:10px;font-size:12px;display:flex}.blocks-module__8wCX5a__diffStat b{color:var(--devtool-blocks-add);font-weight:500}.blocks-module__8wCX5a__diffStat i{color:var(--devtool-blocks-del);font-style:normal}.blocks-module__8wCX5a__diffCols{grid-template-columns:1fr 1fr;display:grid}.blocks-module__8wCX5a__diffCols>div+div{box-shadow:inset 1px 0 0 var(--devtool-blocks-line-soft)}.blocks-module__8wCX5a__diffLine{font-family:var(--devtool-blocks-mono);white-space:pre;grid-template-columns:34px 1fr;gap:12px;padding:2px 14px;font-size:12px;line-height:1.75;display:grid}.blocks-module__8wCX5a__diffLine>i{color:var(--devtool-blocks-dim);text-align:right;font-style:normal}.blocks-module__8wCX5a__diffLine[data-tone=del]{background:color-mix(in srgb, var(--devtool-blocks-del) 12%, transparent);box-shadow:inset 2px 0 0 var(--devtool-blocks-del)}.blocks-module__8wCX5a__diffLine[data-tone=add]{background:color-mix(in srgb, var(--devtool-blocks-add) 12%, transparent);box-shadow:inset 2px 0 0 var(--devtool-blocks-add)}.blocks-module__8wCX5a__diffLine[data-tone=del]>i{color:color-mix(in srgb, var(--devtool-blocks-del) 70%, var(--devtool-blocks-ink))}.blocks-module__8wCX5a__diffLine[data-tone=add]>i{color:color-mix(in srgb, var(--devtool-blocks-add) 70%, var(--devtool-blocks-ink))}.blocks-module__8wCX5a__tKey{color:var(--devtool-blocks-key)}.blocks-module__8wCX5a__tStr{color:var(--devtool-blocks-str)}.blocks-module__8wCX5a__tFn{color:var(--devtool-blocks-fn)}.blocks-module__8wCX5a__tDim{color:var(--devtool-blocks-muted)}.blocks-module__8wCX5a__tMark{background-repeat:no-repeat;background-image:linear-gradient(color-mix(in srgb, var(--devtool-blocks-add) 26%, transparent), color-mix(in srgb, var(--devtool-blocks-add) 26%, transparent));background-size:var(--mark,100% 100%);border-radius:3px}.blocks-module__8wCX5a__cover{gap:14px;padding:20px;display:grid}.blocks-module__8wCX5a__coverGrid{grid-template-columns:repeat(var(--cols), 1fr);gap:3px;display:grid}.blocks-module__8wCX5a__coverGrid i{aspect-ratio:1;background:var(--devtool-blocks-edge);border-radius:2px}.blocks-module__8wCX5a__coverGrid i[data-l="1"]{background:color-mix(in srgb, var(--devtool-blocks-accent) 26%, var(--devtool-blocks-edge))}.blocks-module__8wCX5a__coverGrid i[data-l="2"]{background:color-mix(in srgb, var(--devtool-blocks-accent) 55%, var(--devtool-blocks-edge))}.blocks-module__8wCX5a__coverGrid i[data-l="3"]{background:var(--devtool-blocks-accent)}.blocks-module__8wCX5a__coverKey{color:var(--devtool-blocks-dim);font-family:var(--devtool-blocks-mono);align-items:center;gap:8px;font-size:11.5px;display:flex}.blocks-module__8wCX5a__coverKey i{background:var(--devtool-blocks-edge);border-radius:2px;width:10px;height:10px}@media (max-width:1000px){.blocks-module__8wCX5a__blockHead{grid-template-columns:1fr}}@media (max-width:720px){.blocks-module__8wCX5a__diffCols{grid-template-columns:1fr}.blocks-module__8wCX5a__diffCols>div+div{box-shadow:inset 0 1px 0 var(--devtool-blocks-line-soft)}.blocks-module__8wCX5a__subIndex{grid-template-columns:1fr}.blocks-module__8wCX5a__subIndex>div+div{box-shadow:inset 0 1px 0 var(--devtool-blocks-line-soft);padding:10px 0 0}.blocks-module__8wCX5a__pipeRow{grid-template-columns:110px 1fr}.blocks-module__8wCX5a__pipeRow em{display:none}}@media (prefers-reduced-motion:reduce){.blocks-module__8wCX5a__pipeRow[data-state] .blocks-module__8wCX5a__pipeDot{background:var(--devtool-blocks-add);animation:none}.blocks-module__8wCX5a__pipeRow[data-state] .blocks-module__8wCX5a__pipeTrack i{background:var(--devtool-blocks-add);width:100%;transition:none}.blocks-module__8wCX5a__pipeRow[data-state] em{opacity:1;transition:none}.blocks-module__8wCX5a__scene{height:auto}.blocks-module__8wCX5a__sceneInner{min-height:0;position:static}}
.close-module__jKLFnG__close{--devtool-close-ground:var(--d-ground,color-mix(in srgb, black 94%, var(--t-accent)));--devtool-close-high:var(--d-high,color-mix(in srgb, color-mix(in srgb, black 94%, var(--t-accent)) 94%, white));--devtool-close-edge:var(--d-edge,color-mix(in srgb, color-mix(in srgb, black 94%, var(--t-accent)) 88%, white));--devtool-close-ink:var(--d-ink,color-mix(in srgb, white 96%, var(--t-accent)));--devtool-close-line:var(--d-line,#ffffff14);--devtool-close-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);text-align:center;background:var(--devtool-close-ground);color:var(--devtool-close-ink);font-family:var(--devtool-close-sans);letter-spacing:-.014em;justify-items:center;gap:26px;padding:clamp(80px,16vh,190px) 0;display:grid}.close-module__jKLFnG__close a{text-decoration:none}.close-module__jKLFnG__closeTitle{letter-spacing:-.022em;max-width:18ch;font-size:clamp(32px,5vw,68px);font-weight:510;line-height:1;}.close-module__jKLFnG__closeRow{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.close-module__jKLFnG__ctaSolid{background:var(--devtool-close-ink);color:var(--devtool-close-ground);border-radius:999px;padding:11px 22px;font-size:14.5px;font-weight:560;text-decoration:none}.close-module__jKLFnG__ctaGhost{background:var(--devtool-close-high);box-shadow:inset 0 0 0 1px var(--devtool-close-line);color:var(--devtool-close-ink);border-radius:999px;padding:11px 22px;font-size:14.5px;font-weight:500;text-decoration:none}.close-module__jKLFnG__ctaGhost:hover{background:var(--devtool-close-edge)}
.figures-module__qMnAYq__figures{--devtool-figures-ground:var(--d-ground,color-mix(in srgb, black 94%, var(--t-accent)));--devtool-figures-ink:var(--d-ink,color-mix(in srgb, white 96%, var(--t-accent)));--devtool-figures-muted:var(--d-muted,color-mix(in srgb, color-mix(in srgb, white 96%, var(--t-accent)) 55%, color-mix(in srgb, black 94%, var(--t-accent))));--devtool-figures-dim:var(--d-dim,color-mix(in srgb, color-mix(in srgb, white 96%, var(--t-accent)) 38%, color-mix(in srgb, black 94%, var(--t-accent))));--devtool-figures-line-soft:var(--d-line-soft,#ffffff0d);--devtool-figures-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);--devtool-figures-mono:var(--d-mono,var(--font-section-mono), ui-monospace, monospace);background:var(--devtool-figures-ground);color:var(--devtool-figures-ink);font-family:var(--devtool-figures-sans);letter-spacing:-.014em}.figures-module__qMnAYq__shell{width:min(1280px,100%);padding:0 max(20px,3vw);}.figures-module__qMnAYq__logos{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(18px,3vw,44px);padding:clamp(46px,8vh,96px) 0;display:flex}.figures-module__qMnAYq__logos span{color:var(--devtool-figures-muted);letter-spacing:-.01em;opacity:.8;font-size:clamp(14px,1.4vw,18px);font-weight:560}.figures-module__qMnAYq__statement{letter-spacing:-.022em;color:var(--devtool-figures-muted);padding:clamp(20px,4vh,50px) 0 clamp(70px,12vh,140px);font-size:clamp(24px,3.2vw,44px);font-weight:510;line-height:1.14}.figures-module__qMnAYq__statement b{color:var(--devtool-figures-ink);font-weight:inherit}.figures-module__qMnAYq__figureGrid{grid-template-columns:repeat(3,1fr);padding-bottom:clamp(70px,13vh,150px);display:grid}.figures-module__qMnAYq__figure{padding:0 clamp(18px,2.4vw,40px)}.figures-module__qMnAYq__figure+.figures-module__qMnAYq__figure{box-shadow:inset 1px 0 0 var(--devtool-figures-line-soft)}.figures-module__qMnAYq__figLabel{color:var(--devtool-figures-dim);font-family:var(--devtool-figures-mono);letter-spacing:.08em;font-size:11.5px}.figures-module__qMnAYq__figArt{height:clamp(150px,20vh,230px);color:var(--devtool-figures-muted);place-items:center;margin:18px 0 26px;display:grid}.figures-module__qMnAYq__figArt svg{width:100%;max-width:220px;height:auto}.figures-module__qMnAYq__figure h3{letter-spacing:-.018em;margin:0 0 8px;font-size:15.5px;font-weight:560}.figures-module__qMnAYq__figure p{max-width:34ch;color:var(--devtool-figures-muted);margin:0;font-size:14.5px;line-height:1.5}@media (max-width:1000px){.figures-module__qMnAYq__figureGrid{grid-template-columns:1fr;gap:34px}.figures-module__qMnAYq__figure+.figures-module__qMnAYq__figure{box-shadow:inset 0 1px 0 var(--devtool-figures-line-soft);padding-top:34px}}
.footer-module__EREmea__footer{--devtool-footer-ground:var(--d-ground,color-mix(in srgb, black 94%, var(--t-accent)));--devtool-footer-ink:var(--d-ink,color-mix(in srgb, white 96%, var(--t-accent)));--devtool-footer-muted:var(--d-muted,color-mix(in srgb, color-mix(in srgb, white 96%, var(--t-accent)) 55%, color-mix(in srgb, black 94%, var(--t-accent))));--devtool-footer-dim:var(--d-dim,color-mix(in srgb, color-mix(in srgb, white 96%, var(--t-accent)) 38%, color-mix(in srgb, black 94%, var(--t-accent))));--devtool-footer-line-soft:var(--d-line-soft,#ffffff0d);--devtool-footer-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);--devtool-footer-mono:var(--d-mono,var(--font-section-mono), ui-monospace, monospace);background:var(--devtool-footer-ground);color:var(--devtool-footer-ink);font-family:var(--devtool-footer-sans);letter-spacing:-.014em;display:block}.footer-module__EREmea__footer a{text-decoration:none}.footer-module__EREmea__shell{width:min(1280px,100%);padding:0 max(20px,3vw);}.footer-module__EREmea__brand{letter-spacing:-.02em;align-items:center;gap:9px;font-size:16px;font-weight:560;display:inline-flex}.footer-module__EREmea__foot{box-shadow:inset 0 1px 0 var(--devtool-footer-line-soft);grid-template-columns:1.2fr 2fr;gap:clamp(24px,4vw,70px);padding:clamp(40px,6vh,80px) 0 clamp(26px,4vh,50px);display:grid}.footer-module__EREmea__footBrand p{max-width:28ch;color:var(--devtool-footer-muted);margin:12px 0 0;font-size:14px;line-height:1.5}.footer-module__EREmea__footCols{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.footer-module__EREmea__footCols>div{align-content:start;gap:9px;display:grid}.footer-module__EREmea__footCols b{color:var(--devtool-footer-ink);font-size:12.5px;font-weight:560}.footer-module__EREmea__footCols a{color:var(--devtool-footer-muted);font-size:13.5px;text-decoration:none}.footer-module__EREmea__footCols a:hover{color:var(--devtool-footer-ink)}.footer-module__EREmea__footRow{box-shadow:inset 0 1px 0 var(--devtool-footer-line-soft);color:var(--devtool-footer-dim);font-family:var(--devtool-footer-mono);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:10px;margin-top:12px;padding-top:22px;font-size:12px;display:flex}@media (max-width:1000px){.footer-module__EREmea__foot{grid-template-columns:1fr}}@media (max-width:720px){.footer-module__EREmea__footCols{grid-template-columns:repeat(2,1fr)}}
.hero-module__-c8EeW__hero{--devtool-hero-ground:var(--d-ground,color-mix(in srgb, black 94%, var(--t-accent)));--devtool-hero-ink:var(--d-ink,color-mix(in srgb, white 96%, var(--t-accent)));--devtool-hero-muted:var(--d-muted,color-mix(in srgb, color-mix(in srgb, white 96%, var(--t-accent)) 55%, color-mix(in srgb, black 94%, var(--t-accent))));--devtool-hero-accent:var(--d-accent,var(--t-accent));--devtool-hero-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--devtool-hero-ground);color:var(--devtool-hero-ink);font-family:var(--devtool-hero-sans);letter-spacing:-.014em;padding:clamp(60px,12vh,150px) 0 0;position:relative;overflow-x:clip}.hero-module__-c8EeW__hero a{text-decoration:none}.hero-module__-c8EeW__shell{width:min(1280px,100%);padding:0 max(20px,3vw);}.hero-module__-c8EeW__heroGlow{background:radial-gradient(50% 50% at 50% 30%, color-mix(in srgb, var(--devtool-hero-accent) 14%, transparent) 0%, transparent 70%), radial-gradient(40% 40% at 60% 10%, #ffffff0d 0%, transparent 80%);pointer-events:none;height:70vh;position:absolute;inset:-20% 0 auto}.hero-module__-c8EeW__heroTitle{letter-spacing:-.022em;max-width:20ch;font-size:clamp(38px,5.6vw,78px);font-weight:510;line-height:1;position:relative;}.hero-module__-c8EeW__heroRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-top:clamp(22px,3vh,34px);display:flex;position:relative}.hero-module__-c8EeW__heroSub{max-width:52ch;color:var(--devtool-hero-muted);margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.5}.hero-module__-c8EeW__heroNote{color:var(--devtool-hero-muted);white-space:nowrap;align-items:center;gap:10px;font-size:13.5px;text-decoration:none;display:inline-flex}.hero-module__-c8EeW__heroNote b{color:var(--devtool-hero-ink);font-weight:560}.hero-module__-c8EeW__heroNote:hover{color:var(--devtool-hero-ink)}.hero-module__-c8EeW__heroScene{height:150vh;margin-top:clamp(34px,6vh,70px);position:relative}.hero-module__-c8EeW__heroSurface{will-change:transform;position:sticky;top:88px}@media (prefers-reduced-motion:reduce){.hero-module__-c8EeW__heroScene{height:auto}.hero-module__-c8EeW__heroSurface{position:static}}
.install-module__3L4lQq__install{--devtool-install-ground:var(--d-ground,color-mix(in srgb, black 94%, var(--t-accent)));--devtool-install-raised:var(--d-raised,color-mix(in srgb, color-mix(in srgb, black 94%, var(--t-accent)) 97%, white));--devtool-install-edge:var(--d-edge,color-mix(in srgb, color-mix(in srgb, black 94%, var(--t-accent)) 88%, white));--devtool-install-ink:var(--d-ink,color-mix(in srgb, white 96%, var(--t-accent)));--devtool-install-muted:var(--d-muted,color-mix(in srgb, color-mix(in srgb, white 96%, var(--t-accent)) 55%, color-mix(in srgb, black 94%, var(--t-accent))));--devtool-install-dim:var(--d-dim,color-mix(in srgb, color-mix(in srgb, white 96%, var(--t-accent)) 38%, color-mix(in srgb, black 94%, var(--t-accent))));--devtool-install-line:var(--d-line,#ffffff14);--devtool-install-line-soft:var(--d-line-soft,#ffffff0d);--devtool-install-accent:var(--d-accent,var(--t-accent));--devtool-install-add:var(--d-add,#36c34b);--devtool-install-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);--devtool-install-mono:var(--d-mono,var(--font-section-mono), ui-monospace, monospace);--devtool-install-glow:var(--d-glow,0 0 0 1px #ffffff0f, 0 0 34px 2px #ffffff21, 0 0 120px 18px #ffffff17, 0 0 220px 60px color-mix(in srgb, var(--t-accent) 26%, transparent));box-shadow:inset 0 1px 0 var(--devtool-install-line-soft);background:var(--devtool-install-ground);color:var(--devtool-install-ink);font-family:var(--devtool-install-sans);letter-spacing:-.014em;overflow-x:clip}.install-module__3L4lQq__shell{width:min(1280px,100%);padding:0 max(20px,3vw);}.install-module__3L4lQq__mono{font-family:var(--devtool-install-mono)}.install-module__3L4lQq__installScene{height:170vh;position:relative}.install-module__3L4lQq__installViewport{align-items:center;min-height:100vh;padding:96px 0;display:grid;position:sticky;top:0}.install-module__3L4lQq__installGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(28px,5vw,80px);display:grid}.install-module__3L4lQq__installCopy p{max-width:40ch;color:var(--devtool-install-muted);margin:18px 0 0;font-size:clamp(15px,1.2vw,17px);line-height:1.55}.install-module__3L4lQq__figLabel{color:var(--devtool-install-dim);font-family:var(--devtool-install-mono);letter-spacing:.08em;font-size:11.5px}.install-module__3L4lQq__installTitle{letter-spacing:-.022em;max-width:13ch;margin-top:16px;font-size:clamp(28px,3.6vw,50px);font-weight:510;line-height:1;}.install-module__3L4lQq__installKeys{align-items:center;gap:6px;margin-top:24px;display:inline-flex}.install-module__3L4lQq__installKeys kbd{background:var(--devtool-install-edge);min-width:22px;box-shadow:inset 0 0 0 1px var(--devtool-install-line);color:var(--devtool-install-muted);font-family:var(--devtool-install-mono);text-align:center;border-radius:5px;padding:4px 7px;font-size:11.5px}.install-module__3L4lQq__installKeys em{color:var(--devtool-install-dim);margin-left:6px;font-size:13px;font-style:normal}.install-module__3L4lQq__surface{background:var(--devtool-install-raised);box-shadow:inset 0 0 0 1px var(--devtool-install-line), var(--devtool-install-glow), 0 40px 90px -50px black;border-radius:12px;position:relative;overflow:hidden}.install-module__3L4lQq__surfaceBar{box-shadow:inset 0 -1px 0 var(--devtool-install-line-soft);align-items:center;gap:10px;padding:12px 16px;display:flex}.install-module__3L4lQq__surfaceBar span{color:var(--devtool-install-dim);font-size:12px}.install-module__3L4lQq__surfaceDots{gap:6px;display:flex}.install-module__3L4lQq__surfaceDots i{background:var(--devtool-install-edge);border-radius:999px;width:8px;height:8px}.install-module__3L4lQq__term{align-content:start;gap:2px;min-height:300px;padding:18px;display:grid;position:relative;overflow:clip}.install-module__3L4lQq__termLine{font-family:var(--devtool-install-mono);opacity:0;animation:install-module__3L4lQq__d-line .14s linear var(--at) forwards;grid-template-columns:16px 1fr;align-items:baseline;gap:10px;font-size:13px;line-height:1.85;display:grid}@keyframes install-module__3L4lQq__d-line{to{opacity:1}}.install-module__3L4lQq__termLine>i{color:var(--devtool-install-dim);font-style:normal}.install-module__3L4lQq__termLine[data-kind=cmd]>i{color:var(--devtool-install-accent)}.install-module__3L4lQq__termLine[data-kind=cmd] span{color:var(--devtool-install-ink)}.install-module__3L4lQq__termLine[data-kind=out] span{color:var(--devtool-install-muted)}.install-module__3L4lQq__termLine[data-kind=ok]>i,.install-module__3L4lQq__termLine[data-kind=ok] span{color:var(--devtool-install-add)}.install-module__3L4lQq__termLine[data-kind=out],.install-module__3L4lQq__termLine[data-kind=ok]{animation:install-module__3L4lQq__d-print var(--dur) cubic-bezier(.16, 1, .3, 1) var(--at) forwards}@keyframes install-module__3L4lQq__d-print{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.install-module__3L4lQq__termLine[data-kind=cmd]>span{width:calc(var(--n) * 1ch);white-space:nowrap;animation:install-module__3L4lQq__d-type var(--dur) steps(var(--n), end) var(--at) both;display:inline-block;overflow:clip}@keyframes install-module__3L4lQq__d-type{0%{width:0}}.install-module__3L4lQq__termPrompt{font-family:var(--devtool-install-mono);opacity:0;animation:install-module__3L4lQq__d-line .14s linear var(--at) forwards;grid-template-columns:16px auto;align-items:center;gap:10px;font-size:13px;line-height:1.85;display:grid}.install-module__3L4lQq__termPrompt>i{color:var(--devtool-install-accent);font-style:normal}.install-module__3L4lQq__term .install-module__3L4lQq__termLine,.install-module__3L4lQq__term .install-module__3L4lQq__termLine>span,.install-module__3L4lQq__term .install-module__3L4lQq__termPrompt,.install-module__3L4lQq__term .install-module__3L4lQq__termGlow{animation-play-state:paused}.install-module__3L4lQq__term[data-run=on] .install-module__3L4lQq__termLine,.install-module__3L4lQq__term[data-run=on] .install-module__3L4lQq__termLine>span,.install-module__3L4lQq__term[data-run=on] .install-module__3L4lQq__termPrompt,.install-module__3L4lQq__term[data-run=on] .install-module__3L4lQq__termGlow{animation-play-state:running}.install-module__3L4lQq__termCaret{background:var(--devtool-install-accent);width:7px;height:15px;animation:1.05s step-end infinite install-module__3L4lQq__d-blink}@keyframes install-module__3L4lQq__d-blink{0%,54%{opacity:1}55%,to{opacity:0}}.install-module__3L4lQq__termGlow{pointer-events:none;background:linear-gradient(0deg, transparent 0%, color-mix(in srgb, var(--devtool-install-accent) 15%, transparent) 44%, color-mix(in srgb, var(--devtool-install-accent) 4%, transparent) 60%, transparent 100%);opacity:0;animation:install-module__3L4lQq__d-sweep calc(var(--session) + 2.6s) cubic-bezier(.4, 0, .2, 1) infinite;position:absolute;inset:0}@keyframes install-module__3L4lQq__d-sweep{0%{opacity:0;transform:translateY(70%)}10%{opacity:1}62%{opacity:1;transform:translateY(-100%)}70%,to{opacity:0;transform:translateY(-100%)}}@media (max-width:1000px){.install-module__3L4lQq__installGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.install-module__3L4lQq__term .install-module__3L4lQq__termLine[data-kind]{opacity:1;animation:none;transform:none}.install-module__3L4lQq__term .install-module__3L4lQq__termLine[data-kind=cmd]>span{width:auto;animation:none}.install-module__3L4lQq__termPrompt,.install-module__3L4lQq__termCaret{opacity:1;animation:none}.install-module__3L4lQq__termGlow{opacity:.55;animation:none;transform:none}.install-module__3L4lQq__installScene{height:auto}.install-module__3L4lQq__installViewport{min-height:0;position:static}}
.voices-module__uEL9ba__voices{--devtool-voices-ground:var(--d-ground,color-mix(in srgb, black 94%, var(--t-accent)));--devtool-voices-ink:var(--d-ink,color-mix(in srgb, white 96%, var(--t-accent)));--devtool-voices-muted:var(--d-muted,color-mix(in srgb, color-mix(in srgb, white 96%, var(--t-accent)) 55%, color-mix(in srgb, black 94%, var(--t-accent))));--devtool-voices-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--devtool-voices-ground);color:var(--devtool-voices-ink);font-family:var(--devtool-voices-sans);letter-spacing:-.014em}.voices-module__uEL9ba__voices a{text-decoration:none}.voices-module__uEL9ba__shell{width:min(1280px,100%);padding:0 max(20px,3vw);}.voices-module__uEL9ba__voiceGrid{grid-template-columns:repeat(2,1fr);gap:clamp(12px,1.6vw,20px);padding:clamp(50px,9vh,110px) 0 0;display:grid}.voices-module__uEL9ba__voice{color:#121212;border-radius:14px;align-content:space-between;gap:26px;min-height:210px;padding:clamp(20px,2.4vw,30px);display:grid}.voices-module__uEL9ba__voice p{letter-spacing:-.016em;margin:0;font-size:clamp(15px,1.4vw,19px);font-weight:480;line-height:1.36}.voices-module__uEL9ba__voiceWho{align-items:center;gap:10px;display:flex}.voices-module__uEL9ba__voiceWho i{background:color-mix(in srgb, currentColor 16%, transparent);border-radius:999px;place-items:center;width:26px;height:26px;font-size:11px;font-style:normal;font-weight:620;display:grid}.voices-module__uEL9ba__voiceWho span{opacity:.72;font-size:13px}.voices-module__uEL9ba__voiceNote{color:var(--devtool-voices-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:26px 0 0;font-size:14.5px;display:flex}.voices-module__uEL9ba__voiceNote b{color:var(--devtool-voices-ink);font-weight:560}.voices-module__uEL9ba__voiceNote a{color:var(--devtool-voices-muted);text-decoration:none}.voices-module__uEL9ba__voiceNote a:hover{color:var(--devtool-voices-ink)}@media (max-width:1000px){.voices-module__uEL9ba__voiceGrid{grid-template-columns:1fr}}
.entries-module__lXuNkq__index{--duna-index-ground:var(--d-ground,var(--t-bg));--duna-index-tint:var(--d-tint,color-mix(in srgb, var(--t-text) 4%, var(--t-bg)));--duna-index-ink:var(--d-ink,var(--t-text));--duna-index-muted:var(--d-muted,var(--t-muted));--duna-index-line:var(--d-line,color-mix(in srgb, var(--t-border) 62%, transparent));--duna-index-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--duna-index-ground);color:var(--duna-index-ink);font-family:var(--duna-index-sans);letter-spacing:-.01em;padding:clamp(72px,9vw,128px) 0;font-size:16px;font-weight:400;line-height:1.5}:where(.entries-module__lXuNkq__index a){color:inherit;text-decoration:none}.entries-module__lXuNkq__shell{width:min(1200px,100%);padding:0 clamp(20px,2.8vw,40px);}.entries-module__lXuNkq__indexHead{box-shadow:inset 0 -1px 0 var(--duna-index-line);justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:clamp(22px,3vw,40px);display:flex}.entries-module__lXuNkq__h3{letter-spacing:-.03em;max-width:none;font-size:clamp(27px,3vw,40px);line-height:1.2;}.entries-module__lXuNkq__plainLink{white-space:nowrap;align-items:center;gap:8px;font-size:16px;display:inline-flex}.entries-module__lXuNkq__plainLink:hover{opacity:.7}.entries-module__lXuNkq__plainLinkArrow{opacity:.6;width:18px;height:18px}.entries-module__lXuNkq__indexGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,4.4vw,64px) 24px;margin-top:clamp(30px,4vw,56px);display:grid}.entries-module__lXuNkq__entry{--duna-paint-sky-hi:color-mix(in srgb, var(--t-accent) 38%, var(--t-bg));--duna-paint-glow:color-mix(in srgb, var(--t-accent) 10%, var(--t-surface));--duna-paint-haze:color-mix(in srgb, var(--t-surface) 88%, var(--t-bg));--duna-paint-cloud:color-mix(in srgb, var(--t-bg) 92%, var(--t-accent));--duna-paint-r1:color-mix(in srgb, var(--t-accent) 30%, var(--t-bg));--duna-paint-r3:color-mix(in srgb, var(--t-text) 28%, var(--t-accent));--duna-paint-water:color-mix(in srgb, var(--t-accent) 34%, var(--t-bg));--duna-paint-glint:color-mix(in srgb, var(--t-bg) 92%, var(--t-accent))}.entries-module__lXuNkq__entry:nth-child(2){--duna-paint-sky-hi:color-mix(in srgb, var(--t-accent) 56%, var(--t-bg));--duna-paint-r1:color-mix(in srgb, var(--t-accent) 42%, var(--t-bg));--duna-paint-r3:color-mix(in srgb, var(--t-text) 40%, var(--t-accent))}.entries-module__lXuNkq__entry:nth-child(3){--duna-paint-sky-hi:color-mix(in srgb, var(--t-accent) 22%, var(--t-surface));--duna-paint-r1:color-mix(in srgb, var(--t-accent) 20%, var(--t-bg));--duna-paint-r3:color-mix(in srgb, var(--t-accent) 62%, var(--t-bg));--duna-paint-water:color-mix(in srgb, var(--t-accent) 22%, var(--t-bg))}.entries-module__lXuNkq__entry:nth-child(4){--duna-paint-sky-hi:color-mix(in srgb, var(--t-accent) 46%, var(--t-bg));--duna-paint-glow:color-mix(in srgb, var(--t-accent) 20%, var(--t-bg));--duna-paint-r1:color-mix(in srgb, var(--t-accent) 36%, var(--t-bg));--duna-paint-r3:color-mix(in srgb, var(--t-text) 46%, var(--t-accent))}.entries-module__lXuNkq__entryPlate{aspect-ratio:548/422;background:var(--duna-index-tint);border-radius:12px;overflow:clip}.entries-module__lXuNkq__entryPlate svg{width:100%;height:100%;display:block}.entries-module__lXuNkq__entryTitle{letter-spacing:-.02em;margin:20px 0 0;font-size:22px;font-weight:400;line-height:1.2}.entries-module__lXuNkq__entryMeta{color:var(--duna-index-muted);margin:12px 0 0;font-size:16px}@media (max-width:860px){.entries-module__lXuNkq__indexGrid{grid-template-columns:minmax(0,1fr)}}
.proof-module__OT567W__proof{--duna-proof-ground:var(--d-ground,var(--t-bg));--duna-proof-ink:var(--d-ink,var(--t-text));--duna-proof-muted:var(--d-muted,var(--t-muted));--duna-proof-sans:var(--d-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--duna-proof-ground);color:var(--duna-proof-ink);font-family:var(--duna-proof-sans);letter-spacing:-.01em;padding:clamp(64px,7vw,96px) 0;font-size:16px;font-weight:400;line-height:1.5}.proof-module__OT567W__proofLabel{color:var(--duna-proof-muted);text-align:center;margin:0 0 clamp(28px,3vw,44px);font-size:16px}.proof-module__OT567W__proofRow{width:min(1200px,100%);padding:0 clamp(20px,2.8vw,40px);overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);}.proof-module__OT567W__proofTrack{justify-content:space-between;align-items:center;gap:clamp(14px,2.6vw,40px);min-height:56px;display:flex}.proof-module__OT567W__proofMark{color:var(--duna-proof-ink);letter-spacing:-.02em;white-space:nowrap;opacity:.3;font-size:clamp(17px,1.9vw,27px);animation:5.16s linear infinite proof-module__OT567W__dnMark}@keyframes proof-module__OT567W__dnMark{0%{opacity:.3}4%{opacity:1}11%{opacity:1}17%{opacity:.3}to{opacity:.3}}@media (max-width:720px){.proof-module__OT567W__proofTrack{gap:18px}}@media (prefers-reduced-motion:reduce){.proof-module__OT567W__proofMark{opacity:1;animation:none}}
.band-module__F7MNDW__band{--research-band-accent:var(--rs-accent,var(--t-accent));--research-band-on-accent:var(--rs-on-accent,var(--t-on-accent));--research-band-sans:var(--rs-sans,var(--font-section-sans), system-ui, sans-serif);background:var(--research-band-accent);color:var(--research-band-on-accent);font-family:var(--research-band-sans);padding:clamp(44px,8vh,90px) 0}.band-module__F7MNDW__shell{width:min(1240px,100%);}.band-module__F7MNDW__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;display:grid}.band-module__F7MNDW__metrics dt{letter-spacing:-.07em;font-size:clamp(38px,5.4vw,78px);font-weight:300;line-height:1}.band-module__F7MNDW__metrics dd{margin:12px 0 0;font-size:15px;font-weight:700}@media (max-width:980px){.band-module__F7MNDW__metrics{grid-template-columns:minmax(0,1fr);gap:22px}}
