.popups-module__xXvhyW__section{--ground:#161616;background:var(--ground);clip-path:inset(-100vh 0 0);color:var(--paper);height:var(--length,300svh);z-index:1;position:relative}.popups-module__xXvhyW__dim{background:var(--ground);opacity:0;pointer-events:none;visibility:hidden;position:fixed;inset:0}.popups-module__xXvhyW__section[data-receding] .popups-module__xXvhyW__stage{opacity:calc(1 - .5 * var(--recede,0));transform:scale(calc(1 - .1 * var(--recede,0)))}.popups-module__xXvhyW__veil{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--black-60);opacity:var(--recede,0);pointer-events:none;display:none;position:fixed;inset:0}.popups-module__xXvhyW__section[data-receding] .popups-module__xXvhyW__veil{display:block}.popups-module__xXvhyW__stage{height:100svh;padding:0 var(--side);flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky;top:0}.popups-module__xXvhyW__text{font-family:"Neue Montreal Squeezed", var(--font-heading);font-size:var(--type-statement);font-weight:var(--type-statement-weight);letter-spacing:var(--type-statement-tracking);line-height:var(--type-statement-leading);text-align:center;text-transform:uppercase;width:min(100%,15.5em);position:relative}@media (max-width:720px){.popups-module__xXvhyW__text{font-size:calc(var(--type-statement) * .86)}}.popups-module__xXvhyW__line{font:inherit;margin:0}.popups-module__xXvhyW__line[data-copy=blue],.popups-module__xXvhyW__line[data-copy=white],.popups-module__xXvhyW__line[data-copy=pictures]{position:absolute;inset:0}.popups-module__xXvhyW__line[data-copy=blue],.popups-module__xXvhyW__line[data-copy=white]{-webkit-mask:linear-gradient(#0000,#0000);mask:linear-gradient(#0000,#0000)}.popups-module__xXvhyW__unit{white-space:nowrap}.popups-module__xXvhyW__unit[data-break]:before{content:"";display:block}.popups-module__xXvhyW__word{background:linear-gradient(180deg, var(--grey-50) 0%, var(--grey-50) 58%, var(--grey-300) 100%) 0 calc(var(--y,0) * -1px) / 100% calc(var(--h,100) * 1px) no-repeat;color:#0000;-webkit-background-clip:text;background-clip:text}.popups-module__xXvhyW__line[data-copy=faint] .popups-module__xXvhyW__word{opacity:.13}.popups-module__xXvhyW__line[data-copy=blue] .popups-module__xXvhyW__word{color:var(--blue);background:0 0}.popups-module__xXvhyW__line[data-copy=pictures] .popups-module__xXvhyW__word{visibility:hidden}.popups-module__xXvhyW__slot{height:.9em;margin:0 calc(.05em * var(--o)) 0 calc(.2em * var(--o));vertical-align:-.1em;width:calc(var(--w) * var(--o));display:inline-block;position:relative}.popups-module__xXvhyW__row{height:100%;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.popups-module__xXvhyW__face{box-shadow:0 0 0 .04em var(--ground);visibility:hidden;border-radius:50%;flex:none;width:.9em;height:100%;position:relative;overflow:hidden}.popups-module__xXvhyW__face+.popups-module__xXvhyW__face{margin-left:-.24em}.popups-module__xXvhyW__video{object-fit:cover;width:100%;height:100%;display:block}.popups-module__xXvhyW__figure{--hairline-plate:var(--ground);--hairline-hi:#fff;--hairline-edge:#ffffffe0;--hairline-mid:#ffffff80;--hairline-lo:#ffffff42;--hairline-stroke:1.45;visibility:hidden;height:100%;width:var(--w);flex:none;position:relative}.popups-module__xXvhyW__frame{position:absolute;inset:0;container-type:size}.popups-module__xXvhyW__frame>.popups-module__xXvhyW__art{--s:min(100cqw / var(--fw,400), 100cqh / var(--fh,320));left:calc(50cqw - var(--s) * var(--fx,200));top:calc(50cqh - var(--s) * var(--fy,160));width:calc(var(--s) * 400);position:absolute}.popups-module__xXvhyW__section[data-mark-taken] .popups-module__xXvhyW__mark{visibility:hidden}.popups-module__xXvhyW__mark{aspect-ratio:103/20;background:var(--grey-300);opacity:0;width:clamp(72px,6.5vw,150px);margin-top:clamp(20px,2.4vw,56px);display:block;-webkit-mask:url(/assets/hero/gumbo-logo.svg) 50%/contain no-repeat;mask:url(/assets/hero/gumbo-logo.svg) 50%/contain no-repeat}@media (prefers-reduced-motion:reduce){.popups-module__xXvhyW__section{clip-path:inset(0);height:auto}.popups-module__xXvhyW__line[data-copy=white]{-webkit-mask:none;mask:none}.popups-module__xXvhyW__line[data-copy=blue]{display:none}.popups-module__xXvhyW__face,.popups-module__xXvhyW__figure{visibility:visible}.popups-module__xXvhyW__mark{opacity:1}}@media (max-width:720px){.popups-module__xXvhyW__section{clip-path:inset(0);height:auto}.popups-module__xXvhyW__dim,.popups-module__xXvhyW__veil{display:none}.popups-module__xXvhyW__stage{height:auto;padding-block:var(--section-pad) 44px;position:relative}.popups-module__xXvhyW__line[data-copy=blue]{display:none}}
.inner-module__Ok0L1q__page{background:var(--paper);color:var(--ink);font-family:var(--font-body);overflow-x:clip}.inner-module__Ok0L1q__headerFigure{aspect-ratio:5/4;width:min(41vw,640px)}.inner-module__Ok0L1q__headerFigureRoom{width:100%;height:100%}@media (max-width:720px){.inner-module__Ok0L1q__headerFigure{width:82vw}}.inner-module__Ok0L1q__page{--section-gap:calc(var(--section-pad) * .75)}.inner-module__Ok0L1q__text{padding-top:var(--section-gap)}.inner-module__Ok0L1q__text[data-after=media]{padding-top:calc(var(--section-pad) * .95)}.inner-module__Ok0L1q__column{grid-column:1/-1}@media (min-width:721px){.inner-module__Ok0L1q__column{grid-column:3/span 8}}@media (min-width:1100px){.inner-module__Ok0L1q__column{grid-column:4/span 6}}.inner-module__Ok0L1q__heading{font:var(--type-heading-l-font);letter-spacing:var(--type-heading-l-tracking);margin:0 0 calc(var(--gutter) * 1.2);text-wrap:balance}.inner-module__Ok0L1q__prose{font:var(--type-body-l-font);letter-spacing:var(--type-body-l-tracking)}.inner-module__Ok0L1q__prose>*{margin:0}.inner-module__Ok0L1q__prose>*+*{margin-top:1.4em}.inner-module__Ok0L1q__prose strong{font-weight:600}.inner-module__Ok0L1q__prose a{--link-fill:color-mix(in srgb, var(--blue) 16%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(var(--link-fill), var(--link-fill)) 0 0 / 0% 100% no-repeat;color:inherit;transition:background-size 1s var(--ease) .4s, color .2s ease;border-radius:4px;margin:0 -.05em;padding:.02em .2em .04em;text-decoration:none}.inner-module__Ok0L1q__prose[data-seen] a{background-size:100% 100%}.inner-module__Ok0L1q__prose a:after{content:"";height:.6em;transition:transform .24s var(--ease);background:currentColor;width:.6em;margin-left:.24em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 12 12 4M5.5 4H12v6.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 12 12 4M5.5 4H12v6.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (hover:hover){.inner-module__Ok0L1q__prose a:hover{--link-fill:var(--blue);color:var(--paper)}.inner-module__Ok0L1q__prose a:hover:after{transform:translate(1px,-1px)}}.inner-module__Ok0L1q__prose a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (prefers-reduced-motion:reduce){.inner-module__Ok0L1q__prose a{background-size:100% 100%;transition:none}}.inner-module__Ok0L1q__prose h3{font:var(--type-heading-s-font);letter-spacing:var(--type-heading-s-tracking)}.inner-module__Ok0L1q__prose h3+*{margin-top:.4em}.inner-module__Ok0L1q__prose ul{padding:0;list-style:none}.inner-module__Ok0L1q__prose li{padding-left:1.4em;position:relative}.inner-module__Ok0L1q__prose li+li{margin-top:.7em}.inner-module__Ok0L1q__prose li:before{background:var(--ink);content:"";width:.36em;height:.36em;position:absolute;top:.72em;left:.1em}.inner-module__Ok0L1q__media{padding-top:calc(var(--section-pad) * .6);row-gap:var(--gutter)}.inner-module__Ok0L1q__media[data-after=media]{padding-top:var(--gutter)}.inner-module__Ok0L1q__card{aspect-ratio:var(--ratio);color:var(--paper);border-radius:20px;grid-column:span 4;margin:0;position:relative;overflow:hidden;container-type:inline-size}@media (min-width:721px){.inner-module__Ok0L1q__card{grid-column:span var(--span)}}@media (max-width:720px){.inner-module__Ok0L1q__card{aspect-ratio:4/5}:is(.inner-module__Ok0L1q__card:not([data-tile])~.inner-module__Ok0L1q__card:not([data-tile]),.inner-module__Ok0L1q__media:has(.inner-module__Ok0L1q__card:not([data-tile]))~.inner-module__Ok0L1q__media .inner-module__Ok0L1q__card:not([data-tile])),.inner-module__Ok0L1q__card[data-tile]{aspect-ratio:5/4}.inner-module__Ok0L1q__card[data-tile]:not(:has(.inner-module__Ok0L1q__tileFigure)){aspect-ratio:2}.inner-module__Ok0L1q__media[data-stats]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px}.inner-module__Ok0L1q__media[data-stats="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.inner-module__Ok0L1q__media[data-stats] .inner-module__Ok0L1q__card{aspect-ratio:auto;border-radius:14px;grid-column:auto;align-content:start;min-height:112px}.inner-module__Ok0L1q__media[data-stats] .inner-module__Ok0L1q__overlay{align-content:start;padding:20px 8px 16px}.inner-module__Ok0L1q__media[data-stats] .inner-module__Ok0L1q__middle,.inner-module__Ok0L1q__media[data-stats] .inner-module__Ok0L1q__below{gap:4px}.inner-module__Ok0L1q__media[data-stats] .inner-module__Ok0L1q__statValue{font:var(--type-body-l-font);letter-spacing:var(--type-body-l-tracking);white-space:nowrap;font-weight:600}.inner-module__Ok0L1q__media[data-stats] .inner-module__Ok0L1q__statLabel{font:var(--type-body-xs-font);letter-spacing:var(--type-body-xs-tracking)}.inner-module__Ok0L1q__media[data-stats] .inner-module__Ok0L1q__source{text-align:center;text-wrap:balance;justify-self:center;max-width:calc(100% - 20px);margin-bottom:14px;position:relative;inset:auto}}.inner-module__Ok0L1q__card[data-tile]{background:var(--well);color:var(--ink);place-self:stretch stretch;min-width:0;display:grid;overflow:visible}.inner-module__Ok0L1q__card[data-tile] .inner-module__Ok0L1q__overlay{position:relative;inset:auto}.inner-module__Ok0L1q__card[data-tile] .inner-module__Ok0L1q__overlay[data-stat]:has(.inner-module__Ok0L1q__above:empty){grid-template-rows:auto auto;align-content:center}.inner-module__Ok0L1q__card[data-tile] .inner-module__Ok0L1q__overlay[data-stat] .inner-module__Ok0L1q__above:empty{display:none}.inner-module__Ok0L1q__card[data-tile] .inner-module__Ok0L1q__source{color:var(--ink-muted)}.inner-module__Ok0L1q__cardMedia{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.inner-module__Ok0L1q__grain{background-image:var(--photo-grain);mix-blend-mode:soft-light;opacity:.3;pointer-events:none;background-size:240px 240px;position:absolute;inset:0}.inner-module__Ok0L1q__scrim{background:linear-gradient(var(--black-50), var(--black-60));position:absolute;inset:0}.inner-module__Ok0L1q__overlay{text-align:center;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);justify-items:center;padding:6cqw;display:grid;position:absolute;inset:0}.inner-module__Ok0L1q__above,.inner-module__Ok0L1q__middle,.inner-module__Ok0L1q__below{flex-direction:column;align-items:center;gap:3cqw;min-height:0;display:flex}.inner-module__Ok0L1q__above{align-self:end;padding-bottom:3cqw}.inner-module__Ok0L1q__below{align-self:start;padding-top:3cqw}.inner-module__Ok0L1q__overlay:not([data-stat]):has(.inner-module__Ok0L1q__below:empty){grid-template-rows:auto auto;align-content:center}.inner-module__Ok0L1q__overlay:not([data-stat]) .inner-module__Ok0L1q__below:empty,.inner-module__Ok0L1q__overlay:not([data-stat]) .inner-module__Ok0L1q__above:empty{display:none}.inner-module__Ok0L1q__overlay:not([data-stat]):has(.inner-module__Ok0L1q__below:empty) .inner-module__Ok0L1q__above{align-self:auto}.inner-module__Ok0L1q__overlay[data-stat] .inner-module__Ok0L1q__below{gap:1.6cqw;padding-top:1.6cqw}.inner-module__Ok0L1q__tags{flex-wrap:wrap;justify-content:center;gap:1.4cqw;margin:0;padding:0;list-style:none;display:flex}.inner-module__Ok0L1q__tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--white-5);border:1px solid var(--white-30);font:var(--type-body-l-font);letter-spacing:var(--type-body-l-tracking);white-space:nowrap;border-radius:999px;align-items:center;gap:.45em;padding:.55em 1em .55em .8em;line-height:1;display:flex}.inner-module__Ok0L1q__tagIcon{height:1em;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;width:1.3em;display:block}.inner-module__Ok0L1q__callout{font:var(--type-display-m-font);letter-spacing:var(--type-display-m-tracking);text-wrap:balance;max-width:14em;margin:0}.inner-module__Ok0L1q__overFigure{aspect-ratio:9/8;width:26cqw}.inner-module__Ok0L1q__statValue{font:var(--type-number-font);letter-spacing:var(--type-number-tracking)}.inner-module__Ok0L1q__statLabel{font:var(--type-number-label-font);letter-spacing:var(--type-number-label-tracking);text-wrap:balance;max-width:22em}.inner-module__Ok0L1q__stats{flex-wrap:wrap;justify-content:center;gap:1.5cqw 3.3cqw;margin:0;padding:0;list-style:none;display:flex}.inner-module__Ok0L1q__statItem{font:var(--type-body-m-font);letter-spacing:var(--type-body-m-tracking);text-wrap:balance;align-items:center;gap:.75em;display:flex}.inner-module__Ok0L1q__statFigure{aspect-ratio:9/8;flex:none;width:clamp(36px,3.6cqw,56px)}.inner-module__Ok0L1q__tileFigure{position:absolute;inset:0 0 26%}.inner-module__Ok0L1q__caption{text-align:left;flex-direction:column;gap:.3em;padding:0 7cqw 6.5cqw;display:flex;position:absolute;bottom:0;left:0;right:0}.inner-module__Ok0L1q__captionTitle{font:var(--type-heading-m-font);letter-spacing:var(--type-heading-m-tracking)}.inner-module__Ok0L1q__captionBody{color:var(--on-color-muted);font:var(--type-body-m-font);letter-spacing:var(--type-body-m-tracking)}.inner-module__Ok0L1q__source{color:var(--on-color-muted);font:var(--type-body-xs-font);letter-spacing:var(--type-body-xs-tracking);text-decoration:none;position:absolute;bottom:3cqw;left:3.5cqw}.inner-module__Ok0L1q__source:before{content:"";position:absolute;inset:-12px -6px}@media (hover:hover){.inner-module__Ok0L1q__source:hover{color:var(--paper)}}.inner-module__Ok0L1q__end{background:linear-gradient(var(--paper) 0 34%, var(--blue) 34% 100%);padding:var(--section-pad) var(--side) 0}.inner-module__Ok0L1q__quote{padding-top:calc(var(--section-pad) * .9)}.inner-module__Ok0L1q__quoteCard{grid-column:1/-1}@media (min-width:721px){.inner-module__Ok0L1q__quoteCard{grid-column:3/span 8}}@media (min-width:1100px){.inner-module__Ok0L1q__quoteCard{grid-column:4/span 6}}.inner-module__Ok0L1q__related{padding-top:var(--section-gap)}.inner-module__Ok0L1q__relatedHead{margin-bottom:calc(var(--gutter) * 1.2);flex-direction:column;gap:10px;display:flex}.inner-module__Ok0L1q__relatedHead .inner-module__Ok0L1q__heading{margin:0}.inner-module__Ok0L1q__relatedHead p{color:var(--ink-muted);font:var(--type-body-l-font);letter-spacing:var(--type-body-l-tracking);text-wrap:pretty;margin:0}.inner-module__Ok0L1q__relList{border-top:1px solid var(--black-10);margin:0;padding:0;list-style:none}.inner-module__Ok0L1q__relList>li{border-bottom:1px solid var(--black-10)}.inner-module__Ok0L1q__relRow{color:var(--ink);grid-template-columns:clamp(72px,7.4vw,112px) minmax(0,1fr) 18px;align-items:center;gap:clamp(14px,1.4vw,24px);padding:14px 0;text-decoration:none;display:grid}.inner-module__Ok0L1q__relRow:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:8px}.inner-module__Ok0L1q__relThumb{aspect-ratio:5/4;width:100%}.inner-module__Ok0L1q__relText{flex-direction:column;gap:4px;min-width:0;display:flex}.inner-module__Ok0L1q__rowName{font:var(--type-heading-xs-font);letter-spacing:var(--type-heading-xs-tracking)}.inner-module__Ok0L1q__rowLine{color:var(--ink-muted);font:var(--type-body-s-font);letter-spacing:var(--type-body-s-tracking)}.inner-module__Ok0L1q__rowArrow{color:var(--ink-muted);width:18px;height:18px;transition:color .2s,transform .24s}.inner-module__Ok0L1q__relRow:active .inner-module__Ok0L1q__rowArrow{color:var(--ink);transform:translate(3px)}@media (hover:hover){.inner-module__Ok0L1q__relRow:hover .inner-module__Ok0L1q__rowArrow{color:var(--ink);transform:translate(3px)}}.inner-module__Ok0L1q__rail{padding-top:var(--section-gap)}.inner-module__Ok0L1q__railHead{align-items:flex-end;gap:var(--gutter);justify-content:space-between;display:flex}.inner-module__Ok0L1q__railHead .inner-module__Ok0L1q__relatedHead{margin-bottom:0}.inner-module__Ok0L1q__railFoot{display:none}.inner-module__Ok0L1q__rail .inner-module__Ok0L1q__track{margin-top:calc(var(--gutter) * 1.2);--rail-item:clamp(260px, calc(4 * var(--col) + 3 * var(--gutter)), 520px)}.inner-module__Ok0L1q__relCard{background:var(--paper);border:1px solid var(--black-10);color:var(--ink);border-radius:18px;flex-direction:column;gap:12px;width:100%;padding:clamp(16px,1.6vw,24px);text-decoration:none;transition:border-color .24s,transform .24s;display:flex;position:relative}@media (hover:hover){.inner-module__Ok0L1q__relCard:hover{border-color:var(--black-40)}.inner-module__Ok0L1q__relCard:hover .inner-module__Ok0L1q__relArrow{color:var(--ink);transform:translate(3px)}}.inner-module__Ok0L1q__relCard:active{transform:scale(.995)}.inner-module__Ok0L1q__relCard:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.inner-module__Ok0L1q__relFigure{aspect-ratio:16/9;width:100%}.inner-module__Ok0L1q__relName{font:var(--type-heading-s-font);letter-spacing:var(--type-heading-s-tracking)}.inner-module__Ok0L1q__relLine{color:var(--ink-muted);font:var(--type-body-s-font);letter-spacing:var(--type-body-s-tracking)}.inner-module__Ok0L1q__relArrow{color:var(--ink-muted);width:18px;height:18px;transition:color .2s,transform .24s;position:absolute;top:clamp(16px,1.6vw,24px);right:clamp(16px,1.6vw,24px)}@media (max-width:720px){.inner-module__Ok0L1q__railTop{display:none}.inner-module__Ok0L1q__railFoot{padding-inline:var(--side);margin-top:16px;display:block}.inner-module__Ok0L1q__rail .inner-module__Ok0L1q__track{--rail-item:78vw}}.inner-module__Ok0L1q__questions{padding-top:var(--section-gap)}.inner-module__Ok0L1q__qList{border-top:1px solid var(--black-10);margin:0;padding:0;list-style:none}.inner-module__Ok0L1q__qItem{border-bottom:1px solid var(--black-10)}.inner-module__Ok0L1q__qItem summary{cursor:pointer;font:var(--type-heading-s-font);letter-spacing:var(--type-heading-s-tracking);justify-content:space-between;align-items:center;gap:16px;padding:1.05em 0;list-style:none;display:flex}.inner-module__Ok0L1q__qItem summary::-webkit-details-marker{display:none}.inner-module__Ok0L1q__qItem summary:after{color:var(--ink);content:"+";flex:none;font-size:1.3em;font-weight:400;line-height:1;transition:transform .24s}.inner-module__Ok0L1q__qItem[open] summary:after{transform:rotate(45deg)}.inner-module__Ok0L1q__qItem summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.inner-module__Ok0L1q__qAnswer{font:var(--type-body-l-font);letter-spacing:var(--type-body-l-tracking);max-width:40em;margin:0;padding:0 0 1.3em}.inner-module__Ok0L1q__steps{margin:calc(var(--gutter) * 1.6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.inner-module__Ok0L1q__step{background:var(--well);border-radius:16px;flex-direction:column;gap:8px;padding:clamp(18px,1.6vw,24px);display:flex}.inner-module__Ok0L1q__stepIcon{background:var(--ink);height:24px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;width:24px;margin-bottom:6px;display:block}.inner-module__Ok0L1q__stepTitle{font:var(--type-heading-xs-font);letter-spacing:var(--type-heading-xs-tracking)}.inner-module__Ok0L1q__stepBody{color:var(--ink-muted);font:var(--type-body-s-font);letter-spacing:var(--type-body-s-tracking)}@media (max-width:560px){.inner-module__Ok0L1q__steps{grid-template-columns:1fr}}.inner-module__Ok0L1q__lines{padding-top:var(--section-gap)}.inner-module__Ok0L1q__linesList{gap:var(--gutter);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.inner-module__Ok0L1q__line{background:var(--well);border-radius:20px;flex-direction:column;justify-content:space-between;gap:clamp(28px,3.4vw,56px);min-height:clamp(200px,17vw,280px);padding:clamp(20px,2vw,30px);display:flex}.inner-module__Ok0L1q__lineNumber{color:var(--ink-muted);font:var(--type-body-s-font);letter-spacing:var(--type-body-s-tracking)}.inner-module__Ok0L1q__lineText{font:var(--type-body-l-font);letter-spacing:var(--type-body-l-tracking);text-wrap:pretty}@media (max-width:900px){.inner-module__Ok0L1q__linesList{grid-template-columns:minmax(0,1fr)}.inner-module__Ok0L1q__line{min-height:0}}.inner-module__Ok0L1q__relCard:active .inner-module__Ok0L1q__relArrow{transform:translate(3px)}
.rail-module__jMxC9q__track{--rail-lead:var(--side);--rail-gap:var(--gutter);gap:var(--rail-gap);overscroll-behavior-x:contain;padding:4px 0 6px var(--rail-lead);scroll-padding-inline:var(--rail-lead) var(--side);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow:auto hidden}.rail-module__jMxC9q__track::-webkit-scrollbar{display:none}.rail-module__jMxC9q__track:after{content:"";width:max(1px, calc(var(--side) - var(--rail-gap)));flex:none}.rail-module__jMxC9q__track>li{scroll-snap-align:start;width:var(--rail-item,78vw);flex:none;display:flex}.rail-module__jMxC9q__controls{justify-content:space-between;align-items:center;gap:16px;display:flex}.rail-module__jMxC9q__dots{align-items:center;margin-left:-9px;display:flex}.rail-module__jMxC9q__dot{cursor:pointer;-webkit-tap-highlight-color:transparent;height:24px;transition:width .42s var(--ease);background:0 0;border:0;width:24px;padding:0;position:relative}.rail-module__jMxC9q__dot:before{background:var(--black-20);content:"";height:6px;transition:width .42s var(--ease), background-color .24s ease;border-radius:3px;width:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rail-module__jMxC9q__dot:after{content:"";position:absolute;inset:-8px 0}.rail-module__jMxC9q__dot[data-active]{width:38px}.rail-module__jMxC9q__dot[data-active]:before{background:var(--ink);width:20px}.rail-module__jMxC9q__controls[data-tone=color] .rail-module__jMxC9q__dot:before{background:var(--white-30)}.rail-module__jMxC9q__controls[data-tone=color] .rail-module__jMxC9q__dot[data-active]:before{background:var(--paper)}.rail-module__jMxC9q__arrows{flex:none;gap:8px;display:flex}.rail-module__jMxC9q__arrow{background:var(--paper);border:1px solid var(--black-10);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;height:44px;transition:border-color .2s ease, opacity .2s ease, transform .2s var(--ease);border-radius:999px;justify-content:center;align-items:center;width:44px;padding:0;display:flex}.rail-module__jMxC9q__controls[data-tone=color] .rail-module__jMxC9q__arrow{background:var(--white-10);border-color:var(--white-30);color:var(--paper)}.rail-module__jMxC9q__arrow:disabled{cursor:default;opacity:.32}.rail-module__jMxC9q__arrow:not(:disabled):active{transform:scale(.94)}.rail-module__jMxC9q__arrow:focus-visible,.rail-module__jMxC9q__dot:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.rail-module__jMxC9q__controls[data-tone=color] :is(.rail-module__jMxC9q__arrow,.rail-module__jMxC9q__dot):focus-visible{outline-color:var(--paper)}@media (hover:hover){.rail-module__jMxC9q__arrow:not(:disabled):hover{border-color:var(--ink)}.rail-module__jMxC9q__controls[data-tone=color] .rail-module__jMxC9q__arrow:not(:disabled):hover{border-color:var(--paper)}}
.services-module__1TDRHa__heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.services-module__1TDRHa__outline{width:calc(10 * var(--col) + 9 * var(--gutter));margin:0 auto;display:block;container-type:inline-size}.services-module__1TDRHa__outlineWord{-webkit-text-stroke:1.2px var(--white-80);color:#0000;font:500 17cqw / .86 var(--font-body);letter-spacing:-.03em;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;margin-bottom:-.1em;display:block;-webkit-mask-image:linear-gradient(#000 22%,#00000073 64%,#0000 98%);mask-image:linear-gradient(#000 22%,#00000073 64%,#0000 98%)}.services-module__1TDRHa__over{z-index:1;position:relative}@media (max-width:1200px){.services-module__1TDRHa__outline{width:100%}.services-module__1TDRHa__outlineWord{margin-bottom:-.16em}}.services-module__1TDRHa__bento{--tile-bg:var(--blue);--tile-bg-hover:var(--blue);--tile-border:#ffffff57;--tile-border-hover:#ffffffb3;--tile-ink:#fff;--tile-muted:#ffffffd1;--hairline-plate:var(--tile-bg);--hairline-hi:#fff;--hairline-edge:#ffffffdb;--hairline-mid:#ffffff85;--hairline-lo:#ffffff42;--hairline-stroke:1;gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"apps apps agents discovery""apps apps data data""hitl hitl upskill upskill";grid-auto-rows:clamp(290px,21.5vw,470px);display:grid}.services-module__1TDRHa__cell{min-width:0;display:flex}.services-module__1TDRHa__cell[data-area=apps]{grid-area:apps}.services-module__1TDRHa__cell[data-area=human-in-the-loop]{grid-area:hitl}.services-module__1TDRHa__cell[data-area=ai-agents]{grid-area:agents}.services-module__1TDRHa__cell[data-area=data-science]{grid-area:data}.services-module__1TDRHa__cell[data-area=discovery]{grid-area:discovery}.services-module__1TDRHa__cell[data-area=ai-upskilling]{grid-area:upskill}.services-module__1TDRHa__tile{--pad:clamp(18px, 1.8vw, 26px);background:var(--tile-bg);border:1px dashed var(--tile-border);color:var(--tile-ink);min-width:0;padding:var(--pad);transition:opacity .3s ease, border-color .28s ease, background-color .28s ease, transform .16s var(--ease);-webkit-backdrop-filter:var(--tile-filter,none);backdrop-filter:var(--tile-filter,none);border-radius:18px;flex-direction:column;flex:1;gap:14px;text-decoration:none;display:flex;position:relative;overflow:hidden}.services-module__1TDRHa__tile:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.services-module__1TDRHa__tile:active{transform:scale(.98)}@media (hover:hover){.services-module__1TDRHa__tile:hover{--hairline-plate:var(--tile-bg-hover);background-color:var(--tile-bg-hover);border-color:var(--tile-border-hover)}.services-module__1TDRHa__tile:hover .services-module__1TDRHa__tileArrow{opacity:1;transform:none}}.services-module__1TDRHa__tile[data-seen]{--hairline-plate:var(--tile-bg-hover);background-color:var(--tile-bg-hover);border-color:var(--tile-border-hover)}.services-module__1TDRHa__tile[data-seen] .services-module__1TDRHa__tileArrow{opacity:1;transform:none}.services-module__1TDRHa__tileFigure{pointer-events:none;flex:1;min-width:0;min-height:0;position:relative;container-type:size}.services-module__1TDRHa__tileFigure>*{--s:min(min(100cqw, 125cqh) * var(--optical,.72) / var(--fd,358), 100cqw * var(--room-w,.96) / var(--fw,400), 100cqh * var(--room-h,.9) / var(--fh,320));left:calc(50cqw - var(--s) * var(--fx,200));top:calc(50cqh - var(--s) * var(--fy,160));width:calc(var(--s) * 400);position:absolute}.services-module__1TDRHa__tileText{flex-direction:column;flex:none;gap:8px;display:flex}.services-module__1TDRHa__tileName{font:var(--type-heading-m-font);letter-spacing:var(--type-heading-m-tracking)}.services-module__1TDRHa__tileLine{color:var(--tile-muted);font:var(--type-body-m-font);letter-spacing:var(--type-body-m-tracking);text-wrap:pretty;max-width:36ch}.services-module__1TDRHa__tileArrow{opacity:0;height:18px;right:var(--pad);top:var(--pad);transition:opacity .2s ease, transform .28s var(--ease);width:18px;position:absolute;transform:translate(-4px,4px)}@media (min-width:1201px){.services-module__1TDRHa__cell[data-shape=wide] .services-module__1TDRHa__tile{align-items:end;column-gap:var(--gutter);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.services-module__1TDRHa__cell[data-shape=wide] .services-module__1TDRHa__tileFigure{grid-area:1/2;align-self:stretch;height:100%}.services-module__1TDRHa__cell[data-shape=wide] .services-module__1TDRHa__tileText{grid-area:1/1}.services-module__1TDRHa__cell[data-shape=small] .services-module__1TDRHa__tile{gap:10px}.services-module__1TDRHa__cell[data-shape=small] .services-module__1TDRHa__tileName{font:var(--type-heading-s-font);letter-spacing:var(--type-heading-s-tracking)}.services-module__1TDRHa__cell[data-shape=small] .services-module__1TDRHa__tileLine{font:var(--type-body-s-font);letter-spacing:var(--type-body-s-tracking)}}.services-module__1TDRHa__cell[data-area=apps] .services-module__1TDRHa__tileName{font:var(--type-heading-l-font);letter-spacing:var(--type-heading-l-tracking)}@media (max-width:1200px){.services-module__1TDRHa__bento{margin-inline:calc(-1 * var(--side));overscroll-behavior-x:contain;padding:0 0 8px var(--side);scroll-padding-inline:var(--side);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.services-module__1TDRHa__bento::-webkit-scrollbar{display:none}.services-module__1TDRHa__bento:after{content:"";width:max(1px, calc(var(--side) - var(--gutter)));flex:none}.services-module__1TDRHa__railControls{margin-top:20px}.services-module__1TDRHa__cell[data-area]{scroll-snap-align:start;height:clamp(420px,34vw,500px);width:calc(4 * var(--col) + 3 * var(--gutter));flex:none}.services-module__1TDRHa__cell[data-area] .services-module__1TDRHa__tile{flex-direction:column;gap:14px}.services-module__1TDRHa__cell[data-area] .services-module__1TDRHa__tileFigure{order:0}.services-module__1TDRHa__cell[data-area] .services-module__1TDRHa__tileText{align-self:auto;width:auto}.services-module__1TDRHa__cell[data-area] .services-module__1TDRHa__tileName{font:var(--type-heading-m-font);letter-spacing:var(--type-heading-m-tracking)}}@media (max-width:720px){.services-module__1TDRHa__cell[data-area]{width:calc(3 * var(--col) + 2 * var(--gutter))}}.services-module__1TDRHa__tile:active .services-module__1TDRHa__tileArrow{transform:none}
.staggered-text{white-space:pre-wrap;word-wrap:break-word}.staggered-text.staggered-text--block{display:block}.staggered-text.staggered-text--flex{flex-wrap:wrap;display:flex}.staggered-text>span{margin-bottom:-.2em;padding-bottom:.2em}
