.internal-bar-module__UkNuPG__bar{top:calc(var(--a98-banner-height) + var(--a98-nav-height));z-index:20;background:hsl(var(--a98-color-yellow));color:hsl(var(--a98-color-black));transition:top .25s var(--a98-ease-in-out);position:sticky}body:has([class*=navHidden]) .internal-bar-module__UkNuPG__bar{top:0}.internal-bar-module__UkNuPG__inner{width:100%;max-width:75rem;padding:var(--8) 2rem;justify-content:space-between;align-items:center;gap:var(--16);margin-inline:auto;display:flex}.internal-bar-module__UkNuPG__back{gap:var(--6);font-size:var(--13);font-weight:var(--a98-font-ui-weight);color:inherit;white-space:nowrap;text-decoration:none;display:inline-flex}.internal-bar-module__UkNuPG__back:hover{text-underline-offset:3px;text-decoration:underline}.internal-bar-module__UkNuPG__back:focus-visible{outline-offset:2px;outline:2px solid}.internal-bar-module__UkNuPG__note{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.12em;text-transform:uppercase}@media (max-width:560px){.internal-bar-module__UkNuPG__inner{padding-inline:var(--16)}.internal-bar-module__UkNuPG__noteMore{display:none}}
.package-module__LzJ2cq__pkg{gap:var(--10);margin-block-start:clamp(var(--32), 4vw, var(--56));display:grid}.package-module__LzJ2cq__label,.package-module__LzJ2cq__kind,.package-module__LzJ2cq__builtLabel,.package-module__LzJ2cq__platformLabel{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.14em;text-transform:uppercase;margin:0}.package-module__LzJ2cq__label{color:hsl(var(--a98-color-primary))}.package-module__LzJ2cq__kind{color:hsl(var(--a98-color-foreground) / .5)}.package-module__LzJ2cq__wb{gap:var(--10);padding:var(--16) var(--18) var(--18);border:1px solid hsl(var(--a98-color-primary) / .5);border-block-start:2px solid hsl(var(--a98-color-primary));background:hsl(var(--a98-color-primary) / .03);display:grid}.package-module__LzJ2cq__wbHead{gap:var(--2);display:grid}.package-module__LzJ2cq__wbName{font-family:var(--a98-font-serif);font-weight:300;font-size:var(--24);letter-spacing:-.02em;margin:0}.package-module__LzJ2cq__centre{font-size:var(--14);color:hsl(var(--a98-color-book));margin:0}.package-module__LzJ2cq__top,.package-module__LzJ2cq__builtCols{gap:var(--12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.package-module__LzJ2cq__cell{align-content:start;gap:var(--4);padding:var(--12) var(--14);border:1px solid hsl(var(--a98-color-foreground) / .12);background:hsl(var(--a98-color-background));display:grid}.package-module__LzJ2cq__name{font-size:var(--16);font-weight:var(--a98-font-ui-weight);letter-spacing:-.015em;margin:0}.package-module__LzJ2cq__body{font-size:var(--13);color:hsl(var(--a98-color-book));text-wrap:pretty;margin:0;line-height:1.5}.package-module__LzJ2cq__item{font-size:var(--13);color:hsl(var(--a98-color-book));text-wrap:pretty;margin:0;line-height:1.5}.package-module__LzJ2cq__item strong{font-size:var(--14);font-weight:var(--a98-font-ui-weight);color:hsl(var(--a98-color-foreground))}.package-module__LzJ2cq__item+.package-module__LzJ2cq__item{margin-block-start:var(--4)}.package-module__LzJ2cq__built{gap:var(--6);padding:var(--10);border:1px dashed hsl(var(--a98-color-primary) / .45);display:grid}.package-module__LzJ2cq__builtLabel{color:hsl(var(--a98-color-primary))}.package-module__LzJ2cq__uses,.package-module__LzJ2cq__apps{margin:var(--4) 0 0;gap:var(--6);padding:0;list-style:none;display:grid}:is(.package-module__LzJ2cq__uses,.package-module__LzJ2cq__apps) li{font-size:var(--13);color:hsl(var(--a98-color-book-strong));text-wrap:pretty;padding-inline-start:var(--14);line-height:1.45;position:relative}:is(.package-module__LzJ2cq__uses,.package-module__LzJ2cq__apps) li:before{content:"";inset-inline-start:0;background:hsl(var(--a98-color-primary));width:5px;height:5px;position:absolute;top:.55em}.package-module__LzJ2cq__apps{margin:0}.package-module__LzJ2cq__apps strong{font-weight:var(--a98-font-ui-weight);color:hsl(var(--a98-color-foreground))}.package-module__LzJ2cq__foundation{gap:var(--6);padding:var(--12) var(--16);background:hsl(var(--a98-color-surface-dark));color:hsl(var(--a98-color-white));display:grid}.package-module__LzJ2cq__foundation .package-module__LzJ2cq__kind{color:hsl(var(--a98-color-white) / .6)}.package-module__LzJ2cq__foundation .package-module__LzJ2cq__body{color:hsl(var(--a98-color-white) / .8)}.package-module__LzJ2cq__dw strong{font-weight:var(--a98-font-ui-weight);color:hsl(var(--a98-color-white))}.package-module__LzJ2cq__platform{align-items:center;gap:var(--12);padding:var(--10) var(--12);background:hsl(var(--a98-color-primary));color:hsl(var(--a98-color-white));grid-template-columns:7rem minmax(0,1fr);display:grid}.package-module__LzJ2cq__platform dl{gap:var(--10);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.package-module__LzJ2cq__platform div{align-content:start;gap:var(--2);padding:var(--8) var(--12);background:hsl(var(--a98-color-white) / .12);display:grid}.package-module__LzJ2cq__platform dt{font-size:var(--16);font-weight:var(--a98-font-ui-weight);letter-spacing:-.01em}.package-module__LzJ2cq__platform dd{font-size:var(--13);color:hsl(var(--a98-color-white) / .85);margin:0;line-height:1.45}.package-module__LzJ2cq__platformLabel{color:hsl(var(--a98-color-white) / .75)}.package-module__LzJ2cq__together{font-size:var(--13);color:hsl(var(--a98-color-book-strong));text-wrap:pretty;margin:0;line-height:1.45}.package-module__LzJ2cq__rolesLabel{margin:var(--2) 0 0;font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .5)}.package-module__LzJ2cq__roles{margin:var(--2) 0 0;gap:var(--4);padding:0;list-style:none;display:grid}.package-module__LzJ2cq__roles li{font-size:var(--13);color:hsl(var(--a98-color-book));text-wrap:pretty;line-height:1.45}.package-module__LzJ2cq__roles strong{font-weight:var(--a98-font-ui-weight);color:hsl(var(--a98-color-foreground))}.package-module__LzJ2cq__metrics{margin:var(--4) 0 var(--4);padding:var(--8) var(--10);background:hsl(var(--a98-color-primary) / .07);box-shadow:inset 2px 0 0 hsl(var(--a98-color-primary));font-size:var(--13);color:hsl(var(--a98-color-book-strong));text-wrap:pretty;line-height:1.45}.package-module__LzJ2cq__metrics strong{font-weight:var(--a98-font-ui-weight);color:hsl(var(--a98-color-primary));display:block}@media (max-width:720px){.package-module__LzJ2cq__platform,.package-module__LzJ2cq__top,.package-module__LzJ2cq__builtCols,.package-module__LzJ2cq__platform dl{grid-template-columns:minmax(0,1fr)}}
.procurement-module__pqJ4KG__page{background:hsl(var(--a98-color-background));color:hsl(var(--a98-color-foreground));overflow-x:clip}.procurement-module__pqJ4KG__inner{width:100%;max-width:75rem;margin-inline:auto;padding-inline:2rem}.procurement-module__pqJ4KG__section{padding-block:clamp(var(--48), 7vw, var(--96));position:relative}.procurement-module__pqJ4KG__reveal{opacity:1}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.procurement-module__pqJ4KG__reveal{animation:linear both procurement-module__pqJ4KG__reveal-up;animation-timeline:view();animation-range:entry 2% entry 30%}}}@keyframes procurement-module__pqJ4KG__reveal-up{0%{opacity:0;transform:translateY(var(--24))}to{opacity:1;transform:none}}.procurement-module__pqJ4KG__hero{isolation:isolate;background:hsl(var(--a98-color-surface-dark));width:100vw;min-height:clamp(520px,78dvh,820px);color:hsl(var(--a98-color-white));align-items:end;margin-left:calc(50% - 50vw);display:grid;position:relative;overflow:clip}.procurement-module__pqJ4KG__heroImg{object-fit:cover;z-index:0;filter:brightness(.72)saturate(.9)}.procurement-module__pqJ4KG__hero:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(to bottom, hsl(var(--a98-color-black) / .5) 0%, hsl(var(--a98-color-black) / .35) 40%, hsl(var(--a98-color-black) / .9) 100%);position:absolute;inset:0}.procurement-module__pqJ4KG__heroContent{z-index:1;gap:var(--16);padding-block:calc(var(--a98-nav-height) + var(--40)) clamp(var(--48), 7vw, var(--80));flex-direction:column;display:flex;position:relative}.procurement-module__pqJ4KG__eyebrow{color:hsl(var(--a98-color-primary))}.procurement-module__pqJ4KG__hero .procurement-module__pqJ4KG__eyebrow{color:hsl(var(--a98-color-white) / .72)}.procurement-module__pqJ4KG__heroTitle{font-family:var(--a98-font-serif);letter-spacing:-.03em;text-wrap:balance;max-width:16ch;color:hsl(var(--a98-color-white));margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:300;line-height:1.02}.procurement-module__pqJ4KG__heroLede{font-family:var(--a98-font-family);color:hsl(var(--a98-color-white) / .88);text-wrap:pretty;max-width:54ch;margin:0;font-size:clamp(17px,1.35vw,20px);line-height:1.5}.procurement-module__pqJ4KG__intro{background:hsl(var(--a98-color-surface));border-block-end:1px solid hsl(var(--a98-color-foreground) / .08);width:100vw;margin-left:calc(50% - 50vw);padding-block:clamp(56px,8vw,104px)}.procurement-module__pqJ4KG__introInner{gap:var(--20);flex-direction:column;display:flex}.procurement-module__pqJ4KG__heroBody{font-family:var(--a98-font-family);letter-spacing:-.015em;color:hsl(var(--a98-color-foreground));text-wrap:pretty;max-width:34ch;margin:0;font-size:clamp(22px,2.1vw,32px);line-height:1.3}.procurement-module__pqJ4KG__startSection{background:hsl(var(--a98-color-surface));padding-block:clamp(var(--48), 7vw, var(--96))}.procurement-module__pqJ4KG__split{gap:clamp(var(--16), 3vw, var(--48));grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:start;display:grid}.procurement-module__pqJ4KG__splitTitle{font-family:var(--a98-font-serif-text);font-weight:300;font-size:var(--30);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.15}.procurement-module__pqJ4KG__splitBody{gap:var(--16);flex-direction:column;max-width:62ch;display:flex}.procurement-module__pqJ4KG__prose{font-family:var(--a98-font-family);font-size:var(--16);color:inherit;opacity:.8;text-wrap:pretty;margin:0;line-height:1.6}.procurement-module__pqJ4KG__sectionTitle{font-family:var(--a98-font-serif-text);font-weight:300;font-size:var(--30);letter-spacing:-.02em;color:hsl(var(--a98-color-book-strong));margin:0 0 clamp(var(--24), 3vw, var(--40));text-wrap:balance;line-height:1.15}.procurement-module__pqJ4KG__principles{gap:var(--8);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.procurement-module__pqJ4KG__principle{gap:var(--8);padding:clamp(var(--20), 2.5vw, var(--28));border-radius:var(--a98-radius);background:hsl(var(--a98-color-surface));align-content:start;display:grid}.procurement-module__pqJ4KG__principleIcon{width:var(--32);height:var(--32);border-radius:var(--a98-radius);background:hsl(var(--a98-color-primary) / .1);color:hsl(var(--a98-color-primary));font-size:var(--18);place-items:center;display:grid}.procurement-module__pqJ4KG__principleTitle{font-family:var(--a98-font-family);font-size:var(--18);font-weight:var(--a98-font-ui-weight);letter-spacing:-.015em;text-wrap:balance;margin:0;line-height:1.3}.procurement-module__pqJ4KG__principleBody{font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-book));text-wrap:pretty;margin:0;line-height:1.55}.procurement-module__pqJ4KG__features{gap:clamp(var(--16), 2vw, var(--32));grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));margin:0;padding:0;list-style:none;display:grid}.procurement-module__pqJ4KG__feature{column-gap:var(--12);row-gap:var(--6);border-block-start:1px solid hsl(var(--a98-color-foreground) / .12);grid-template-columns:auto minmax(0,1fr) auto;align-content:start;padding-block-start:var(--16);display:grid}.procurement-module__pqJ4KG__featureIcon{width:var(--24);height:var(--24);color:hsl(var(--a98-color-primary));font-size:var(--18);grid-row:1;place-items:center;display:grid}.procurement-module__pqJ4KG__featureTitle{font-family:var(--a98-font-family);font-size:var(--16);font-weight:var(--a98-font-ui-weight);letter-spacing:-.01em;grid-row:1;align-self:center;margin:0}.procurement-module__pqJ4KG__featureBody{font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-book));text-wrap:pretty;grid-column:1/-1;margin:0;line-height:1.55}.procurement-module__pqJ4KG__cta{align-items:center;gap:var(--24);text-align:center;padding-block:clamp(var(--56), 8vw, var(--112));flex-direction:column;display:flex}.procurement-module__pqJ4KG__ctaTitle{font-family:var(--a98-font-serif-text);font-weight:300;font-size:var(--40);letter-spacing:-.02em;color:hsl(var(--a98-color-book-strong));text-wrap:balance;max-width:24ch;margin:0;line-height:1.15}@media (max-width:48rem){.procurement-module__pqJ4KG__inner{padding-inline:1.25rem}.procurement-module__pqJ4KG__hero{min-height:clamp(440px,72dvh,640px)}.procurement-module__pqJ4KG__heroContent{padding-block:calc(var(--a98-nav-height) + var(--24)) var(--40)}.procurement-module__pqJ4KG__split{grid-template-columns:minmax(0,1fr)}.procurement-module__pqJ4KG__ctaTitle{font-size:var(--30)}}
.alt-module__ZbaK_W__index{margin:clamp(var(--24), 3vw, var(--40)) 0 0;border-block-start:1px solid hsl(var(--a98-color-foreground) / .14);padding:0;list-style:none}.alt-module__ZbaK_W__indexLink{gap:var(--16);padding-block:var(--14);border-block-end:1px solid hsl(var(--a98-color-foreground) / .14);color:inherit;grid-template-columns:3rem minmax(0,18rem) minmax(0,1fr);align-items:baseline;text-decoration:none;display:grid}.alt-module__ZbaK_W__indexLink:hover .alt-module__ZbaK_W__indexTitle{color:hsl(var(--a98-color-primary))}.alt-module__ZbaK_W__indexNumber{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.14em;color:hsl(var(--a98-color-primary))}.alt-module__ZbaK_W__indexTitle{font-family:var(--a98-font-family);font-size:var(--18);font-weight:var(--a98-font-ui-weight);letter-spacing:-.015em;transition:color var(--a98-duration-short) var(--a98-ease-out-quint)}.alt-module__ZbaK_W__indexAudience{font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-book))}.alt-module__ZbaK_W__introCta{margin-block-start:clamp(var(--24), 3vw, var(--40))}.alt-module__ZbaK_W__solution{padding-block:clamp(var(--56), 8vw, var(--112));border-block-start:1px solid hsl(var(--a98-color-foreground) / .1);scroll-margin-top:calc(var(--a98-banner-height) + var(--a98-nav-height) + var(--internal-bar,0px) + var(--24))}.alt-module__ZbaK_W__kicker{margin:0 0 var(--16);font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--a98-color-primary))}.alt-module__ZbaK_W__shift{font-family:var(--a98-font-serif);letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(30px,3.4vw,52px);font-weight:300;line-height:1.05}.alt-module__ZbaK_W__benefit{margin:var(--20) 0 0;font-family:var(--a98-font-family);color:hsl(var(--a98-color-book));text-wrap:pretty;max-width:48ch;font-size:clamp(17px,1.4vw,21px);line-height:1.5}.alt-module__ZbaK_W__solutionTop{gap:clamp(var(--32), 5vw, var(--80));grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:center;display:grid}.alt-module__ZbaK_W__solutionCopy{min-width:0}.alt-module__ZbaK_W__media{min-width:0;container-type:inline-size}.alt-module__ZbaK_W__caps{margin:clamp(var(--32), 4vw, var(--56)) 0 0;border-block-start:1px solid hsl(var(--a98-color-foreground) / .14);padding:0;list-style:none}.alt-module__ZbaK_W__cap{gap:clamp(var(--24), 4vw, var(--64));padding-block:clamp(var(--24), 3vw, var(--40));border-block-end:1px solid hsl(var(--a98-color-foreground) / .14);grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;display:grid}.alt-module__ZbaK_W__capText{min-width:0}.alt-module__ZbaK_W__capTitle{margin:0 0 var(--8);font-family:var(--a98-font-family);font-size:var(--18);font-weight:var(--a98-font-ui-weight);letter-spacing:-.015em;line-height:1.3}.alt-module__ZbaK_W__capBody{max-width:52ch;font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-book));text-wrap:pretty;margin:0;line-height:1.55}.alt-module__ZbaK_W__capResults{gap:clamp(var(--24), 3vw, var(--40));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.alt-module__ZbaK_W__capResult{gap:var(--6);align-content:start;display:grid}.alt-module__ZbaK_W__capFigure{font-family:var(--a98-font-serif);letter-spacing:-.02em;white-space:nowrap;color:hsl(var(--a98-color-foreground));font-size:clamp(30px,2.5vw,38px);font-weight:300;line-height:1}.alt-module__ZbaK_W__capLabel{font-family:var(--a98-font-family);font-size:var(--13);color:hsl(var(--a98-color-book));text-wrap:pretty;line-height:1.45}.alt-module__ZbaK_W__trioSection{padding-block:clamp(var(--56), 8vw, var(--96));background:hsl(var(--a98-color-surface));border-block:1px solid hsl(var(--a98-color-foreground) / .08)}.alt-module__ZbaK_W__sectionTitle{margin:0 0 clamp(var(--28), 3.5vw, var(--48));font-family:var(--a98-font-serif);letter-spacing:-.025em;font-size:clamp(26px,2.6vw,38px);font-weight:300;line-height:1.1}.alt-module__ZbaK_W__trio{gap:clamp(var(--24), 3vw, var(--48));grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.alt-module__ZbaK_W__point{gap:var(--8);border-block-start:1px solid hsl(var(--a98-color-foreground) / .14);align-content:start;padding-block-start:var(--16);display:grid}.alt-module__ZbaK_W__pointTitle{font-family:var(--a98-font-family);font-size:var(--18);font-weight:var(--a98-font-ui-weight);letter-spacing:-.015em;margin:0}.alt-module__ZbaK_W__pointBody{font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-book));text-wrap:pretty;margin:0;line-height:1.55}.alt-module__ZbaK_W__whySection{padding-block:clamp(var(--56), 8vw, var(--96))}.alt-module__ZbaK_W__why{gap:clamp(var(--32), 5vw, var(--80));grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.alt-module__ZbaK_W__why .alt-module__ZbaK_W__sectionTitle{margin:0}.alt-module__ZbaK_W__whyList{gap:clamp(var(--24), 3vw, var(--40)) clamp(var(--24), 3vw, var(--48));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.alt-module__ZbaK_W__liveSection{padding-block:clamp(var(--56), 8vw, var(--96));background:linear-gradient(hsl(var(--a98-color-surface-dark) / .86), hsl(var(--a98-color-surface-dark) / .94)), url(/customers/xxl.jpg) center / cover no-repeat;color:hsl(var(--a98-color-white))}.alt-module__ZbaK_W__liveSection .alt-module__ZbaK_W__sectionTitle{color:hsl(var(--a98-color-white))}.alt-module__ZbaK_W__steps{gap:clamp(var(--24), 3vw, var(--48));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.alt-module__ZbaK_W__step{gap:var(--10);border-block-start:1px solid hsl(var(--a98-color-white) / .25);align-content:start;padding-block-start:var(--16);display:grid}.alt-module__ZbaK_W__stepNumber{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.14em;color:hsl(var(--a98-color-white) / .6)}.alt-module__ZbaK_W__stepTitle{font-family:var(--a98-font-serif);letter-spacing:-.02em;margin:0;font-size:clamp(22px,2vw,30px);font-weight:300;line-height:1.1}.alt-module__ZbaK_W__stepBody{font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-white) / .78);text-wrap:pretty;margin:0;line-height:1.55}@media (max-width:64rem){.alt-module__ZbaK_W__solutionTop{gap:var(--32);grid-template-columns:minmax(0,1fr)}.alt-module__ZbaK_W__media{max-width:30rem}.alt-module__ZbaK_W__cap{gap:var(--20);grid-template-columns:minmax(0,1fr)}.alt-module__ZbaK_W__capResults{max-width:28rem}.alt-module__ZbaK_W__why,.alt-module__ZbaK_W__steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.alt-module__ZbaK_W__indexLink{grid-template-columns:3rem minmax(0,1fr)}.alt-module__ZbaK_W__indexAudience{grid-column:2}.alt-module__ZbaK_W__whyList{grid-template-columns:minmax(0,1fr)}}
.visuals-module__x8exba__ui{--line:hsl(var(--a98-color-foreground) / .1);--dim:hsl(var(--a98-color-foreground) / .55);background:hsl(var(--a98-color-background));border:1px solid var(--line);border-radius:var(--a98-radius-l);box-shadow:0 1px 2px hsl(var(--a98-color-foreground) / .04), 0 24px 60px -30px hsl(var(--a98-color-foreground) / .25);color:hsl(var(--a98-color-foreground));font-family:var(--a98-font-family);font-size:var(--13);line-height:1.4;overflow:hidden;container-type:inline-size}.visuals-module__x8exba__uiBar{align-items:center;gap:var(--10);padding:var(--12) var(--16);border-block-end:1px solid var(--line);display:flex}.visuals-module__x8exba__uiDot{background:hsl(var(--a98-color-primary));border-radius:50%;width:8px;height:8px}.visuals-module__x8exba__uiTitle{font-weight:var(--a98-font-ui-weight)}.visuals-module__x8exba__uiMeta{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-inline-start:auto}.visuals-module__x8exba__insight{gap:var(--16);padding:var(--16);display:grid}.visuals-module__x8exba__cats{align-content:start;display:grid}.visuals-module__x8exba__catRow{gap:var(--12);padding-block:var(--10);border-block-end:1px solid var(--line);opacity:0;animation:visuals-module__x8exba__ui-in .5s var(--a98-ease-out-quint) forwards;animation-delay:calc(.12s + var(--i,0) * 90ms);grid-template-columns:6.5rem minmax(0,1fr) 4rem 4.5rem;align-items:center;display:grid;translate:0 6px}.visuals-module__x8exba__catHead{white-space:nowrap;font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding-block:var(--6);animation-delay:0s}.visuals-module__x8exba__catName{font-weight:var(--a98-font-ui-weight)}.visuals-module__x8exba__catSpend{align-items:center;gap:var(--10);min-width:0;display:flex}.visuals-module__x8exba__bar{height:8px;width:var(--w);background:hsl(var(--a98-color-primary) / .85);transform-origin:0;max-width:calc(100% - 4rem);animation:visuals-module__x8exba__ui-grow .7s var(--a98-ease-out-quint) both;animation-delay:calc(.24s + var(--i,0) * 90ms);border-radius:2px;display:block}.visuals-module__x8exba__catNum{font-variant-numeric:tabular-nums;color:var(--dim);white-space:nowrap}.visuals-module__x8exba__drift{font-variant-numeric:tabular-nums;color:var(--dim);text-align:right}.visuals-module__x8exba__driftHot{color:hsl(var(--a98-color-foreground));font-weight:var(--a98-font-ui-weight)}.visuals-module__x8exba__driftHot:before{content:"";width:6px;height:6px;background:hsl(var(--a98-color-primary));vertical-align:middle;border-radius:50%;margin-inline-end:var(--6);display:inline-block}.visuals-module__x8exba__side{align-content:start;gap:var(--12);display:grid}.visuals-module__x8exba__card{gap:var(--6);padding:var(--14);border:1px solid var(--line);border-radius:var(--a98-radius);background:hsl(var(--a98-color-surface));opacity:0;animation:visuals-module__x8exba__ui-in .5s var(--a98-ease-out-quint) .5s forwards;display:grid;translate:0 6px}.visuals-module__x8exba__cardIn{animation-delay:.9s}.visuals-module__x8exba__cardLabel{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.visuals-module__x8exba__cardBig{font-family:var(--a98-font-serif);font-weight:300;font-size:var(--22);letter-spacing:-.02em;line-height:1.1}.visuals-module__x8exba__cardNote{font-size:var(--12);color:var(--dim);text-wrap:pretty}.visuals-module__x8exba__spark{width:100%;height:auto;display:block}.visuals-module__x8exba__sparkFill{fill:hsl(var(--a98-color-primary) / .1)}.visuals-module__x8exba__sparkLine{fill:none;stroke:hsl(var(--a98-color-primary));stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:400;stroke-dashoffset:400px;animation:visuals-module__x8exba__ui-draw 1.4s var(--a98-ease-out-quint) .6s forwards}.visuals-module__x8exba__sparkDot{fill:hsl(var(--a98-color-primary));opacity:0;animation:visuals-module__x8exba__ui-in .3s var(--a98-ease-out-quint) 1.9s forwards}.visuals-module__x8exba__convo{--loop:16s;--dim:hsl(var(--a98-color-foreground) / .55);--line:hsl(var(--a98-color-foreground) / .1);block-size:30rem;font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-foreground));flex-direction:column;justify-content:flex-end;line-height:1.45;display:flex;overflow:hidden}.visuals-module__x8exba__line{opacity:0;max-width:78%;animation-duration:var(--loop);grid-template-rows:0fr;animation-timing-function:linear;animation-iteration-count:infinite;display:grid}.visuals-module__x8exba__lineInner{gap:var(--4);min-height:0;padding-block-start:var(--14);display:grid;overflow:hidden}.visuals-module__x8exba__linePerson{align-self:flex-start}.visuals-module__x8exba__lineAgent{text-align:right;align-self:flex-end}.visuals-module__x8exba__lineSystem{align-self:center;max-width:none}.visuals-module__x8exba__w{opacity:0;animation-duration:var(--loop);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--w,0) * 28ms)}.visuals-module__x8exba__options.visuals-module__x8exba__w,.visuals-module__x8exba__action.visuals-module__x8exba__w{display:grid}.visuals-module__x8exba__who{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.visuals-module__x8exba__bubble{padding:var(--12) var(--16);border-radius:var(--a98-radius-l);background:hsl(var(--a98-color-surface));border:1px solid var(--line);text-align:left;text-wrap:pretty;box-shadow:0 1px 2px hsl(var(--a98-color-foreground) / .04);display:inline-block}.visuals-module__x8exba__lineAgent .visuals-module__x8exba__bubble{background:hsl(var(--a98-color-primary) / .08);border-color:hsl(var(--a98-color-primary) / .22)}.visuals-module__x8exba__options{margin-block:var(--10);border-radius:var(--a98-radius);background:hsl(var(--a98-color-background));border:1px solid var(--line);display:grid;overflow:hidden}.visuals-module__x8exba__opt{column-gap:var(--12);padding:var(--8) var(--12) var(--8) var(--24);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""meta price";align-items:center;display:grid;position:relative}.visuals-module__x8exba__opt+.visuals-module__x8exba__opt{border-block-start:1px solid var(--line)}.visuals-module__x8exba__opt:before{content:"";left:var(--10);border:1px solid hsl(var(--a98-color-foreground) / .35);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;translate:0 -50%}.visuals-module__x8exba__optOn:before{border-color:hsl(var(--a98-color-primary));background:hsl(var(--a98-color-primary))}.visuals-module__x8exba__optOn{background:hsl(var(--a98-color-primary) / .05)}.visuals-module__x8exba__optName{font-weight:var(--a98-font-ui-weight);grid-area:name;line-height:1.3}.visuals-module__x8exba__optMeta{font-size:var(--12);color:var(--dim);grid-area:meta}.visuals-module__x8exba__optMore{padding:var(--8) var(--12);border-block-start:1px solid var(--line);font-size:var(--12);font-weight:var(--a98-font-ui-weight);color:hsl(var(--a98-color-primary));display:block}.visuals-module__x8exba__optPrice{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:var(--a98-font-ui-weight);grid-area:price}.visuals-module__x8exba__system{font-size:var(--12);color:var(--dim)}.visuals-module__x8exba__action{margin-block-start:var(--10);display:grid}.visuals-module__x8exba__action>*{grid-area:1/1}.visuals-module__x8exba__btn{align-items:center;gap:var(--8);padding:var(--8) var(--12);border-radius:var(--a98-radius);font-size:var(--12);font-weight:var(--a98-font-ui-weight);white-space:nowrap;animation-duration:var(--loop);justify-self:start;line-height:1.2;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-flex}.visuals-module__x8exba__btnIdle{background:hsl(var(--a98-color-primary));color:hsl(var(--a98-color-white))}.visuals-module__x8exba__btnDone{background:hsl(var(--a98-color-background));border:1px solid var(--line);color:hsl(var(--a98-color-foreground));opacity:0}.visuals-module__x8exba__btnDone:before{content:"";background:hsl(var(--a98-color-primary));border-radius:50%;width:6px;height:6px}.visuals-module__x8exba__typing{gap:var(--4);padding:var(--12) var(--14);display:inline-flex}.visuals-module__x8exba__typing i{background:hsl(var(--a98-color-primary) / .6);border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite visuals-module__x8exba__dot}.visuals-module__x8exba__typing i:nth-child(2){animation-delay:.15s}.visuals-module__x8exba__typing i:nth-child(3){animation-delay:.3s}.visuals-module__x8exba__s0{animation-name:visuals-module__x8exba__slot-0}.visuals-module__x8exba__ws0{animation-name:visuals-module__x8exba__words-0}.visuals-module__x8exba__ts0{animation-name:visuals-module__x8exba__typing-0}.visuals-module__x8exba__bi0{animation-name:visuals-module__x8exba__btn-idle-0}.visuals-module__x8exba__bd0{animation-name:visuals-module__x8exba__btn-done-0}.visuals-module__x8exba__lk0{animation-name:visuals-module__x8exba__link-0}.visuals-module__x8exba__tr0{animation-name:visuals-module__x8exba__track-0}@keyframes visuals-module__x8exba__slot-0{0%,4%{opacity:0;grid-template-rows:0fr}7%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__words-0{0%,6.9%{opacity:0}7%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes visuals-module__x8exba__typing-0{0%,0%{opacity:0;grid-template-rows:0fr}.5%,3%{opacity:1;grid-template-rows:1fr}5%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__btn-idle-0{0%,12%{opacity:1;scale:1}13%,14%{opacity:1;scale:.96}15%,to{opacity:0;scale:1}}@keyframes visuals-module__x8exba__btn-done-0{0%,14%{opacity:0}16%,to{opacity:1}}@keyframes visuals-module__x8exba__link-0{0%,10%{scale:1}11%,12%{scale:.94}13%,to{scale:1}}@keyframes visuals-module__x8exba__track-0{0%,12%{opacity:0;translate:0 6px}15%,90%{opacity:1;translate:0}94%,to{opacity:0;translate:0 6px}}.visuals-module__x8exba__s1{animation-name:visuals-module__x8exba__slot-1}.visuals-module__x8exba__ws1{animation-name:visuals-module__x8exba__words-1}.visuals-module__x8exba__ts1{animation-name:visuals-module__x8exba__typing-1}.visuals-module__x8exba__bi1{animation-name:visuals-module__x8exba__btn-idle-1}.visuals-module__x8exba__bd1{animation-name:visuals-module__x8exba__btn-done-1}.visuals-module__x8exba__lk1{animation-name:visuals-module__x8exba__link-1}.visuals-module__x8exba__tr1{animation-name:visuals-module__x8exba__track-1}@keyframes visuals-module__x8exba__slot-1{0%,18%{opacity:0;grid-template-rows:0fr}21%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__words-1{0%,20.9%{opacity:0}21%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes visuals-module__x8exba__typing-1{0%,11%{opacity:0;grid-template-rows:0fr}13%,17%{opacity:1;grid-template-rows:1fr}19%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__btn-idle-1{0%,26%{opacity:1;scale:1}27%,28%{opacity:1;scale:.96}29%,to{opacity:0;scale:1}}@keyframes visuals-module__x8exba__btn-done-1{0%,28%{opacity:0}30%,to{opacity:1}}@keyframes visuals-module__x8exba__link-1{0%,24%{scale:1}25%,26%{scale:.94}27%,to{scale:1}}@keyframes visuals-module__x8exba__track-1{0%,26%{opacity:0;translate:0 6px}29%,90%{opacity:1;translate:0}94%,to{opacity:0;translate:0 6px}}.visuals-module__x8exba__s2{animation-name:visuals-module__x8exba__slot-2}.visuals-module__x8exba__ws2{animation-name:visuals-module__x8exba__words-2}.visuals-module__x8exba__ts2{animation-name:visuals-module__x8exba__typing-2}.visuals-module__x8exba__bi2{animation-name:visuals-module__x8exba__btn-idle-2}.visuals-module__x8exba__bd2{animation-name:visuals-module__x8exba__btn-done-2}.visuals-module__x8exba__lk2{animation-name:visuals-module__x8exba__link-2}.visuals-module__x8exba__tr2{animation-name:visuals-module__x8exba__track-2}@keyframes visuals-module__x8exba__slot-2{0%,32%{opacity:0;grid-template-rows:0fr}35%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__words-2{0%,34.9%{opacity:0}35%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes visuals-module__x8exba__typing-2{0%,25%{opacity:0;grid-template-rows:0fr}27%,31%{opacity:1;grid-template-rows:1fr}33%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__btn-idle-2{0%,40%{opacity:1;scale:1}41%,42%{opacity:1;scale:.96}43%,to{opacity:0;scale:1}}@keyframes visuals-module__x8exba__btn-done-2{0%,42%{opacity:0}44%,to{opacity:1}}@keyframes visuals-module__x8exba__link-2{0%,38%{scale:1}39%,40%{scale:.94}41%,to{scale:1}}@keyframes visuals-module__x8exba__track-2{0%,40%{opacity:0;translate:0 6px}43%,90%{opacity:1;translate:0}94%,to{opacity:0;translate:0 6px}}.visuals-module__x8exba__s3{animation-name:visuals-module__x8exba__slot-3}.visuals-module__x8exba__ws3{animation-name:visuals-module__x8exba__words-3}.visuals-module__x8exba__ts3{animation-name:visuals-module__x8exba__typing-3}.visuals-module__x8exba__bi3{animation-name:visuals-module__x8exba__btn-idle-3}.visuals-module__x8exba__bd3{animation-name:visuals-module__x8exba__btn-done-3}.visuals-module__x8exba__lk3{animation-name:visuals-module__x8exba__link-3}.visuals-module__x8exba__tr3{animation-name:visuals-module__x8exba__track-3}@keyframes visuals-module__x8exba__slot-3{0%,46%{opacity:0;grid-template-rows:0fr}49%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__words-3{0%,48.9%{opacity:0}49%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes visuals-module__x8exba__typing-3{0%,39%{opacity:0;grid-template-rows:0fr}41%,45%{opacity:1;grid-template-rows:1fr}47%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__btn-idle-3{0%,54%{opacity:1;scale:1}55%,56%{opacity:1;scale:.96}57%,to{opacity:0;scale:1}}@keyframes visuals-module__x8exba__btn-done-3{0%,56%{opacity:0}58%,to{opacity:1}}@keyframes visuals-module__x8exba__link-3{0%,52%{scale:1}53%,54%{scale:.94}55%,to{scale:1}}@keyframes visuals-module__x8exba__track-3{0%,54%{opacity:0;translate:0 6px}57%,90%{opacity:1;translate:0}94%,to{opacity:0;translate:0 6px}}.visuals-module__x8exba__s4{animation-name:visuals-module__x8exba__slot-4}.visuals-module__x8exba__ws4{animation-name:visuals-module__x8exba__words-4}.visuals-module__x8exba__ts4{animation-name:visuals-module__x8exba__typing-4}.visuals-module__x8exba__bi4{animation-name:visuals-module__x8exba__btn-idle-4}.visuals-module__x8exba__bd4{animation-name:visuals-module__x8exba__btn-done-4}.visuals-module__x8exba__lk4{animation-name:visuals-module__x8exba__link-4}.visuals-module__x8exba__tr4{animation-name:visuals-module__x8exba__track-4}@keyframes visuals-module__x8exba__slot-4{0%,60%{opacity:0;grid-template-rows:0fr}63%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__words-4{0%,62.9%{opacity:0}63%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes visuals-module__x8exba__typing-4{0%,53%{opacity:0;grid-template-rows:0fr}55%,59%{opacity:1;grid-template-rows:1fr}61%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__btn-idle-4{0%,68%{opacity:1;scale:1}69%,70%{opacity:1;scale:.96}71%,to{opacity:0;scale:1}}@keyframes visuals-module__x8exba__btn-done-4{0%,70%{opacity:0}72%,to{opacity:1}}@keyframes visuals-module__x8exba__link-4{0%,66%{scale:1}67%,68%{scale:.94}69%,to{scale:1}}@keyframes visuals-module__x8exba__track-4{0%,68%{opacity:0;translate:0 6px}71%,90%{opacity:1;translate:0}94%,to{opacity:0;translate:0 6px}}.visuals-module__x8exba__s5{animation-name:visuals-module__x8exba__slot-5}.visuals-module__x8exba__ws5{animation-name:visuals-module__x8exba__words-5}.visuals-module__x8exba__ts5{animation-name:visuals-module__x8exba__typing-5}.visuals-module__x8exba__bi5{animation-name:visuals-module__x8exba__btn-idle-5}.visuals-module__x8exba__bd5{animation-name:visuals-module__x8exba__btn-done-5}.visuals-module__x8exba__lk5{animation-name:visuals-module__x8exba__link-5}.visuals-module__x8exba__tr5{animation-name:visuals-module__x8exba__track-5}@keyframes visuals-module__x8exba__slot-5{0%,74%{opacity:0;grid-template-rows:0fr}77%,90%{opacity:1;grid-template-rows:1fr}94%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__words-5{0%,76.9%{opacity:0}77%,89.9%{opacity:1}90%,to{opacity:0}}@keyframes visuals-module__x8exba__typing-5{0%,67%{opacity:0;grid-template-rows:0fr}69%,73%{opacity:1;grid-template-rows:1fr}75%,to{opacity:0;grid-template-rows:0fr}}@keyframes visuals-module__x8exba__btn-idle-5{0%,82%{opacity:1;scale:1}83%,84%{opacity:1;scale:.96}85%,to{opacity:0;scale:1}}@keyframes visuals-module__x8exba__btn-done-5{0%,84%{opacity:0}86%,to{opacity:1}}@keyframes visuals-module__x8exba__link-5{0%,80%{scale:1}81%,82%{scale:.94}83%,to{scale:1}}@keyframes visuals-module__x8exba__track-5{0%,82%{opacity:0;translate:0 6px}85%,90%{opacity:1;translate:0}94%,to{opacity:0;translate:0 6px}}@keyframes visuals-module__x8exba__dot{0%,to{opacity:.5;translate:0}50%{opacity:1;translate:0 -3px}}@media (prefers-reduced-motion:reduce){.visuals-module__x8exba__line,.visuals-module__x8exba__w{opacity:1;grid-template-rows:1fr;animation:none}.visuals-module__x8exba__convo{block-size:auto}.visuals-module__x8exba__tTypingB,.visuals-module__x8exba__tTypingD,.visuals-module__x8exba__btnIdle{display:none}.visuals-module__x8exba__btnDone,.visuals-module__x8exba__track{opacity:1;animation:none}.visuals-module__x8exba__typing i,.visuals-module__x8exba__caret{animation:none}}.visuals-module__x8exba__detail{flex-direction:column;min-width:0;display:flex}.visuals-module__x8exba__detailHead{justify-content:space-between;align-items:baseline;gap:var(--12);padding:var(--12) var(--16);border-block-end:1px solid var(--line);display:flex}.visuals-module__x8exba__detailRef{font-weight:var(--a98-font-ui-weight)}.visuals-module__x8exba__detailState{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--a98-color-primary))}.visuals-module__x8exba__fields{padding:var(--10) var(--16);gap:var(--8) var(--12);border-block-end:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.visuals-module__x8exba__fields>div{gap:var(--2);display:grid}.visuals-module__x8exba__fields dt{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.visuals-module__x8exba__fields dd{font-size:var(--12);margin:0}.visuals-module__x8exba__feed{padding:var(--6) var(--16) var(--14);flex:1;align-content:start;margin:0;list-style:none;display:grid}.visuals-module__x8exba__entry{gap:var(--10);padding-block:var(--8);border-block-end:1px solid var(--line);font-size:var(--12);opacity:0;animation:visuals-module__x8exba__ui-in .5s var(--a98-ease-out-quint) forwards;animation-delay:calc(.3s + var(--i,0) * .7s);grid-template-columns:2.6rem minmax(0,1fr);line-height:1.45;display:grid;translate:0 6px}.visuals-module__x8exba__entry:last-child{border-block-end:0}.visuals-module__x8exba__entryTime{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.06em;color:var(--dim);padding-block-start:2px}.visuals-module__x8exba__entryBody{color:hsl(var(--a98-color-foreground) / .8);text-wrap:pretty}.visuals-module__x8exba__entryWho{font-weight:var(--a98-font-ui-weight);color:hsl(var(--a98-color-foreground))}.visuals-module__x8exba__entryAgent{color:hsl(var(--a98-color-primary))}.visuals-module__x8exba__entryComment .visuals-module__x8exba__entryBody{color:hsl(var(--a98-color-foreground))}.visuals-module__x8exba__composer{gap:var(--8);padding:var(--12) var(--16);border-block-start:1px solid var(--line);background:hsl(var(--a98-color-background));grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.visuals-module__x8exba__composerField{min-width:0;padding:var(--8) var(--12);border:1px solid var(--line);border-radius:var(--a98-radius);background:hsl(var(--a98-color-background));font-size:var(--12);align-items:center;gap:2px;display:flex}.visuals-module__x8exba__composerHint{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.visuals-module__x8exba__caret{background:hsl(var(--a98-color-foreground));width:1px;height:1em;animation:1s step-end infinite visuals-module__x8exba__caret}.visuals-module__x8exba__composerSend{border-radius:var(--a98-radius);background:hsl(var(--a98-color-foreground));width:28px;height:28px;color:hsl(var(--a98-color-background));place-items:center;display:grid}@keyframes visuals-module__x8exba__caret{50%{opacity:0}}.visuals-module__x8exba__poLink{color:hsl(var(--a98-color-primary));font-weight:var(--a98-font-ui-weight);text-decoration:underline;-webkit-text-decoration-color:hsl(var(--a98-color-primary) / .4);text-decoration-color:hsl(var(--a98-color-primary) / .4);text-underline-offset:2px;animation-duration:var(--loop);animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block}.visuals-module__x8exba__track{gap:var(--10);width:100%;padding:var(--12) var(--14);border-radius:var(--a98-radius);background:hsl(var(--a98-color-background));border:1px solid var(--line);text-align:left;opacity:0;animation-duration:var(--loop);justify-self:end;margin-block-start:var(--4);animation-timing-function:linear;animation-iteration-count:infinite;display:grid}.visuals-module__x8exba__trackHead{justify-content:space-between;gap:var(--12);font-size:var(--12);display:flex}.visuals-module__x8exba__trackRef{font-weight:var(--a98-font-ui-weight)}.visuals-module__x8exba__trackState{color:hsl(var(--a98-color-primary));font-weight:var(--a98-font-ui-weight)}.visuals-module__x8exba__steps{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.visuals-module__x8exba__steps:before{content:"";background:var(--line);height:1px;position:absolute;top:4px;left:4px;right:4px}.visuals-module__x8exba__stepDot{gap:var(--2);font-size:var(--11);color:var(--dim);padding-block-start:var(--14);line-height:1.3;display:grid;position:relative}.visuals-module__x8exba__stepDot em{font-style:normal;font-size:var(--10);color:hsl(var(--a98-color-foreground) / .42)}.visuals-module__x8exba__stepDot:before{content:"";background:hsl(var(--a98-color-background));border:1px solid hsl(var(--a98-color-foreground) / .3);border-radius:50%;width:9px;height:9px;position:absolute;top:0;left:0}.visuals-module__x8exba__stepDone:before{background:hsl(var(--a98-color-primary));border-color:hsl(var(--a98-color-primary))}.visuals-module__x8exba__stepDone{color:hsl(var(--a98-color-foreground))}.visuals-module__x8exba__stepNow:before{box-shadow:0 0 0 3px hsl(var(--a98-color-primary) / .18)}@container not (min-width:480px){.visuals-module__x8exba__line{max-width:100%}.visuals-module__x8exba__steps{gap:var(--8);grid-template-columns:minmax(0,1fr)}.visuals-module__x8exba__steps:before{width:1px;height:auto;inset:4px auto 4px 4px}.visuals-module__x8exba__stepDot{justify-content:start;align-items:baseline;column-gap:var(--8);grid-template-columns:auto auto;padding-block-start:0;padding-inline-start:var(--18)}.visuals-module__x8exba__stepDot:before{top:3px}}.visuals-module__x8exba__line,.visuals-module__x8exba__w,.visuals-module__x8exba__btn,.visuals-module__x8exba__catRow,.visuals-module__x8exba__bar,.visuals-module__x8exba__card,.visuals-module__x8exba__sparkLine,.visuals-module__x8exba__sparkDot,.visuals-module__x8exba__entry,.visuals-module__x8exba__poLink,.visuals-module__x8exba__track{animation-play-state:paused}[data-inview] .visuals-module__x8exba__line,[data-inview] .visuals-module__x8exba__w,[data-inview] .visuals-module__x8exba__btn,[data-inview] .visuals-module__x8exba__catRow,[data-inview] .visuals-module__x8exba__bar,[data-inview] .visuals-module__x8exba__card,[data-inview] .visuals-module__x8exba__sparkLine,[data-inview] .visuals-module__x8exba__sparkDot,[data-inview] .visuals-module__x8exba__entry,[data-inview] .visuals-module__x8exba__poLink,[data-inview] .visuals-module__x8exba__track{animation-play-state:running}@keyframes visuals-module__x8exba__ui-in{to{opacity:1;translate:0}}@keyframes visuals-module__x8exba__ui-grow{0%{scale:0 1}}@keyframes visuals-module__x8exba__ui-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.visuals-module__x8exba__catRow,.visuals-module__x8exba__card,.visuals-module__x8exba__entry,.visuals-module__x8exba__sparkDot{opacity:1;animation:none;translate:0}.visuals-module__x8exba__bar{animation:none}.visuals-module__x8exba__sparkLine{stroke-dashoffset:0;animation:none}}@container not (min-width:620px){.visuals-module__x8exba__insight{grid-template-columns:minmax(0,1fr)}.visuals-module__x8exba__catRow{gap:var(--8);grid-template-columns:5.5rem minmax(0,1fr) 3.5rem 4.75rem}}
.logistics-module__gKgWRq__flows{gap:clamp(var(--32), 5vw, var(--80));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.logistics-module__gKgWRq__flowsText{gap:var(--16);flex-direction:column;display:flex}.logistics-module__gKgWRq__table{border-collapse:collapse;width:100%;font-size:var(--14);line-height:1.5}.logistics-module__gKgWRq__table th,.logistics-module__gKgWRq__table td{padding:var(--14) var(--16);text-align:start;vertical-align:top;border-top:1px solid hsl(var(--a98-color-foreground) / .12)}.logistics-module__gKgWRq__table thead th{font-family:var(--a98-font-serif);font-weight:300;font-size:var(--24);letter-spacing:-.02em;color:hsl(var(--a98-color-foreground));border-top:0;padding-top:0}.logistics-module__gKgWRq__table tbody th{font-family:var(--a98-font-mono);font-size:var(--11);font-weight:var(--a98-font-body-weight);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .5);white-space:nowrap;padding-inline-start:0}.logistics-module__gKgWRq__table td{color:var(--a98-color-body);text-wrap:pretty}.logistics-module__gKgWRq__table a{color:hsl(var(--a98-color-primary));font-weight:var(--a98-font-ui-weight);text-decoration:none}.logistics-module__gKgWRq__table a:hover{text-underline-offset:.2em;text-decoration:underline}@media (max-width:990px){.logistics-module__gKgWRq__flows{gap:var(--32);grid-template-columns:1fr}}@media (max-width:560px){.logistics-module__gKgWRq__table tbody th{white-space:normal}.logistics-module__gKgWRq__table th,.logistics-module__gKgWRq__table td{padding:var(--12) var(--10)}}
