.home-module__U9ZHpW__page{--candidate-paper:#f4f0e7;--candidate-panel:#fffdf8;--candidate-ink:#1e232d;--candidate-muted:#68707b;--candidate-line:#1e232d29;--candidate-gold:#e8a317;--copy:var(--ink-soft);--copy-dim:var(--ink-soft);--heading:var(--ink);background:var(--candidate-paper);min-height:100vh;color:var(--candidate-ink);font-family:var(--font-inter), sans-serif;overflow:clip}.home-module__U9ZHpW__shell{width:min(100%,1440px);margin:0 auto;padding:0 clamp(20px,3.2vw,56px);position:relative}.home-module__U9ZHpW__firstScreen{grid-template-rows:auto minmax(min-content,1fr);min-height:100svh;display:grid}.home-module__U9ZHpW__primaryButton{background:var(--candidate-gold);color:#171a20;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.home-module__U9ZHpW__candidateHeroRoot{width:100%;min-width:0;height:100%}.home-module__U9ZHpW__candidateHero{z-index:1;grid-template-rows:minmax(min-content,1fr) auto;grid-template-columns:1fr;gap:clamp(12px,1.5vw,22px);width:100vw;height:100%;min-height:100%;margin-left:calc(50% - 50vw);padding:clamp(36px,8svh,90px) max(clamp(20px,3.2vw,56px),50vw - 664px) 0;display:grid;position:relative}.home-module__U9ZHpW__heroProductCard,.home-module__U9ZHpW__heroLegitimacy,.home-module__U9ZHpW__section,.home-module__U9ZHpW__footer{z-index:1;position:relative}.home-module__U9ZHpW__heroProductCard{isolation:isolate;width:min(880px,100%);max-width:none;box-shadow:none;text-align:center;background:0 0;border:0;grid-column:1/-1;place-self:center;padding:clamp(28px,5vw,68px)}.home-module__U9ZHpW__heroProductCard:after{z-index:-1;content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(#f4f0e7db 0%,#f4f0e799 44%,#f4f0e700 78%);border-radius:50%;position:absolute;inset:-4% -8%}.home-module__U9ZHpW__eyebrow,.home-module__U9ZHpW__issueNumber{color:#727985;font-family:var(--font-inter), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.home-module__U9ZHpW__heroProductCard h1{max-width:13ch;font-family:var(--font-inter), sans-serif;letter-spacing:-.03em;text-shadow:0 0 10px var(--candidate-paper), 0 0 22px var(--candidate-paper);margin:0 auto 18px;font-size:clamp(2.7rem,6vw,6rem);font-weight:600;line-height:.98}.home-module__U9ZHpW__noWrap{white-space:nowrap;display:inline-block}.home-module__U9ZHpW__heroBody{color:#515a67;max-width:58ch;text-shadow:0 0 8px var(--candidate-paper), 0 0 18px var(--candidate-paper);text-wrap:balance;margin:0 auto;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.55}.home-module__U9ZHpW__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:28px;display:flex}.home-module__U9ZHpW__textButton{color:var(--candidate-ink);font-size:14px;font-weight:600;text-decoration:none}.home-module__U9ZHpW__heroActionArrow{font-size:.84em}.home-module__U9ZHpW__heroLegitimacy{isolation:isolate;width:max-content;max-width:100%;text-shadow:0 0 7px var(--candidate-paper), 0 0 16px var(--candidate-paper);grid-column:1/-1;grid-template-columns:max-content max-content;justify-self:center;display:grid;position:relative}.home-module__U9ZHpW__heroLegitimacy:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(#f4f0e7f0 0%,#f4f0e7cc 42%,#f4f0e700 78%);position:absolute;inset:-20px -5%}.home-module__U9ZHpW__heroFoundedAt,.home-module__U9ZHpW__heroTrusted{grid-template-rows:auto 1fr;align-content:stretch;align-items:stretch;gap:7px;min-width:0;padding:8px 14px;display:grid}.home-module__U9ZHpW__heroFoundedAt>p,.home-module__U9ZHpW__heroTrusted>p{color:var(--candidate-ink);font-family:var(--font-inter), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600}.home-module__U9ZHpW__heroTrustedLogos{align-self:center;justify-items:center;gap:2px;width:max-content;display:grid}.home-module__U9ZHpW__heroTrustedRow{justify-content:center;align-items:center;gap:28px;width:max-content;display:flex}.home-module__U9ZHpW__heroTrusted>p{text-align:left}.home-module__U9ZHpW__heroFoundedAt>div{grid-template-columns:minmax(0,1fr);align-self:center;width:100%;display:grid}.home-module__U9ZHpW__heroTrusted span,.home-module__U9ZHpW__heroFoundedAt span{color:#1e232ddb;min-width:0;min-height:40px;font-family:var(--font-inter), sans-serif;text-transform:uppercase;justify-content:center;align-items:center;padding:3px 7px;display:flex}.home-module__U9ZHpW__heroTrusted strong,.home-module__U9ZHpW__heroFoundedAt strong{letter-spacing:.08em;font-size:12px;font-weight:600;line-height:1.2}.home-module__U9ZHpW__heroTrusted img,.home-module__U9ZHpW__heroFoundedAt img{object-fit:contain;flex:none;width:auto;height:30px}.home-module__U9ZHpW__heroTrusted img{filter:grayscale()contrast(100);opacity:1}.home-module__U9ZHpW__heroFoundedAt img{filter:grayscale()contrast(1.2);opacity:.84}.home-module__U9ZHpW__heroTrusted span{gap:8px;min-height:36px}.home-module__U9ZHpW__heroTrustedPlaceholder{width:auto;padding-inline:0}.home-module__U9ZHpW__heroTrustedPlaceholder img{opacity:.68;width:40px;height:23px}.home-module__U9ZHpW__heroTrustedPlaceholder strong{letter-spacing:.07em;white-space:nowrap;font-size:11px}.home-module__U9ZHpW__heroTrustedWordmark img{height:26px}.home-module__U9ZHpW__heroTrustedInverted img{filter:grayscale()contrast(100)invert()}.home-module__U9ZHpW__heroTrustedMonochrome img{filter:brightness(0)}.home-module__U9ZHpW__heroFoundedAt span{justify-content:flex-start;gap:7px;min-height:25px}.home-module__U9ZHpW__heroFoundedAt strong{letter-spacing:.07em;white-space:nowrap;font-size:10px}.home-module__U9ZHpW__candidateHero1 .home-module__U9ZHpW__heroFoundedAt,.home-module__U9ZHpW__candidateHero2 .home-module__U9ZHpW__heroFoundedAt,.home-module__U9ZHpW__candidateHero3 .home-module__U9ZHpW__heroFoundedAt{border-left:1px solid #1e232d3d}.home-module__U9ZHpW__heroDivider{border-bottom:1px solid var(--candidate-line);color:#606875;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;min-height:62px;font-size:11px;font-weight:600;display:flex}.home-module__U9ZHpW__candidateHero3 .home-module__U9ZHpW__heroProductCard{background:0 0}.home-module__U9ZHpW__section{border:1px solid var(--candidate-line);background:var(--candidate-panel);margin:clamp(40px,7vw,108px) 0;padding:clamp(28px,4.6vw,72px)}.home-module__U9ZHpW__productSection{padding-top:clamp(28px,3vw,42px);padding-bottom:clamp(22px,2.5vw,34px)}.home-module__U9ZHpW__proofSection{padding-block:clamp(24px,3.4vw,52px)}.home-module__U9ZHpW__proofSection .home-module__U9ZHpW__sectionHeading{margin-bottom:clamp(20px,2.6vw,36px)}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__sectionHeading{margin-bottom:clamp(24px,3vw,38px)}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemDiagram{padding-bottom:50px}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemDiagramWithRail{padding-bottom:76px}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemNode{height:auto;min-height:0}@media (min-width:901px){.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemNode{padding:20px}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemNodeCopy{align-self:end;margin-top:32px}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemNodeWithVisual .home-module__U9ZHpW__systemNodeCopy{margin-top:0}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemNodeHasRubric .home-module__U9ZHpW__systemNodeCopy{padding-top:14px}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemNode h3{min-height:2.4em;line-height:1.2}}.home-module__U9ZHpW__sectionHeading{grid-template-columns:minmax(0,1.25fr) minmax(240px,.7fr);align-items:end;gap:18px 40px;margin-bottom:clamp(28px,5vw,64px);display:grid}.home-module__U9ZHpW__sectionHeading .home-module__U9ZHpW__eyebrow,.home-module__U9ZHpW__sectionHeadingTitleOnly{grid-column:1/-1}.home-module__U9ZHpW__sectionHeading h2,.home-module__U9ZHpW__footer h2,.home-module__U9ZHpW__verticalHeading h2,.home-module__U9ZHpW__evidenceMatrix h2{font-family:var(--font-inter), sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(2rem,4.5vw,4.6rem);font-weight:550;line-height:.98}.home-module__U9ZHpW__sectionHeading>p:last-child{color:var(--candidate-muted);margin:0;font-size:15px;line-height:1.55}.home-module__U9ZHpW__capabilityGrid{border-top:1px solid var(--candidate-line);border-left:1px solid var(--candidate-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-module__U9ZHpW__capabilityCard{border-right:1px solid var(--candidate-line);border-bottom:1px solid var(--candidate-line);min-height:330px;padding:clamp(22px,3vw,38px)}.home-module__U9ZHpW__capabilityCard>span{color:#8a9098;font-family:var(--font-inter), sans-serif;font-size:11px}.home-module__U9ZHpW__capabilityCard h3{font-family:var(--font-inter), sans-serif;letter-spacing:-.018em;margin:48px 0 16px;font-size:clamp(1.35rem,2.2vw,2.2rem);font-weight:550;line-height:1}.home-module__U9ZHpW__capabilityCard p{color:var(--candidate-muted);margin:0;font-size:14px;line-height:1.6}.home-module__U9ZHpW__capabilityCard small{color:#8b9098;letter-spacing:.08em;text-transform:uppercase;margin-top:32px;font-size:10px;display:block}.home-module__U9ZHpW__capabilityGridCompact .home-module__U9ZHpW__capabilityCard{min-height:260px}.home-module__U9ZHpW__secondaryCaseGrid{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0;display:grid}.home-module__U9ZHpW__testimonialMarquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 clamp(24px,6%,90px) calc(100% - clamp(24px,6%,90px)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 clamp(24px,6%,90px) calc(100% - clamp(24px,6%,90px)),#0000 100%)}.home-module__U9ZHpW__testimonialMarqueeTrack{--testimonial-loop-offset:0px;display:flex}.home-module__U9ZHpW__testimonialMarqueeTrack[data-ready=true]{will-change:transform;animation:42s linear infinite home-module__U9ZHpW__testimonial-marquee}.home-module__U9ZHpW__testimonialMarquee:hover .home-module__U9ZHpW__testimonialMarqueeTrack,.home-module__U9ZHpW__testimonialMarquee:focus-within .home-module__U9ZHpW__testimonialMarqueeTrack{animation-play-state:paused}@keyframes home-module__U9ZHpW__testimonial-marquee{to{transform:translate3d(var(--testimonial-loop-offset), 0, 0)}}.home-module__U9ZHpW__testimonialMarqueeGroup{width:var(--testimonial-group-width,auto);flex:none;margin:0;padding:0;list-style:none;display:flex}.home-module__U9ZHpW__testimonialCard{border:1px solid var(--candidate-line);background:linear-gradient(165deg,#f1ebdc 0%,#e7dfcc 100%);flex-direction:column;flex:0 0 clamp(280px,32vw,400px);justify-content:space-between;margin-right:20px;padding:clamp(22px,2.4vw,30px);transition:background .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 1px 2px #1e232d0f,0 14px 28px -20px #1e232d66}.home-module__U9ZHpW__testimonialCard:hover,.home-module__U9ZHpW__testimonialCard:focus-within{background:linear-gradient(165deg,#f9f4e7 0%,#ece3cc 100%);border-color:#1e232d4d;box-shadow:0 1px 2px #1e232d14,0 18px 34px -18px #1e232d73}.home-module__U9ZHpW__testimonialCard blockquote{color:var(--candidate-ink);font-family:var(--font-inter), sans-serif;margin:0;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:500;line-height:1.3}.home-module__U9ZHpW__testimonialAttribution{border-top:1px solid var(--candidate-line);align-items:center;gap:12px;margin-top:clamp(20px,2.2vw,28px);padding-top:18px;display:flex}.home-module__U9ZHpW__testimonialAvatar{background:var(--candidate-line);border-radius:50%;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.home-module__U9ZHpW__testimonialAvatar img{object-fit:cover;filter:grayscale()}.home-module__U9ZHpW__testimonialAttributionText{gap:2px;font-size:11px;line-height:1.4;display:grid}.home-module__U9ZHpW__testimonialAttributionText strong{color:var(--candidate-ink);font-weight:700}.home-module__U9ZHpW__testimonialAttributionText span{color:var(--candidate-muted);font-weight:400}.home-module__U9ZHpW__newsSection{overflow-wrap:anywhere;padding:clamp(24px,3vw,40px)}.home-module__U9ZHpW__newsSection .home-module__U9ZHpW__sectionHeading{margin-bottom:clamp(24px,2.5vw,32px)}.home-module__U9ZHpW__newsSection .home-module__U9ZHpW__sectionHeading h2{margin:0}.home-module__U9ZHpW__newsSection .home-module__U9ZHpW__sectionMore{margin-top:24px}.home-module__U9ZHpW__newsSection .home-module__U9ZHpW__sectionMore a{letter-spacing:.06em;min-height:44px;font-size:.75rem}.home-module__U9ZHpW__newsCard a{min-height:44px;color:var(--candidate-ink);flex-wrap:wrap;align-items:center;column-gap:.25em;margin-top:auto;font-size:.8125rem;font-weight:700;line-height:1.5;text-decoration:none;display:flex}.home-module__U9ZHpW__newsCard a span{white-space:nowrap}.home-module__U9ZHpW__newsGrid{border-top:1px solid var(--candidate-line);border-left:1px solid var(--candidate-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-module__U9ZHpW__newsCard{border-right:1px solid var(--candidate-line);border-bottom:1px solid var(--candidate-line);flex-direction:column;align-items:flex-start;min-width:0;padding:24px;display:flex}.home-module__U9ZHpW__newsCard>div{color:#6c7480;letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;width:100%;font-size:.75rem;line-height:1.5;display:flex}.home-module__U9ZHpW__newsCard h3{max-width:100%;font-family:var(--font-inter), sans-serif;letter-spacing:-.015em;margin:24px 0 12px;font-size:clamp(1.375rem,1rem + 1vw,1.875rem);font-weight:550;line-height:1.16}.home-module__U9ZHpW__newsCard>p{max-width:52ch;color:var(--candidate-muted);margin:0 0 20px;font-size:1rem;line-height:1.5}.home-module__U9ZHpW__newsGridDense{grid-template-columns:1fr}.home-module__U9ZHpW__sectionMore{justify-content:flex-end;margin-top:22px;display:flex}.home-module__U9ZHpW__sectionMore a{border:1px solid var(--candidate-line);min-height:40px;color:var(--candidate-ink);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:#f6f2e9;justify-content:center;align-items:center;padding:0 17px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.home-module__U9ZHpW__sectionMore a:hover,.home-module__U9ZHpW__sectionMore a:focus-visible{border-color:var(--candidate-ink)}.home-module__U9ZHpW__founderFlow{position:relative}.home-module__U9ZHpW__founderGrid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;position:relative}.home-module__U9ZHpW__founderCard{border:1px solid var(--candidate-line);background:#f7f3eb}.home-module__U9ZHpW__founderImage{aspect-ratio:4/4.3;border-bottom:1px solid var(--candidate-line);background:#ded9cf;position:relative;overflow:hidden}.home-module__U9ZHpW__founderPortrait,.home-module__U9ZHpW__founderHoverPortrait{object-fit:cover}.home-module__U9ZHpW__founderPortrait{filter:grayscale()}.home-module__U9ZHpW__founderHoverPortrait{opacity:0;filter:none}@media (hover:hover){.home-module__U9ZHpW__founderImage:hover .home-module__U9ZHpW__founderHoverPortrait{opacity:1}.home-module__U9ZHpW__founderHoverPortrait{transition:opacity .65s}}@media (prefers-reduced-motion:reduce){.home-module__U9ZHpW__founderHoverPortrait{transition:none}}.home-module__U9ZHpW__founderCopy{overflow-wrap:anywhere;min-width:0;padding:24px;container:founder-copy/inline-size}.home-module__U9ZHpW__founderCopy h3{font-family:var(--font-inter), sans-serif;letter-spacing:-.018em;margin:0;font-size:1.55rem;font-weight:550}.home-module__U9ZHpW__founderMeta{gap:5px;margin-top:4px;display:grid}.home-module__U9ZHpW__founderMeta>span{color:var(--candidate-ink);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:550}.home-module__U9ZHpW__founderAffiliations,.home-module__U9ZHpW__founderCredentialsRow>a{color:#716f60;letter-spacing:.08em;text-transform:uppercase}.home-module__U9ZHpW__founderCredentialsRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-height:27px;display:grid}.home-module__U9ZHpW__founderAffiliations{letter-spacing:.06em;gap:2px;min-width:0;font-size:9px;line-height:1.35;display:grid}.home-module__U9ZHpW__founderAffiliations>span{overflow-wrap:anywhere}.home-module__U9ZHpW__founderCredentialsRow>a{white-space:nowrap;justify-self:start;align-items:center;gap:4px;min-height:44px;font-size:9px;text-decoration:none;display:inline-flex}@container founder-copy (max-width:18rem){.home-module__U9ZHpW__founderCredentialsRow{grid-template-columns:minmax(0,1fr)}.home-module__U9ZHpW__founderCredentialsRow>a{justify-self:start}}.home-module__U9ZHpW__founderCredentialsRow>a:hover,.home-module__U9ZHpW__founderCredentialsRow>a:focus-visible{color:var(--candidate-ink);text-underline-offset:3px;text-decoration:underline}.home-module__U9ZHpW__founderCredentialsRow>a:focus-visible{outline-offset:3px;outline:2px solid}.home-module__U9ZHpW__founderBio{color:#1f2937d1;min-height:62px;margin:22px 0;font-size:13px;line-height:1.55}.home-module__U9ZHpW__founderCopy ul{border-top:1px solid var(--candidate-line);grid-auto-rows:minmax(42px,auto);gap:14px;margin:0;padding:18px 0 0;list-style:none;display:grid}.home-module__U9ZHpW__founderCopy li{text-transform:uppercase;border:0;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:0;display:flex}.home-module__U9ZHpW__founderCopy li strong{min-width:0;color:var(--candidate-ink);font-family:var(--font-inter), sans-serif;letter-spacing:-.02em;text-align:start;text-transform:none;white-space:normal;flex:7ch;font-size:clamp(1.3rem,1.65vw,1.75rem);font-weight:550;line-height:.95}.home-module__U9ZHpW__founderCopy li span{color:#6c6a5c;min-width:0;font-family:var(--font-mono);letter-spacing:.04em;flex:999 14ch;font-size:11px;line-height:1.2}@media (prefers-reduced-motion:no-preference){.home-module__U9ZHpW__founderProofList[data-enhanced=true]>li{transition:opacity .42s ease-out var(--founder-proof-delay), transform .42s ease-out var(--founder-proof-delay)}.home-module__U9ZHpW__founderProofList[data-enhanced=true][data-visible=false]>li{opacity:0;transform:translateY(8px)}.home-module__U9ZHpW__founderProofList[data-enhanced=true][data-visible=true]>li{opacity:1;transform:translateY(0)}.home-module__U9ZHpW__rubricCriterionRow{transition:background-color .7s,color .7s}.home-module__U9ZHpW__rubricCriterionRow .home-module__U9ZHpW__rubricCriterion:before{transition:background-color .7s}}@media (prefers-reduced-motion:reduce){.home-module__U9ZHpW__testimonialMarqueeTrack[data-ready=true]{animation:none}.home-module__U9ZHpW__testimonialMarquee{scroll-snap-type:inline proximity;overflow-x:auto}.home-module__U9ZHpW__testimonialMarqueeGroupClone{display:none}.home-module__U9ZHpW__founderProofList>li{opacity:1;transition:none;transform:none}.home-module__U9ZHpW__rubricCriterionRow,.home-module__U9ZHpW__rubricCriterionRow .home-module__U9ZHpW__rubricCriterion:before{transition:none}}.home-module__U9ZHpW__editorialLead{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:50px;display:grid}.home-module__U9ZHpW__editorialLead aside .home-module__U9ZHpW__sectionHeading{margin-bottom:24px;display:block}.home-module__U9ZHpW__editorialLead aside .home-module__U9ZHpW__sectionHeading h2{margin-top:12px;font-size:3rem}.home-module__U9ZHpW__editorialCapabilities{border-radius:36px}.home-module__U9ZHpW__editorialTeam{grid-template-columns:minmax(220px,.4fr) minmax(0,1.6fr);gap:40px;display:grid}.home-module__U9ZHpW__productSplit{grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.home-module__U9ZHpW__productSplitCopy h2,.home-module__U9ZHpW__ownershipLead h2,.home-module__U9ZHpW__partnership h2{font-family:var(--font-inter), sans-serif;letter-spacing:-.025em;margin:18px 0 24px;font-size:clamp(2rem,4.2vw,4.5rem);font-weight:550;line-height:.98}.home-module__U9ZHpW__productSplitCopy>p:not(.home-module__U9ZHpW__eyebrow){color:var(--candidate-muted);font-size:15px;line-height:1.6}.home-module__U9ZHpW__productSplitCopy ul{border-top:1px solid var(--candidate-line);gap:0;margin:35px 0 0;padding:0;list-style:none;display:grid}.home-module__U9ZHpW__productSplitCopy li{border-bottom:1px solid var(--candidate-line);grid-template-columns:35px 1fr;gap:10px;padding:15px 0;font-size:12px;display:grid}.home-module__U9ZHpW__productSplitCopy li span{color:#92979e;font-family:monospace;font-size:9px}.home-module__U9ZHpW__loopStack{border-top:1px solid var(--candidate-line);padding:10px 0 46px;display:grid;position:relative}.home-module__U9ZHpW__loopStack article{border-bottom:1px solid var(--candidate-line);grid-template-columns:38px minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.home-module__U9ZHpW__loopStack article>span{color:#8b9198;font-family:monospace;font-size:9px}.home-module__U9ZHpW__loopStack h3{font-family:var(--font-inter), sans-serif;letter-spacing:-.018em;margin:0 0 8px;font-size:clamp(1.2rem,2vw,1.75rem);font-weight:550;line-height:1.05}.home-module__U9ZHpW__loopStack article p{color:var(--candidate-muted);margin:0;font-size:11px;line-height:1.55}.home-module__U9ZHpW__loopStack>p{border-top:1px dashed var(--candidate-line);color:#838a93;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:0;padding-top:12px;font-family:monospace;font-size:8px;position:absolute;bottom:0;left:0;right:0}.home-module__U9ZHpW__verticalHeading>span{color:#858b94;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.home-module__U9ZHpW__verticalHeading h2{margin-top:24px;font-size:clamp(2rem,3.4vw,3.8rem)}.home-module__U9ZHpW__technicalSection,.home-module__U9ZHpW__evidenceMatrix,.home-module__U9ZHpW__researchConsole,.home-module__U9ZHpW__teamDossier{color:var(--candidate-ink);background:#fffdf8}.home-module__U9ZHpW__technicalSection .home-module__U9ZHpW__sectionHeading>p:last-child,.home-module__U9ZHpW__technicalSection .home-module__U9ZHpW__eyebrow,.home-module__U9ZHpW__researchConsole,.home-module__U9ZHpW__teamDossier .home-module__U9ZHpW__eyebrow{color:var(--candidate-muted)}.home-module__U9ZHpW__systemDiagram{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-bottom:58px;display:grid;position:relative}.home-module__U9ZHpW__systemNode{z-index:1;border:1px solid var(--candidate-line);background:#f3efe6;grid-template-rows:auto 1fr;min-height:230px;padding:24px;display:grid;position:relative;container-type:inline-size}.home-module__U9ZHpW__systemNodeWithVisual{grid-template-rows:auto 136px 1fr}.home-module__U9ZHpW__systemNode>span{color:#858b93;font-family:monospace;font-size:11px}.home-module__U9ZHpW__systemNodeCopy{align-self:end}.home-module__U9ZHpW__systemNodeWithVisual .home-module__U9ZHpW__systemNodeCopy{grid-template-rows:minmax(3.36rem,auto) 45px;gap:9px;display:grid}.home-module__U9ZHpW__systemNodeWithVisual .home-module__U9ZHpW__systemNodeCopy h3{margin-bottom:0}.home-module__U9ZHpW__capabilityDetailCompact{display:inline}.home-module__U9ZHpW__capabilityDetailFull{display:none}@container (min-width:170px){.home-module__U9ZHpW__systemNodeWithVisual .home-module__U9ZHpW__systemNodeCopy{grid-template-rows:minmax(3.36rem,auto) 30px}}@container (min-width:224px){.home-module__U9ZHpW__systemNodeWithVisual .home-module__U9ZHpW__systemNodeCopy{grid-template-rows:minmax(3.36rem,auto) 15px}}@container (min-width:278px){.home-module__U9ZHpW__capabilityDetailCompact{display:none}.home-module__U9ZHpW__capabilityDetailFull{display:inline}}.home-module__U9ZHpW__systemNodeVisual{align-items:flex-start;width:100%;min-width:0;height:136px;display:flex}.home-module__U9ZHpW__systemNodeVisual>svg,.home-module__U9ZHpW__systemNodeVisual>canvas{width:100%;height:auto;display:block}.home-module__U9ZHpW__systemNodeHasGraphic .home-module__U9ZHpW__systemNodeVisual>svg,.home-module__U9ZHpW__systemNodeHasGraphic .home-module__U9ZHpW__systemNodeVisual>canvas{width:auto;max-width:100%;height:100%;margin-inline:auto}.home-module__U9ZHpW__failureTraceCanvas{aspect-ratio:372/148;--ftc-muted:#1f29374d;--ftc-noise:#8a887938;--ftc-accent:#c2410c;--ftc-accent-soft:#c2410c0d;--ftc-label:#9a3412}.home-module__U9ZHpW__rubricScorecard{box-sizing:border-box;color:#3a3a36;width:100%;height:auto;font-family:var(--font-mono);background:#f7f4ec;border:.5px solid #1f293721;border-radius:0;padding:9px 10px;font-size:10px;line-height:1.75}.home-module__U9ZHpW__rubricRow{white-space:nowrap;align-items:flex-start;width:100%;min-width:0;display:flex}.home-module__U9ZHpW__rubricCriterion{text-align:left;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.home-module__U9ZHpW__rubricWeight,.home-module__U9ZHpW__rubricScore{text-align:right;white-space:nowrap;flex:none}.home-module__U9ZHpW__rubricWeight{width:34px;display:none}.home-module__U9ZHpW__rubricScore{width:52px}.home-module__U9ZHpW__rubricHeader{color:#9e9c8b;letter-spacing:.04em;text-transform:uppercase;border-bottom:.5px solid #1f29371f;padding-bottom:4px}.home-module__U9ZHpW__rubricCriterionRow{background:0 0;width:auto;margin-inline:-10px;padding-inline:10px}.home-module__U9ZHpW__rubricCriterionRow .home-module__U9ZHpW__rubricCriterion:before{content:"";vertical-align:middle;background:0 0;border-radius:50%;width:4px;height:4px;margin-right:5px;display:inline-block}.home-module__U9ZHpW__rubricActive{color:#9e4e42;color:lab(43.3211% 33.4855 23.4639);background:#fde5dd;background:lab(92.8602% 7.30431 7.00122)}.home-module__U9ZHpW__rubricActive .home-module__U9ZHpW__rubricCriterion:before{background:#9e4e42;background:lab(43.3211% 33.4855 23.4639)}.home-module__U9ZHpW__rubricTotal{border-top:.5px solid #1f29371f}.home-module__U9ZHpW__rubricTotal .home-module__U9ZHpW__rubricCriterion{color:#8a8879}.home-module__U9ZHpW__rubricTotal .home-module__U9ZHpW__rubricScore{color:#1f2937;font-weight:500}.home-module__U9ZHpW__rubricLong{display:none}.home-module__U9ZHpW__rubricShort{display:inline}@container (min-width:240px){.home-module__U9ZHpW__rubricScorecard{font-size:10.5px}.home-module__U9ZHpW__rubricLong{display:inline}.home-module__U9ZHpW__rubricShort{display:none}}@container (min-width:301px){.home-module__U9ZHpW__rubricWeight{display:block}}.home-module__U9ZHpW__trainingCurve{justify-content:center;align-items:flex-start;width:100%;height:136px;display:flex;position:relative;container-type:inline-size}.home-module__U9ZHpW__trainingCurvePlot{width:100%;height:136px;position:relative}.home-module__U9ZHpW__trainingCurvePlot>svg{width:100%;height:100%;display:block}.home-module__U9ZHpW__trainingCurveLine{fill:none;stroke:var(--chart-accent);stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len)}.home-module__U9ZHpW__trainingCurveGlow{fill:none;stroke:var(--chart-accent);stroke-width:5px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);opacity:.32}.home-module__U9ZHpW__trainingCurveEndpoint{background:var(--chart-accent);opacity:0;border-radius:50%;width:6px;height:6px;position:absolute;top:16.1%;left:98%;transform:translate(-50%,-50%)scale(.4)}.home-module__U9ZHpW__trainingCurveEndpoint:after{content:"";background:var(--chart-accent);opacity:0;border-radius:50%;position:absolute;inset:0}.home-module__U9ZHpW__trainingCurveLabel{color:#9a3412;font-family:var(--font-mono);letter-spacing:.03em;white-space:nowrap;opacity:0;font-size:10px;line-height:1;position:absolute}.home-module__U9ZHpW__trainingCurveLabelPost,.home-module__U9ZHpW__trainingCurveLabelBase,.home-module__U9ZHpW__trainingCurveLabelDelta{display:none}.home-module__U9ZHpW__trainingCurveLabelPost{top:calc(16.1% - 14px);right:1%}.home-module__U9ZHpW__trainingCurveLabelBase{color:#8a8879;top:calc(48.1% - 14px);left:2%}.home-module__U9ZHpW__trainingCurveLabelDelta,.home-module__U9ZHpW__trainingCurveLabelCompact{top:4px;right:1%}@container (min-width:240px){.home-module__U9ZHpW__trainingCurveLabelCompact{display:none}.home-module__U9ZHpW__trainingCurveLabelDelta{display:block}}@container (min-width:301px){.home-module__U9ZHpW__trainingCurveLabelDelta{display:none}.home-module__U9ZHpW__trainingCurveLabelPost,.home-module__U9ZHpW__trainingCurveLabelBase{display:block}}@media (prefers-reduced-motion:no-preference){.home-module__U9ZHpW__trainingCurveLine,.home-module__U9ZHpW__trainingCurveGlow{animation:2.4s ease-out forwards home-module__U9ZHpW__tcc-draw}.home-module__U9ZHpW__trainingCurveEndpoint{animation:.5s ease-out 1.8s forwards home-module__U9ZHpW__tcc-pop-in}.home-module__U9ZHpW__trainingCurveLabel{animation:.5s ease-out 1.8s forwards home-module__U9ZHpW__tcc-fade-in}.home-module__U9ZHpW__trainingCurveEndpoint:after{animation:2s ease-out 2.3s infinite home-module__U9ZHpW__tcc-pulse}}@media (prefers-reduced-motion:reduce){.home-module__U9ZHpW__trainingCurveLine,.home-module__U9ZHpW__trainingCurveGlow{stroke-dashoffset:0}.home-module__U9ZHpW__trainingCurveEndpoint{opacity:1;transform:translate(-50%,-50%)scale(1)}.home-module__U9ZHpW__trainingCurveLabel{opacity:1}.home-module__U9ZHpW__trainingCurveEndpoint:after{display:none}}@keyframes home-module__U9ZHpW__tcc-draw{to{stroke-dashoffset:0}}@keyframes home-module__U9ZHpW__tcc-pop-in{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes home-module__U9ZHpW__tcc-fade-in{to{opacity:1}}@keyframes home-module__U9ZHpW__tcc-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.6)}}.home-module__U9ZHpW__routerAllocation{flex-direction:column;width:100%;height:136px;display:flex}.home-module__U9ZHpW__routerAllocationHeader{align-items:center;gap:8px;margin-bottom:4px;display:flex}.home-module__U9ZHpW__routerAllocationEyebrow{color:#9e9c8b;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:8.5px;line-height:1.2}.home-module__U9ZHpW__routerAllocationPlot{flex:auto;width:100%;min-height:0;position:relative}.home-module__U9ZHpW__routerAllocationPlot>svg{width:100%;height:100%;display:block}.home-module__U9ZHpW__routerAllocationRouterNode{fill:#f7f4ec;stroke:#1f293729;stroke-width:1px}.home-module__U9ZHpW__routerAllocationRouterLabel{fill:#3a3a36;font-family:var(--font-sans);font-size:9.5px}.home-module__U9ZHpW__routerAllocationRow{fill:#f7f4ec;stroke:#1f293729;stroke-width:1px;transition:fill .4s,stroke .4s}.home-module__U9ZHpW__routerAllocationGroupActive .home-module__U9ZHpW__routerAllocationRow{fill:color-mix(in oklch, var(--row-color) 14%, #f7f4ec);stroke:var(--row-color)}.home-module__U9ZHpW__routerAllocationAccent,.home-module__U9ZHpW__routerAllocationBulletSolid{fill:var(--row-color)}.home-module__U9ZHpW__routerAllocationBulletHollow{fill:none;stroke:var(--row-color);stroke-width:1.3px;stroke-dasharray:1.6 1.4}.home-module__U9ZHpW__routerAllocationName{fill:#3a3a36;font-family:var(--font-sans);font-size:8.4px}.home-module__U9ZHpW__routerAllocationPct{fill:#3a3a36;font-family:var(--font-mono);font-size:8.6px}.home-module__U9ZHpW__routerAllocationRibbon{fill:none;stroke:var(--row-color);stroke-width:4px;stroke-linecap:round;stroke-dashoffset:0;opacity:.32}.home-module__U9ZHpW__routerAllocationGroupActive .home-module__U9ZHpW__routerAllocationRibbon{opacity:.95}.home-module__U9ZHpW__routerAllocationTokenFeed{fill:none;stroke:#fffaf1;stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:2 6;opacity:0}.home-module__U9ZHpW__routerAllocationGroupActive .home-module__U9ZHpW__routerAllocationTokenFeed{opacity:.9}.home-module__U9ZHpW__routerAllocationRowRise{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.home-module__U9ZHpW__routerAllocationPlot[data-enhanced=true] .home-module__U9ZHpW__routerAllocationRibbon{stroke-dasharray:var(--len);transition:stroke-dashoffset .9s ease-out var(--row-delay,0s), opacity .5s ease var(--row-delay,0s)}.home-module__U9ZHpW__routerAllocationPlot[data-enhanced=true][data-visible=false] .home-module__U9ZHpW__routerAllocationRibbon{stroke-dashoffset:var(--len)}.home-module__U9ZHpW__routerAllocationPlot[data-enhanced=true] .home-module__U9ZHpW__routerAllocationRowRise{transition:opacity .42s ease-out var(--row-delay,0s), transform .42s ease-out var(--row-delay,0s)}.home-module__U9ZHpW__routerAllocationPlot[data-enhanced=true][data-visible=false] .home-module__U9ZHpW__routerAllocationRowRise{opacity:0;transform:translate(6px)}.home-module__U9ZHpW__routerAllocationTokenFeed{animation:.7s linear infinite home-module__U9ZHpW__router-token-flow}}@media (prefers-reduced-motion:reduce){.home-module__U9ZHpW__routerAllocationTokenFeed{display:none}}@keyframes home-module__U9ZHpW__router-token-flow{to{stroke-dashoffset:-16px}}.home-module__U9ZHpW__systemNode h3{margin:0 0 9px;font-size:1.4rem}.home-module__U9ZHpW__systemNode p{color:#737a83;text-transform:uppercase;margin:0;font-family:monospace;font-size:10px;line-height:1.5}.home-module__U9ZHpW__systemNode b{z-index:2;background:var(--candidate-gold);color:#1b2028;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;right:-16px}.home-module__U9ZHpW__loopConnector{z-index:0;pointer-events:none;position:absolute;inset:0}.home-module__U9ZHpW__founderLoopConnector .home-module__U9ZHpW__loopRail{top:50%}.home-module__U9ZHpW__founderLoopConnector .home-module__U9ZHpW__loopChevron{top:calc(50% - 6px)}.home-module__U9ZHpW__founderLoopConnector .home-module__U9ZHpW__loopChevronOne{left:calc(33.333% - 3px)}.home-module__U9ZHpW__founderLoopConnector .home-module__U9ZHpW__loopChevronTwo{left:calc(66.667% + 3px)}.home-module__U9ZHpW__founderLoopConnector .home-module__U9ZHpW__loopChevronThree{display:none}.home-module__U9ZHpW__loopRail{background:#1f293738;height:1px;position:absolute;top:105.5px;left:0;right:0}.home-module__U9ZHpW__loopChevron{width:8px;height:12px;position:absolute;top:99.5px;transform:translate(-50%)}.home-module__U9ZHpW__loopChevronOne{left:calc(25% - 3px)}.home-module__U9ZHpW__loopChevronTwo{left:50%}.home-module__U9ZHpW__loopChevronThree{left:calc(75% + 3px)}.home-module__U9ZHpW__loopChevronGlyph{fill:none;stroke:#1f2937;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.45;vector-effect:non-scaling-stroke;display:block;overflow:visible}.home-module__U9ZHpW__loopReturnGraphic{width:100%;height:56px;display:block;position:absolute;bottom:20px;left:0;right:0;overflow:visible}.home-module__U9ZHpW__loopReturnPath,.home-module__U9ZHpW__loopReturnChevron{fill:none;stroke:#1f2937;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.home-module__U9ZHpW__loopReturnPath{stroke-width:1px;stroke-dasharray:3 4;stroke-opacity:.2}.home-module__U9ZHpW__loopReturnChevron{stroke-width:1.1px;stroke-opacity:.45}@keyframes home-module__U9ZHpW__loop-chevron-travel{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes home-module__U9ZHpW__loop-return-march{0%{stroke-dashoffset:0}to{stroke-dashoffset:-7px}}@media (prefers-reduced-motion:no-preference){.home-module__U9ZHpW__loopChevronGlyph{animation:2.6s ease-in-out infinite paused home-module__U9ZHpW__loop-chevron-travel}.home-module__U9ZHpW__loopChevronTwo .home-module__U9ZHpW__loopChevronGlyph{animation-delay:.35s}.home-module__U9ZHpW__loopChevronThree .home-module__U9ZHpW__loopChevronGlyph{animation-delay:.7s}.home-module__U9ZHpW__loopReturnPath{animation:14s linear infinite paused home-module__U9ZHpW__loop-return-march}.home-module__U9ZHpW__loopConnector[data-active=true] .home-module__U9ZHpW__loopChevronGlyph,.home-module__U9ZHpW__loopConnector[data-active=true] .home-module__U9ZHpW__loopReturnPath{animation-play-state:running}}@media (max-width:1280px){.home-module__U9ZHpW__founderMeta>span{font-size:11px}.home-module__U9ZHpW__founderAffiliations,.home-module__U9ZHpW__founderCredentialsRow>a{font-size:10px}.home-module__U9ZHpW__founderBio{font-size:15px}.home-module__U9ZHpW__founderCopy li span{font-size:12.5px}.home-module__U9ZHpW__founderFlow .home-module__U9ZHpW__loopRail,.home-module__U9ZHpW__founderFlow .home-module__U9ZHpW__loopChevron{display:none}}.home-module__U9ZHpW__systemFeedback{border:1px dashed var(--candidate-line);color:#727983;text-align:center;text-transform:uppercase;padding:13px;font-family:monospace;font-size:10px;position:absolute;bottom:0;left:0;right:0}.home-module__U9ZHpW__evidenceMatrix{grid-template-columns:minmax(260px,.45fr) minmax(0,1.55fr);gap:60px;display:grid}.home-module__U9ZHpW__evidenceMatrix h2{margin-top:20px;font-size:clamp(2rem,3.8vw,4rem)}.home-module__U9ZHpW__evidenceTable{border-top:1px solid var(--candidate-line)}.home-module__U9ZHpW__evidenceTable>div{border-bottom:1px solid var(--candidate-line);text-transform:uppercase;grid-template-columns:34px 1fr 90px 1fr 1.2fr;align-items:center;gap:12px;padding:22px 0;font-family:monospace;font-size:10px;display:grid}.home-module__U9ZHpW__evidenceTable strong{color:var(--candidate-gold);font-size:1.3rem}.home-module__U9ZHpW__technicalCases{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;display:grid}.home-module__U9ZHpW__researchConsole{padding:0}.home-module__U9ZHpW__researchConsole>header{border-bottom:1px solid var(--candidate-line);color:#737a83;text-transform:uppercase;justify-content:space-between;padding:14px 20px;font-family:monospace;font-size:10px;display:flex}.home-module__U9ZHpW__researchConsole .home-module__U9ZHpW__newsGrid{border-color:var(--candidate-line)}.home-module__U9ZHpW__researchConsole .home-module__U9ZHpW__newsCard{border-color:var(--candidate-line);min-height:180px}.home-module__U9ZHpW__researchConsole .home-module__U9ZHpW__newsCard h3,.home-module__U9ZHpW__researchConsole .home-module__U9ZHpW__newsCard a{color:var(--candidate-ink)}.home-module__U9ZHpW__researchConsole .home-module__U9ZHpW__newsCard>p,.home-module__U9ZHpW__researchConsole .home-module__U9ZHpW__newsCard>div{color:var(--candidate-muted)}.home-module__U9ZHpW__founderGridDossier .home-module__U9ZHpW__founderCard{border-color:var(--candidate-line);background:#f7f3eb}.home-module__U9ZHpW__founderGridDossier .home-module__U9ZHpW__founderImage,.home-module__U9ZHpW__founderGridDossier .home-module__U9ZHpW__founderCopy ul{border-color:var(--candidate-line)}.home-module__U9ZHpW__founderGridDossier .home-module__U9ZHpW__founderCopy>p,.home-module__U9ZHpW__founderGridDossier .home-module__U9ZHpW__founderMeta>span,.home-module__U9ZHpW__founderGridDossier .home-module__U9ZHpW__founderAffiliations,.home-module__U9ZHpW__founderGridDossier .home-module__U9ZHpW__founderCredentialsRow>a{color:var(--candidate-muted)}.home-module__U9ZHpW__ownershipLead{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(38px,7vw,100px);display:grid}.home-module__U9ZHpW__ownershipLead h2{max-width:15ch}.home-module__U9ZHpW__ownershipPoints{border-top:1px solid var(--candidate-line);display:grid}.home-module__U9ZHpW__ownershipPoints article{border-bottom:1px solid var(--candidate-line);grid-template-columns:34px minmax(180px,.75fr) minmax(200px,1fr);align-items:start;gap:20px;padding:24px 0;display:grid}.home-module__U9ZHpW__ownershipPoints article>span{color:#8b9198;font-family:monospace;font-size:10px}.home-module__U9ZHpW__ownershipPoints h3{font-family:var(--font-inter), sans-serif;letter-spacing:-.016em;margin:0;font-size:1.35rem;font-weight:550;line-height:1.08}.home-module__U9ZHpW__ownershipPoints p{color:var(--candidate-muted);margin:0;font-size:12px;line-height:1.6}.home-module__U9ZHpW__connectionBand{z-index:1;border:1px solid var(--candidate-line);background:var(--candidate-panel);grid-template-columns:auto 1fr;align-items:center;gap:30px;margin:clamp(28px,5vw,70px) 0;padding:22px 25px;display:grid;position:relative}.home-module__U9ZHpW__connectionBand>p{color:#777e88;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.home-module__U9ZHpW__connectionBand>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.home-module__U9ZHpW__connectionBand span{border:1px solid var(--candidate-line);color:#5e6670;border-radius:999px;padding:8px 11px;font-size:10px}.home-module__U9ZHpW__partnership{border-top:5px solid var(--candidate-gold);background:#f0e7d5;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start;gap:20px clamp(32px,4vw,56px);padding:clamp(24px,2.8vw,40px) clamp(24px,3.4vw,48px);display:grid}.home-module__U9ZHpW__partnership h2{text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(2rem,1.25rem + 2vw,3rem);line-height:1.08}.home-module__U9ZHpW__partnershipTerm{max-width:100%;display:inline-block}.home-module__U9ZHpW__partnership>div:last-child{justify-items:start;gap:12px;max-width:52ch;display:grid}.home-module__U9ZHpW__partnership>div:last-child p{color:#555d67;margin:0;font-size:1rem;line-height:1.5}.home-module__U9ZHpW__partnership a{color:var(--candidate-ink);font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:none}.home-module__U9ZHpW__footer{border:1px solid var(--candidate-line);background:var(--candidate-panel);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;margin:100px 0 24px;padding:clamp(32px,6vw,80px);display:grid}.home-module__U9ZHpW__footer h2{max-width:18ch;margin-top:18px;font-size:clamp(2rem,4vw,4.2rem)}.home-module__U9ZHpW__footer>p{border-top:1px solid var(--candidate-line);color:#858b93;grid-column:1/-1;margin:20px 0 0;padding-top:18px;font-size:10px}@media (max-width:980px){.home-module__U9ZHpW__candidateHero,.home-module__U9ZHpW__sectionHeading,.home-module__U9ZHpW__editorialLead,.home-module__U9ZHpW__editorialTeam,.home-module__U9ZHpW__evidenceMatrix,.home-module__U9ZHpW__productSplit,.home-module__U9ZHpW__ownershipLead,.home-module__U9ZHpW__partnership,.home-module__U9ZHpW__secondaryCaseGrid{grid-template-columns:1fr}.home-module__U9ZHpW__capabilityGrid,.home-module__U9ZHpW__technicalCases{grid-template-columns:1fr 1fr}.home-module__U9ZHpW__founderGrid{grid-template-columns:1fr}.home-module__U9ZHpW__founderCard{grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.home-module__U9ZHpW__founderImage{aspect-ratio:auto;border-inline-end:1px solid var(--candidate-line);border-bottom:0}.home-module__U9ZHpW__founderCopy{padding:20px}.home-module__U9ZHpW__founderCredentialsRow{gap:4px 10px}.home-module__U9ZHpW__founderBio{min-height:0;margin-block:16px}.home-module__U9ZHpW__founderCopy ul{grid-auto-rows:minmax(40px,auto);gap:8px 12px;padding-top:16px}.home-module__U9ZHpW__systemDiagram{grid-template-columns:1fr}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemDiagram{grid-auto-rows:1fr}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemDiagramWithRail{padding-bottom:38px}.home-module__U9ZHpW__systemDiagramWithRail .home-module__U9ZHpW__loopRail,.home-module__U9ZHpW__systemDiagramWithRail .home-module__U9ZHpW__loopChevron,.home-module__U9ZHpW__systemDiagramWithRail .home-module__U9ZHpW__loopReturnGraphic,.home-module__U9ZHpW__founderFlow .home-module__U9ZHpW__loopRail,.home-module__U9ZHpW__founderFlow .home-module__U9ZHpW__loopChevron,.home-module__U9ZHpW__founderFlow .home-module__U9ZHpW__loopReturnGraphic{display:none}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemNode{height:auto;min-height:0}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemNodeWithVisual{grid-template-rows:auto 136px 1fr}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemNodeVisual{height:136px;margin-top:12px}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemNodeVisual:empty{display:flex}.home-module__U9ZHpW__productSection .home-module__U9ZHpW__systemNodeCopy{align-self:end;margin-top:20px}.home-module__U9ZHpW__ownershipPoints article{grid-template-columns:34px minmax(180px,.75fr) minmax(200px,1fr)}.home-module__U9ZHpW__connectionBand{grid-template-columns:1fr}.home-module__U9ZHpW__connectionBand>div{justify-content:flex-start}.home-module__U9ZHpW__systemNode{min-height:160px}.home-module__U9ZHpW__systemNode b{top:auto;bottom:-21px;right:50%;transform:rotate(90deg)translateY(-50%)}}@media (max-width:760px){.home-module__U9ZHpW__heroLegitimacy{grid-template-columns:minmax(0,1fr);width:max-content;max-width:100%}.home-module__U9ZHpW__candidateHero1 .home-module__U9ZHpW__heroFoundedAt,.home-module__U9ZHpW__candidateHero2 .home-module__U9ZHpW__heroFoundedAt,.home-module__U9ZHpW__candidateHero3 .home-module__U9ZHpW__heroFoundedAt{border-top:1px solid #1e232d3d;border-left:0}}@media (max-width:680px){.home-module__U9ZHpW__shell{padding-inline:20px}.home-module__U9ZHpW__candidateHero{padding-inline:20px;padding-top:28px}.home-module__U9ZHpW__heroProductCard{padding:24px}.home-module__U9ZHpW__heroProductCard h1{font-size:clamp(2.35rem,12vw,4rem)}.home-module__U9ZHpW__heroDivider{gap:7px;font-size:8px}.home-module__U9ZHpW__heroFoundedAt,.home-module__U9ZHpW__heroTrusted{gap:8px;min-height:0;padding:10px 8px}.home-module__U9ZHpW__heroFoundedAt>div{grid-template-columns:minmax(0,1fr)}.home-module__U9ZHpW__heroTrusted strong,.home-module__U9ZHpW__heroFoundedAt strong{letter-spacing:.06em;font-size:10px}.home-module__U9ZHpW__heroTrusted img,.home-module__U9ZHpW__heroFoundedAt img{width:auto;height:26px}.home-module__U9ZHpW__heroTrustedWordmark img{height:23px}.home-module__U9ZHpW__heroTrustedRow{gap:8px}.home-module__U9ZHpW__heroTrustedPlaceholder{gap:6px}.home-module__U9ZHpW__heroTrustedPlaceholder img{width:32px;height:20px}.home-module__U9ZHpW__heroTrustedPlaceholder strong{font-size:9px}.home-module__U9ZHpW__section{margin-block:28px;padding:24px}.home-module__U9ZHpW__founderCard{display:block}.home-module__U9ZHpW__founderImage{border-inline-end:0;border-bottom:1px solid var(--candidate-line);height:clamp(200px,60vw,240px)}.home-module__U9ZHpW__founderPortrait{object-position:center 35%}.home-module__U9ZHpW__founderHoverPortrait{object-position:center top}.home-module__U9ZHpW__founderCopy{padding:18px}.home-module__U9ZHpW__newsCard{padding:20px}.home-module__U9ZHpW__partnership>div:last-child p{font-size:.9375rem}.home-module__U9ZHpW__partnership a{font-size:.8125rem}.home-module__U9ZHpW__sectionHeading{display:block}.home-module__U9ZHpW__sectionHeading h2{margin:16px 0}.home-module__U9ZHpW__capabilityGrid,.home-module__U9ZHpW__newsGrid,.home-module__U9ZHpW__technicalCases{grid-template-columns:1fr}.home-module__U9ZHpW__capabilityCard{min-height:260px}.home-module__U9ZHpW__testimonialCard{flex-basis:clamp(260px,100vw - 90px,400px);margin-right:12px}.home-module__U9ZHpW__testimonialMarquee{scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.home-module__U9ZHpW__testimonialMarquee::-webkit-scrollbar{display:none}.home-module__U9ZHpW__ownershipPoints article{grid-template-columns:28px 1fr}.home-module__U9ZHpW__ownershipPoints article p{grid-column:2}.home-module__U9ZHpW__connectionBand{margin-block:28px;padding:20px}.home-module__U9ZHpW__evidenceTable>div{grid-template-columns:28px 1fr 72px}.home-module__U9ZHpW__evidenceTable>div span:nth-child(4),.home-module__U9ZHpW__evidenceTable>div span:nth-child(5){display:none}.home-module__U9ZHpW__footer{grid-template-columns:1fr;margin-top:40px;padding:28px}}@media (max-width:680px) and (prefers-reduced-motion:reduce){.home-module__U9ZHpW__testimonialCard{scroll-snap-align:start}.home-module__U9ZHpW__testimonialMarquee{scroll-snap-type:inline mandatory}.home-module__U9ZHpW__testimonialMarqueeGroup .home-module__U9ZHpW__testimonialCard:last-child{margin-right:0}}
