.AIAudienceBeforeBuyer-module__q6_xJq__visual{box-sizing:border-box;aspect-ratio:1200/630;background:var(--gray-50);width:100%;color:var(--ink);font-family:var(--lander-geist), system-ui, sans-serif;flex-direction:column;padding:clamp(20px,3.7cqi,44px);display:flex;overflow:hidden;container-type:inline-size}.AIAudienceBeforeBuyer-module__q6_xJq__header{justify-content:space-between;align-items:flex-start;gap:4cqi;display:flex}.AIAudienceBeforeBuyer-module__q6_xJq__header h2{max-width:72%;color:var(--ink);font-family:var(--lander-geist), system-ui, sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(22px,3.1cqi,37px);font-weight:450;line-height:1.05}.AIAudienceBeforeBuyer-module__q6_xJq__visual .AIAudienceBeforeBuyer-module__q6_xJq__wordmark{border-radius:0;width:clamp(22px,2.4cqi,28px);height:auto;margin-top:.35cqi}.AIAudienceBeforeBuyer-module__q6_xJq__chart{flex-direction:column;flex:1;justify-content:center;padding-top:clamp(16px,2cqi,24px);display:flex}.AIAudienceBeforeBuyer-module__q6_xJq__axis{color:var(--gray-500);justify-content:space-between;margin-left:28%;font-size:clamp(7px,.85cqi,10px);line-height:1;display:flex}.AIAudienceBeforeBuyer-module__q6_xJq__row{grid-template-columns:25% minmax(0,1fr);align-items:start;gap:3%;margin-top:clamp(12px,2cqi,24px);display:grid}.AIAudienceBeforeBuyer-module__q6_xJq__row+.AIAudienceBeforeBuyer-module__q6_xJq__row{margin-top:clamp(36px,5.5cqi,66px)}.AIAudienceBeforeBuyer-module__q6_xJq__label{align-items:center;min-width:0;min-height:clamp(38px,5.8cqi,70px);display:flex}.AIAudienceBeforeBuyer-module__q6_xJq__label>span:first-child{color:var(--gray-700);font-size:clamp(10px,1.45cqi,17px);font-weight:500;line-height:1.25;display:block}.AIAudienceBeforeBuyer-module__q6_xJq__source{color:var(--gray-500);text-align:right;margin-top:clamp(6px,.75cqi,9px);font-size:clamp(7px,.85cqi,10px);line-height:1.2;text-decoration:none;display:block}a.AIAudienceBeforeBuyer-module__q6_xJq__source:hover{text-decoration:underline}.AIAudienceBeforeBuyer-module__q6_xJq__track{border-radius:var(--radius-sm);background:linear-gradient(to right, transparent calc(25% - .5px), var(--gray-150) calc(25% - .5px), var(--gray-150) calc(25% + .5px), transparent calc(25% + .5px)), linear-gradient(to right, transparent calc(50% - .5px), var(--gray-150) calc(50% - .5px), var(--gray-150) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(to right, transparent calc(75% - .5px), var(--gray-150) calc(75% - .5px), var(--gray-150) calc(75% + .5px), transparent calc(75% + .5px)), var(--gray-100);height:clamp(38px,5.8cqi,70px);position:relative;overflow:hidden}.AIAudienceBeforeBuyer-module__q6_xJq__fill{z-index:1;background:var(--blue);color:#fff;justify-content:flex-end;align-items:center;height:100%;padding-right:clamp(9px,1.4cqi,17px);display:flex;position:relative}.AIAudienceBeforeBuyer-module__q6_xJq__visual .AIAudienceBeforeBuyer-module__q6_xJq__fill strong{color:#fff;font-family:var(--lander-geist), system-ui, sans-serif;letter-spacing:-.045em;font-size:clamp(22px,3.35cqi,40px);font-weight:450;line-height:1}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article]{border:1px solid var(--gray-150);border-radius:var(--radius-md)}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=og]{border:1px solid var(--gray-150);background:var(--gray-50);color:var(--ink);aspect-ratio:1200/630;padding:clamp(42px,4.7cqi,56px)}.AIAudienceBeforeBuyer-module__q6_xJq__cardMeta{color:var(--gray-600);font-family:var(--lander-geist), system-ui, sans-serif;text-transform:capitalize;justify-content:space-between;align-items:center;font-size:clamp(10px,2.7cqi,12px);font-weight:400;line-height:1;display:flex}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=og] .AIAudienceBeforeBuyer-module__q6_xJq__cardMeta{font-size:14px}.AIAudienceBeforeBuyer-module__q6_xJq__cardTitle{max-width:100%;color:var(--ink);font-family:var(--lander-geist), system-ui, sans-serif;letter-spacing:-.03em;margin:clamp(20px,5.5cqi,26px) 0 0;font-size:clamp(23px,6.3cqi,28px);font-weight:450;line-height:1.14}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=og] .AIAudienceBeforeBuyer-module__q6_xJq__cardTitle{max-width:78%;margin-top:24px;font-size:44px}.AIAudienceBeforeBuyer-module__q6_xJq__cardFigure{padding-top:clamp(26px,7cqi,34px)}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=og] .AIAudienceBeforeBuyer-module__q6_xJq__cardFigure{max-width:82%;padding-top:34px}.AIAudienceBeforeBuyer-module__q6_xJq__cardFigureTitle{color:var(--gray-600);font-family:var(--lander-geist), system-ui, sans-serif;margin:0 0 clamp(16px,4cqi,20px);font-size:clamp(12px,3.2cqi,14px);font-weight:450;line-height:1.2}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=og] .AIAudienceBeforeBuyer-module__q6_xJq__cardFigureTitle{margin-bottom:18px;font-size:14px}.AIAudienceBeforeBuyer-module__q6_xJq__cardChart{flex-direction:column;gap:clamp(22px,5.5cqi,28px);display:flex}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=og] .AIAudienceBeforeBuyer-module__q6_xJq__cardChart{gap:18px}.AIAudienceBeforeBuyer-module__q6_xJq__cardMetric{justify-content:space-between;align-items:flex-end;gap:clamp(12px,3cqi,22px);min-width:0;display:flex}.AIAudienceBeforeBuyer-module__q6_xJq__cardMetric span{max-width:76%;color:var(--gray-700);font-size:clamp(11px,3.1cqi,13px);font-weight:500;line-height:1.3}.AIAudienceBeforeBuyer-module__q6_xJq__visual .AIAudienceBeforeBuyer-module__q6_xJq__cardMetric strong{color:var(--ink);font-family:var(--lander-geist), system-ui, sans-serif;letter-spacing:-.045em;flex:none;font-size:clamp(25px,6.8cqi,31px);font-weight:450;line-height:1}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=og] .AIAudienceBeforeBuyer-module__q6_xJq__cardMetric span{font-size:15px}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=og] .AIAudienceBeforeBuyer-module__q6_xJq__cardMetric strong{font-size:30px}.AIAudienceBeforeBuyer-module__q6_xJq__cardRule{background:var(--gray-100);height:4px;margin-top:clamp(8px,2cqi,11px);overflow:hidden}.AIAudienceBeforeBuyer-module__q6_xJq__cardRuleFill{background:var(--blue);height:100%;display:block}.AIAudienceBeforeBuyer-module__q6_xJq__cardFigure[data-variant=card]{width:100%;min-height:0;color:var(--gray-600);flex-direction:column;flex:1;justify-content:center;margin:28px 0 0;padding:0;display:flex}.AIAudienceBeforeBuyer-module__q6_xJq__cardFigure[data-variant=card] .AIAudienceBeforeBuyer-module__q6_xJq__cardFigureTitle{color:var(--gray-500);margin-bottom:18px;font-size:14px;font-weight:400}.AIAudienceBeforeBuyer-module__q6_xJq__cardFigure[data-variant=card] .AIAudienceBeforeBuyer-module__q6_xJq__cardChart{gap:22px}.AIAudienceBeforeBuyer-module__q6_xJq__cardFigure[data-variant=card] .AIAudienceBeforeBuyer-module__q6_xJq__cardMetric{align-items:baseline;gap:12px}.AIAudienceBeforeBuyer-module__q6_xJq__cardFigure[data-variant=card] .AIAudienceBeforeBuyer-module__q6_xJq__cardMetric span{max-width:78%;color:var(--gray-700);letter-spacing:-.01em;font-size:15px;font-weight:400}.AIAudienceBeforeBuyer-module__q6_xJq__cardFigure[data-variant=card] .AIAudienceBeforeBuyer-module__q6_xJq__cardMetric strong{color:var(--ink);letter-spacing:-.03em;font-size:22px;font-weight:450}.AIAudienceBeforeBuyer-module__q6_xJq__cardFigure[data-variant=card] .AIAudienceBeforeBuyer-module__q6_xJq__cardRule{border-radius:3px;height:6px;margin-top:10px}.AIAudienceBeforeBuyer-module__q6_xJq__cardFigure[data-variant=card] .AIAudienceBeforeBuyer-module__q6_xJq__cardRuleFill{border-radius:3px}@media (max-width:639px){.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article]{aspect-ratio:1/1.08;padding:20px}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article] .AIAudienceBeforeBuyer-module__q6_xJq__header h2{max-width:74%;font-size:25px}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article] .AIAudienceBeforeBuyer-module__q6_xJq__wordmark{width:22px}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article] .AIAudienceBeforeBuyer-module__q6_xJq__chart{padding-top:22px}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article] .AIAudienceBeforeBuyer-module__q6_xJq__axis{margin-left:0;font-size:8px}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article] .AIAudienceBeforeBuyer-module__q6_xJq__row{margin-top:12px;display:block}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article] .AIAudienceBeforeBuyer-module__q6_xJq__row+.AIAudienceBeforeBuyer-module__q6_xJq__row{margin-top:40px}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article] .AIAudienceBeforeBuyer-module__q6_xJq__label{min-height:0;margin-bottom:8px;display:block}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article] .AIAudienceBeforeBuyer-module__q6_xJq__label>span:first-child{max-width:78%;font-size:11px}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article] .AIAudienceBeforeBuyer-module__q6_xJq__source{margin-top:7px;font-size:9px}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article] .AIAudienceBeforeBuyer-module__q6_xJq__track{height:46px}.AIAudienceBeforeBuyer-module__q6_xJq__visual[data-variant=article] .AIAudienceBeforeBuyer-module__q6_xJq__fill strong{font-size:28px}}
@font-face{font-family:gatuzo;src:url(../media/gc_gatuzo_semibold-s.p.24breo8yx-hjc.ttf)format("truetype");font-display:swap;font-weight:600}@font-face{font-family:gatuzo Fallback;src:local(Arial);ascent-override:79.45%;descent-override:29.36%;line-gap-override:8.64%;size-adjust:115.79%}.gatuzo_7ebb1e29-module__bhmbAq__className{font-family:gatuzo,gatuzo Fallback;font-weight:600}
.home-module__06co2W__home{--blue:#1f69eb;--blue-deep:#1552c4;--ink:#0d2a35;--cyan:#6bdedc;--red:#ff2a00;--maroon:#8b0010;--orange:#ffa726;--yellow:#f4eb1e;--brown:#2a1b00;--green:#039765;--green-deep:#027a52;--lime:#98f06b;--forest:#063d2a;--oxblood:#3d0011;--violet:#3a1470;--lilac:#d4b8ff;--char:#1e2124;--grey:#6b7177;--soft:#f1f2f3;--line:#d3d5d8;--ease:cubic-bezier(.16, .84, .3, 1);--ease-io:cubic-bezier(.7, 0, .25, 1);--t-h2:clamp(38px, 4vw, 60px);--t-h3:clamp(26px, 2.2vw, 32px);--t-h3-sm:22px;color:var(--char);font-family:var(--lander-geist), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#fff}:where(.home-module__06co2W__home) a{color:inherit;text-decoration:none}:where(.home-module__06co2W__home) :is(h1,h2,h3,p){margin:0}.home-module__06co2W__home h2{text-wrap:balance;font-size:var(--t-h2);letter-spacing:-.035em;font-weight:500;line-height:1.05}.home-module__06co2W__arrow{vertical-align:-.2em;line-height:0;display:inline-flex}.home-module__06co2W__arrow[data-dir=up-right] svg{transform:translateY(.12em)}.home-module__06co2W__headerCta .home-module__06co2W__arrow,.home-module__06co2W__ctaCell .home-module__06co2W__arrow,.home-module__06co2W__benchmark .home-module__06co2W__arrow,.home-module__06co2W__bigArrow .home-module__06co2W__arrow{vertical-align:0;align-self:center}.home-module__06co2W__label{font-family:var(--lander-geist), ui-sans-serif, system-ui, sans-serif;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.home-module__06co2W__cell{min-width:0;position:relative}.home-module__06co2W__cell:before,.home-module__06co2W__cellR:after{content:"";z-index:3;background:var(--line);pointer-events:none;position:absolute}.home-module__06co2W__cell:before{transform-origin:0;height:1px;transition:transform 1.1s var(--ease-io) calc(50ms + var(--batch,0s));top:0;left:0;right:0}.home-module__06co2W__cellR:after{transform-origin:top;width:1px;transition:transform 1.1s var(--ease-io) calc(.2s + var(--batch,0s));top:0;bottom:0;left:0}html.motion .home-module__06co2W__cell:not([data-in]):before{transform:scaleX(0)}html.motion .home-module__06co2W__cell:not([data-in]):after{transform:scaleY(0)}.home-module__06co2W__hero>.home-module__06co2W__cell:before{display:none}.home-module__06co2W__fade{transition:opacity .9s var(--ease) calc(var(--d,0s) + var(--batch,0s)), transform .9s var(--ease) calc(var(--d,0s) + var(--batch,0s))}:is(html.motion [data-reveal]:not([data-in]) .home-module__06co2W__fade,html.motion .home-module__06co2W__fade[data-reveal]:not([data-in])){opacity:0;transform:translateY(18px)}.home-module__06co2W__rise{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.home-module__06co2W__rise>span{transition:transform 1.15s var(--ease) calc(var(--d,0s) + var(--batch,0s));display:block}html.motion [data-reveal]:not([data-in]) .home-module__06co2W__rise>span{transform:translateY(112%)}.home-module__06co2W__wipe{clip-path:inset(0);transition:clip-path 1.2s var(--ease-io) calc(var(--d,0s) + var(--batch,0s))}:is(html.motion [data-reveal]:not([data-in]) .home-module__06co2W__wipe,html.motion .home-module__06co2W__wipe[data-reveal]:not([data-in])){clip-path:inset(0 0 100%)}.home-module__06co2W__type{clip-path:inset(0);transition:clip-path .9s steps(18) calc(var(--d,0s) + var(--batch,0s))}html.motion [data-reveal]:not([data-in]) .home-module__06co2W__type{clip-path:inset(0 100% 0 0)}.home-module__06co2W__grow{transform-origin:100% 100%;transition:transform 1s var(--ease) calc(var(--d,.4s) + var(--batch,0s))}html.motion [data-reveal]:not([data-in]) .home-module__06co2W__grow{transform:scale(0)}html.motion :is(.home-module__06co2W__heroImage,.home-module__06co2W__postImage,.home-module__06co2W__asideReveal)>.home-module__06co2W__art>.home-module__06co2W__print{clip-path:inset(0 100% 0 0);transition:clip-path .7s cubic-bezier(.77, 0, .18, 1) calc(.1s + var(--batch,0s)), transform 1s cubic-bezier(.16, 1, .3, 1) calc(.1s + var(--batch,0s));transform:scale(1.08)}html.motion :is([data-in] :is(.home-module__06co2W__heroImage,.home-module__06co2W__postImage,.home-module__06co2W__asideReveal),:is(.home-module__06co2W__heroImage,.home-module__06co2W__postImage,.home-module__06co2W__asideReveal)[data-in])>.home-module__06co2W__art>.home-module__06co2W__print{clip-path:inset(0);transform:none}.home-module__06co2W__swapIn{animation:home-module__06co2W__swapIn .7s var(--ease) both}@keyframes home-module__06co2W__swapIn{0%{opacity:0;transform:translateY(12px)}}.home-module__06co2W__intro h1 .home-module__06co2W__rise>span{animation:home-module__06co2W__riseIn 1.1s var(--ease) var(--d,0s) both}@keyframes home-module__06co2W__riseIn{0%{transform:translateY(112%)}to{transform:none}}.home-module__06co2W__header{z-index:40;border-bottom:1px solid var(--line);height:56px;animation:home-module__06co2W__headerIn .9s var(--ease) both;background:#fff;grid-template-columns:1fr 1fr;display:grid;position:sticky;top:0}@keyframes home-module__06co2W__headerIn{0%{transform:translateY(-100%)}}.home-module__06co2W__home section[id]{scroll-margin-top:56px}.home-module__06co2W__headerLeft{border-right:1px solid var(--line);align-items:center;gap:20px;padding-right:24px;display:flex}.home-module__06co2W__markCell{background:var(--blue);place-items:center;width:56px;height:56px;transition:background .3s;display:grid}.home-module__06co2W__markCell:hover{background:var(--blue-deep)}.home-module__06co2W__wordmark{letter-spacing:-.03em;margin-left:-10px;font-size:20px;font-weight:600}.home-module__06co2W__benchmark{color:var(--grey);align-items:baseline;gap:6px;margin-left:auto;font-size:14px;transition:color .2s;display:flex}.home-module__06co2W__benchmark b{color:var(--char);font-weight:500}.home-module__06co2W__benchmark span{color:var(--char);transition:transform .3s var(--ease)}.home-module__06co2W__benchmark:hover span{transform:translate(3px)}.home-module__06co2W__nav{flex:1;align-items:center;gap:28px;padding:0 24px;font-size:15px;display:flex}.home-module__06co2W__nav a{position:relative}.home-module__06co2W__nav a:after{content:"";transform-origin:100%;height:1px;transition:transform .35s var(--ease);background:currentColor;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.home-module__06co2W__nav a:hover:after{transform-origin:0;transform:scaleX(1)}.home-module__06co2W__header>nav+.home-module__06co2W__headerCta,.home-module__06co2W__headerCta{background:var(--char);color:#fff;justify-content:space-between;align-items:center;width:200px;height:55px;padding:0 20px;font-size:15px;transition:background .3s;display:flex;position:absolute;top:0;right:0}.home-module__06co2W__headerCta:hover{background:var(--blue)}.home-module__06co2W__headerCta span,.home-module__06co2W__ctaCell span,.home-module__06co2W__readMore span,.home-module__06co2W__productLink span,.home-module__06co2W__textLink span{transition:transform .35s var(--ease);display:inline-block}.home-module__06co2W__headerCta:hover span,.home-module__06co2W__ctaCell:hover span,a:hover .home-module__06co2W__readMore span,.home-module__06co2W__productLink:hover span,.home-module__06co2W__textLink:hover span{transform:translate(4px)}.home-module__06co2W__menuButton,.home-module__06co2W__menuPanel{display:none}.home-module__06co2W__hero,.home-module__06co2W__services,.home-module__06co2W__technology,.home-module__06co2W__research{grid-template-columns:1fr 1fr;display:grid}.home-module__06co2W__intro{flex-direction:column;min-height:clamp(600px,100svh - 56px,880px);padding:24px;display:flex}.home-module__06co2W__lede{letter-spacing:-.01em;max-width:440px;font-size:22px;font-weight:500;line-height:1.25}.home-module__06co2W__backed{color:var(--char);align-self:flex-start;align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:500;display:inline-flex}.home-module__06co2W__heroActions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.home-module__06co2W__heroActions .home-module__06co2W__backed{align-self:center;margin-top:0}.home-module__06co2W__backedTop{display:none}.home-module__06co2W__backed i{color:#fff;background:#f26522;place-items:center;width:22px;height:22px;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:1;display:grid}.home-module__06co2W__intro h1{letter-spacing:-.05em;margin-top:auto;padding-top:48px;font-size:clamp(56px,6.6vw,96px);font-weight:500;line-height:.94}.home-module__06co2W__heroImage{position:relative;overflow:hidden}.home-module__06co2W__art,.home-module__06co2W__art>*{position:absolute;inset:0}.home-module__06co2W__source{opacity:0;pointer-events:none}.home-module__06co2W__print{width:100%;height:100%}.home-module__06co2W__scene{border-top:1px solid var(--line);height:320vh;position:relative}.home-module__06co2W__stage{--grow:0;height:calc(100svh - 56px);position:sticky;top:56px;overflow:hidden}.home-module__06co2W__asideReveal{position:absolute;inset:0}.home-module__06co2W__stageAside{width:50%;position:absolute;top:0;bottom:0;left:0}.home-module__06co2W__stagePanel{z-index:2;width:calc(50% + 50% * var(--grow));background:var(--blue);color:#fff;box-shadow:-1px 0 0 var(--line);flex-direction:column;padding:24px;display:flex;position:absolute;top:0;bottom:0;right:0}.home-module__06co2W__thesis{max-width:calc(660px + 600px * var(--grow,0));font-size:calc(clamp(28px, 2.8vw, 40px) + 34px * var(--grow,0));letter-spacing:-.035em;margin-top:auto;font-weight:500;line-height:1.12}.home-module__06co2W__thesis span{color:#86aef6;transition:color .4s,background .4s}.home-module__06co2W__thesis span[data-lit]{color:#fff}.home-module__06co2W__thesis span[data-emphasis]{-webkit-box-decoration-break:clone;box-decoration-break:clone}.home-module__06co2W__thesis span[data-lit][data-emphasis]{color:var(--blue);background:#fff}.home-module__06co2W__proof{grid-template-rows:auto auto;display:grid}.home-module__06co2W__proofLabel{z-index:1;color:var(--grey);position:absolute;top:24px;left:24px}.home-module__06co2W__logoGrid{grid-template-columns:repeat(4,1fr);display:grid}.home-module__06co2W__logoCell{min-height:220px;position:relative;overflow:hidden}.home-module__06co2W__logoCell+.home-module__06co2W__logoCell:before{content:"";background:var(--line);transform-origin:top;width:1px;transition:transform .9s var(--ease-io) calc(var(--cell) * 70ms);position:absolute;top:0;bottom:0;left:0}html.motion [data-reveal]:not([data-in]) .home-module__06co2W__logoCell:before{transform:scaleY(0)}.home-module__06co2W__logoCell img{filter:brightness(0)opacity(.85);width:auto;height:28px;transition:translate .8s var(--ease) calc(var(--cell) * 70ms + var(--batch,0s));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html.motion [data-reveal]:not([data-in]) .home-module__06co2W__logoCell img{translate:0 250px}.home-module__06co2W__logoIn{animation:home-module__06co2W__tickIn .8s var(--ease-io) calc(var(--cell) * .12s) both}.home-module__06co2W__logoOut{animation:home-module__06co2W__tickOut .8s var(--ease-io) calc(var(--cell) * .12s) both}@keyframes home-module__06co2W__tickIn{0%{translate:0 250px}}@keyframes home-module__06co2W__tickOut{to{translate:0 -250px}}.home-module__06co2W__ctaCell{justify-content:space-between;align-items:center;padding:0 24px;font-size:16px;font-weight:500;transition:background .3s,color .3s;display:flex}.home-module__06co2W__ctaCell:hover{background:var(--soft)}.home-module__06co2W__ctaBlue{background:var(--blue);color:#fff}.home-module__06co2W__ctaBlue:hover{background:var(--blue-deep)}.home-module__06co2W__headCell{flex-direction:column;gap:14px;min-height:160px;padding:24px;display:flex}.home-module__06co2W__headWide{grid-column:1/-1}.home-module__06co2W__headCopyEnd{justify-content:flex-end}.home-module__06co2W__headCellEnd h2{margin-top:auto}.home-module__06co2W__headCopyEnd p{max-width:560px}.home-module__06co2W__headCopy{color:var(--grey);flex-direction:column;gap:14px;padding:24px;font-size:18px;line-height:1.5;display:flex}.home-module__06co2W__big{color:var(--char);letter-spacing:-.015em;font-size:24px;font-weight:500;line-height:1.25}.home-module__06co2W__cases{grid-template-columns:1fr;display:grid}.home-module__06co2W__caseCarousel,.home-module__06co2W__tab{--tone-bg:var(--ink);--tone-fg:var(--cyan);--tone-text:#fff}.home-module__06co2W__caseCarousel{grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.home-module__06co2W__caseCarousel[data-tone=red],.home-module__06co2W__tab[data-tone=red]{--tone-bg:var(--red);--tone-fg:var(--oxblood);--tone-text:var(--oxblood)}.home-module__06co2W__caseCarousel[data-tone=green],.home-module__06co2W__tab[data-tone=green]{--tone-bg:var(--green);--tone-fg:var(--lime);--tone-text:#fff}.home-module__06co2W__tabs{border-right:1px solid var(--line);grid-template-columns:1fr;grid-auto-rows:1fr;display:grid}.home-module__06co2W__tab{border:0;border-left:1px solid var(--line);color:var(--char);font:inherit;letter-spacing:-.01em;text-align:left;cursor:pointer;transition:background .5s, color .5s, opacity .9s var(--ease) calc(var(--d,0s) + var(--batch,0s)), transform .9s var(--ease) calc(var(--d,0s) + var(--batch,0s));border-left:0;border-top:1px solid var(--line);background:#fff;flex-direction:column;justify-content:space-between;gap:32px;padding:28px 24px;font-size:17px;font-weight:500;line-height:1.3;display:flex;position:relative}.home-module__06co2W__tab:first-child{border-top:0}.home-module__06co2W__tab,.home-module__06co2W__tab:hover{background:var(--tone-bg);color:var(--tone-fg)}.home-module__06co2W__tabName{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-module__06co2W__tab:focus{outline:none}.home-module__06co2W__tab:focus-visible{outline:2px solid var(--tone-fg);outline-offset:-2px}.home-module__06co2W__tabProgress{background:var(--tone-fg);transform-origin:0;width:100%;height:4px;animation:12s linear both home-module__06co2W__progress;position:absolute;bottom:0;left:0}.home-module__06co2W__tabProgress[data-paused]{animation-play-state:paused}@keyframes home-module__06co2W__progress{0%{transform:scaleX(0)}}.home-module__06co2W__casePanel>.home-module__06co2W__wipe{background:var(--tone-bg);color:var(--tone-text);transition:background .6s, color .6s, clip-path 1.2s var(--ease-io) calc(var(--d,0s) + var(--batch,0s));grid-template-rows:1fr auto;display:grid}.home-module__06co2W__caseSlide{visibility:hidden;grid-area:1/1;min-height:600px;padding:32px;display:grid}.home-module__06co2W__caseSlide[data-active]{visibility:visible}.home-module__06co2W__caseLogo{height:calc(20px * var(--scale,1));aspect-ratio:var(--ratio);max-width:100%;-webkit-mask:var(--logo) left center / contain no-repeat;-webkit-mask:var(--logo) left center / contain no-repeat;mask:var(--logo) left center / contain no-repeat;background:currentColor;display:block}.home-module__06co2W__quoteCard{flex-direction:column;justify-content:space-between;gap:48px;margin:0;padding:24px 16px 0;display:flex}.home-module__06co2W__saidStack{flex-direction:column;gap:44px;margin-block:auto;display:flex}.home-module__06co2W__said{text-wrap:pretty;max-width:760px;transition:opacity .7s var(--ease), transform .7s var(--ease);margin:0;font-weight:500;transform:translateY(12px)}.home-module__06co2W__said:not([data-shown]){opacity:0}.home-module__06co2W__said[data-shown]{transform:none}.home-module__06co2W__said[data-step=before]{letter-spacing:-.015em;font-size:clamp(20px,1.8vw,26px);line-height:1.3}.home-module__06co2W__said[data-step=before][data-shown]{opacity:.6}.home-module__06co2W__said[data-step=after]{letter-spacing:-.03em;font-size:clamp(30px,3.2vw,48px);line-height:1.1}.home-module__06co2W__hang{margin-left:-.42em}.home-module__06co2W__quoteCaption{opacity:.8;font-size:14px;line-height:1.4}.home-module__06co2W__chatStack{transition:transform .5s var(--ease);flex-direction:column;gap:14px;padding:24px 20px;display:flex;position:absolute;inset:0 0 auto}.home-module__06co2W__chatStack .home-module__06co2W__line{transition:opacity .5s var(--ease), transform .5s var(--ease);position:relative}.home-module__06co2W__chatStack .home-module__06co2W__line:not([data-shown]){opacity:0}.home-module__06co2W__chatStack .home-module__06co2W__bubble{transition:color .6s;animation:none}.home-module__06co2W__grow>div{flex-direction:column;display:flex}.home-module__06co2W__chatStack .home-module__06co2W__line{align-items:flex-start}.home-module__06co2W__chatStack .home-module__06co2W__line[data-from=desk]{align-items:flex-end}.home-module__06co2W__grow[data-part=dots],.home-module__06co2W__chatStack .home-module__06co2W__line:not([data-answered]) .home-module__06co2W__grow[data-part=answer]{display:none}.home-module__06co2W__chatStack .home-module__06co2W__line[data-shown]:not([data-answered]) .home-module__06co2W__grow[data-part=dots]{display:block}.home-module__06co2W__chatStack .home-module__06co2W__line[data-answered] .home-module__06co2W__grow[data-part=answer] .home-module__06co2W__bubble{animation:home-module__06co2W__bubbleIn .4s var(--ease) .12s both}.home-module__06co2W__strike{transition:background-size .8s var(--ease);background:linear-gradient(currentColor,currentColor) 0 58%/0 1.5px no-repeat}.home-module__06co2W__strike[data-struck]{background-size:100% 1.5px}.home-module__06co2W__storyLink{border-top:1px solid color-mix(in srgb, var(--tone-text) 25%, transparent);color:var(--tone-text);justify-content:space-between;align-items:center;padding:22px 24px;font-size:16px;font-weight:500;transition:background .3s;display:flex}.home-module__06co2W__storyLink:hover{background:color-mix(in srgb, var(--tone-text) 12%, transparent)}.home-module__06co2W__storyLink .home-module__06co2W__arrow{transition:transform .35s var(--ease)}.home-module__06co2W__storyLink:hover .home-module__06co2W__arrow{transform:translate(4px)}.home-module__06co2W__cornerBlock{background:var(--tone-block,var(--tone-fg));width:120px;height:120px;transition:background .6s, transform 1s var(--ease) calc(var(--d,.4s) + var(--batch,0s));position:absolute;bottom:0;right:0}.home-module__06co2W__serviceGrid{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.home-module__06co2W__service{--bg:var(--ink);--accent:var(--cyan);--fg:var(--cyan);min-height:560px}.home-module__06co2W__service[data-tone=red]{--bg:var(--red);--accent:var(--oxblood);--fg:var(--oxblood)}.home-module__06co2W__service[data-tone=orange]{--bg:var(--lilac);--accent:var(--violet);--fg:var(--violet)}.home-module__06co2W__service[data-tone=green]{--bg:var(--lime);--accent:var(--forest);--fg:var(--forest)}.home-module__06co2W__service>.home-module__06co2W__wipe{background:var(--bg);height:100%;color:var(--fg);transition-delay:var(--d);padding:24px;position:relative;overflow:hidden}.home-module__06co2W__service h3{color:var(--accent);font-size:var(--t-h3);letter-spacing:-.03em;margin:48px 0 24px;font-weight:500;line-height:1.1}.home-module__06co2W__service p{max-width:380px;font-size:16px;line-height:1.5}.home-module__06co2W__service strong{font-weight:600}.home-module__06co2W__service .home-module__06co2W__cornerBlock{background:var(--accent);width:180px;height:180px}.home-module__06co2W__cardLink{z-index:1;position:absolute;inset:0}.home-module__06co2W__service .home-module__06co2W__cornerCta{z-index:2}.home-module__06co2W__cornerCta{color:var(--bg);flex-direction:column;justify-content:space-between;padding:16px 18px;font-size:16px;font-weight:500;line-height:1.25;display:flex}.home-module__06co2W__cornerCta .home-module__06co2W__arrow{transition:transform .35s var(--ease);align-self:flex-end}.home-module__06co2W__cornerCta:hover .home-module__06co2W__arrow,.home-module__06co2W__cornerCta:focus-visible .home-module__06co2W__arrow{transform:translate(4px)}@media (hover:hover){.home-module__06co2W__service .home-module__06co2W__cornerCta>*{opacity:0;transition:opacity .3s var(--ease), transform .35s var(--ease);transform:translateY(6px)}.home-module__06co2W__service:hover .home-module__06co2W__cornerCta>*,.home-module__06co2W__service:focus-within .home-module__06co2W__cornerCta>*{opacity:1;transform:none}.home-module__06co2W__service:hover .home-module__06co2W__cornerCta .home-module__06co2W__arrow,.home-module__06co2W__service .home-module__06co2W__cornerCta:focus-visible .home-module__06co2W__arrow{transform:translate(4px)}}.home-module__06co2W__product>.home-module__06co2W__wipe{height:100%;min-height:680px;padding:24px 24px 72px;position:relative}.home-module__06co2W__analytics>.home-module__06co2W__wipe{background:var(--green);color:#fff}.home-module__06co2W__desk>.home-module__06co2W__wipe{background:var(--lime);color:var(--forest)}.home-module__06co2W__product h3{font-size:var(--t-h3);letter-spacing:-.03em;font-weight:500}.home-module__06co2W__analytics h3{color:var(--lime)}.home-module__06co2W__product>.home-module__06co2W__wipe>p{max-width:520px;margin-top:12px;font-size:16px;line-height:1.5}.home-module__06co2W__desk>.home-module__06co2W__wipe>p{color:#1f5a3a}.home-module__06co2W__productLink{align-items:center;gap:8px;font-size:16px;font-weight:500;display:inline-flex;position:absolute;bottom:24px;left:24px}.home-module__06co2W__analytics .home-module__06co2W__productLink{color:var(--lime)}.home-module__06co2W__dash{background:#98f06b40;grid-template-columns:1fr 1fr;gap:1px;margin-top:32px;font-size:13px;display:grid}.home-module__06co2W__dash>div{background:var(--green-deep);padding:16px}.home-module__06co2W__dashChart{grid-column:1/-1}.home-module__06co2W__dashChart svg{width:100%;height:150px;display:block}.home-module__06co2W__dashSlide{animation:2s linear both home-module__06co2W__dashSlide}@keyframes home-module__06co2W__dashSlide{0%{transform:translateX(var(--step))}}.home-module__06co2W__dash [data-agent="0"]{fill:var(--lime);background:var(--lime)}.home-module__06co2W__dash [data-agent="1"]{fill:#6bd18f;background:#6bd18f}.home-module__06co2W__dash [data-agent="2"]{fill:#3fae74;background:#3fae74}.home-module__06co2W__dash [data-agent="3"]{fill:#bff5a1;background:#bff5a1}.home-module__06co2W__dashHead{color:var(--lime);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;margin-bottom:12px;font-size:11px;font-weight:500;display:flex}.home-module__06co2W__dashRows{height:128px;position:relative}.home-module__06co2W__dashRows p{color:#fff;height:32px;transform:translateY(calc(var(--rank) * 100%));transition:transform .8s var(--ease);border-top:1px solid #98f06b24;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;inset:0 0 auto}.home-module__06co2W__dashList span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.home-module__06co2W__dashList i{flex:none;width:8px;height:8px}.home-module__06co2W__dashList b{color:#9fd9c2;font-variant-numeric:tabular-nums;font-weight:500}.home-module__06co2W__chat{height:380px;margin-top:32px;position:relative;overflow:hidden}.home-module__06co2W__chat .home-module__06co2W__chatStack{gap:10px;padding:0 0 16px}.home-module__06co2W__line{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.home-module__06co2W__line[data-from=desk]{align-items:flex-end}.home-module__06co2W__line>p{letter-spacing:.04em;text-transform:uppercase;color:#1f5a3a;font-size:11px;font-weight:500}.home-module__06co2W__bubble{max-width:380px;color:var(--char);transform-origin:0 100%;animation:home-module__06co2W__bubbleIn .35s var(--ease) both;background:#fff;border-radius:18px;padding:12px 16px;font-size:16px;line-height:1.4}.home-module__06co2W__line[data-from=desk] .home-module__06co2W__bubble{background:var(--green);color:#fff;transform-origin:100% 100%}@keyframes home-module__06co2W__bubbleIn{0%{opacity:0;transform:scale(.85)translateY(6px)}}.home-module__06co2W__typing{gap:5px;padding:16px 18px;display:flex}.home-module__06co2W__typing i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite home-module__06co2W__typingDot}.home-module__06co2W__typing i:nth-child(2){animation-delay:.15s}.home-module__06co2W__typing i:nth-child(3){animation-delay:.3s}@keyframes home-module__06co2W__typingDot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.home-module__06co2W__readMore{margin-top:auto;padding-top:24px;font-size:16px;font-weight:500}.home-module__06co2W__researchStudy{--bg:var(--red);--fg:var(--oxblood);--soft-fg:#5e0d17;display:block}.home-module__06co2W__researchStudy[data-tone=violet]{--bg:var(--violet);--fg:var(--lilac);--soft-fg:#b49ae0}.home-module__06co2W__researchStudy>.home-module__06co2W__wipe{background:var(--bg);height:100%;min-height:clamp(500px,40vw,620px);color:var(--fg);flex-direction:column;display:flex;position:relative}.home-module__06co2W__researchArtPanel{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:clamp(96px,9vw,128px) clamp(24px,3vw,48px);display:flex}.home-module__06co2W__researchArtPanel>*{max-width:100%}.home-module__06co2W__researchCaption{z-index:1;color:#fff;justify-content:space-between;align-items:flex-start;gap:24px;padding:clamp(24px,3vw,40px) clamp(24px,3vw,48px) 0;display:flex;position:absolute;inset:0 0 auto}.home-module__06co2W__researchCaption h3{letter-spacing:-.015em;text-wrap:balance;max-width:22em;font-size:clamp(18px,1.5vw,22px);font-weight:500;line-height:1.25}.home-module__06co2W__researchCaption span{color:#fffc;flex:none;align-items:center;gap:8px;font-size:15px;font-weight:500;transition:color .3s;display:inline-flex}.home-module__06co2W__researchCaption .home-module__06co2W__arrow{transition:transform .35s var(--ease)}.home-module__06co2W__researchStudy:hover .home-module__06co2W__researchCaption span{color:#fff}.home-module__06co2W__researchStudy:hover .home-module__06co2W__researchCaption .home-module__06co2W__arrow{transform:translate(3px,-3px)}.home-module__06co2W__headCopy .home-module__06co2W__blogCta{align-self:flex-start;margin-top:10px}.home-module__06co2W__blog{grid-template-columns:repeat(3,1fr);display:grid}.home-module__06co2W__blogHead{grid-column:1/-1;justify-content:space-between;align-items:flex-end;min-height:160px;padding:24px;display:flex}.home-module__06co2W__blogHead .home-module__06co2W__label{margin-bottom:14px}.home-module__06co2W__textLink{font-size:15px;font-weight:500}.home-module__06co2W__blogCta{white-space:nowrap;background:var(--char);color:#fff;flex:none;align-items:center;gap:10px;padding:14px 20px;font-size:16px;font-weight:500;transition:background .3s;display:inline-flex}.home-module__06co2W__blogCta:hover{background:var(--blue)}.home-module__06co2W__blogCta .home-module__06co2W__arrow{transition:transform .35s var(--ease)}.home-module__06co2W__blogCta:hover .home-module__06co2W__arrow{transform:translate(4px)}.home-module__06co2W__post{flex-direction:column;gap:14px;padding:24px;transition:background .3s;display:flex}.home-module__06co2W__post:hover{background:#f7f8f8}.home-module__06co2W__postImage{height:200px;margin-bottom:10px;position:relative;overflow:hidden}.home-module__06co2W__postMeta{color:var(--grey);font-family:var(--lander-geist), ui-sans-serif, system-ui, sans-serif;justify-content:space-between;font-size:11px;font-weight:500;display:flex}.home-module__06co2W__post h3{font-size:var(--t-h3-sm);letter-spacing:-.02em;font-weight:500;line-height:1.2}.home-module__06co2W__post>p:not(.home-module__06co2W__postMeta){color:var(--grey);font-size:15px;line-height:1.5}.home-module__06co2W__footer{border-top:1px solid var(--line);background:var(--blue);color:#fff;grid-template-columns:3fr 1fr;display:grid}.home-module__06co2W__footerMain{padding:32px 24px}.home-module__06co2W__footer h2{font-size:clamp(40px,4vw,56px);line-height:1}.home-module__06co2W__footerMain>p:not(.home-module__06co2W__copyright){color:#d6e4fd;max-width:600px;margin-top:20px;font-size:18px;line-height:1.4}.home-module__06co2W__footerNav{grid-template-columns:repeat(3,200px);gap:24px;margin:56px 0 48px;display:grid}.home-module__06co2W__footerNav h3{color:#a9c5f8;font-family:var(--lander-geist), ui-sans-serif, system-ui, sans-serif;letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:400}.home-module__06co2W__footerNav a{width:fit-content;font-size:15px;line-height:28px;display:block}.home-module__06co2W__footerNav a:hover{text-underline-offset:4px;text-decoration:underline}.home-module__06co2W__copyright{color:#a9c5f8;font-family:var(--lander-geist), ui-sans-serif, system-ui, sans-serif;font-size:11px;font-weight:500}.home-module__06co2W__footerCta{background:var(--blue-deep);letter-spacing:-.03em;transition:background .3s, clip-path 1.2s var(--ease-io) calc(.3s + var(--batch,0s));flex-direction:column;justify-content:space-between;gap:32px;padding:32px 24px 24px;font-size:24px;font-weight:500;display:flex;position:relative}.home-module__06co2W__footerCta:hover{background:var(--ink)}.home-module__06co2W__bigArrow{transition:transform .4s var(--ease);position:absolute;bottom:16px;right:24px}.home-module__06co2W__footerCta:hover .home-module__06co2W__bigArrow{transform:translate(8px)}@media (max-width:900px){.home-module__06co2W__hero,.home-module__06co2W__cases,.home-module__06co2W__services,.home-module__06co2W__technology,.home-module__06co2W__research,.home-module__06co2W__footer,.home-module__06co2W__header{grid-template-columns:1fr}.home-module__06co2W__home{overflow-x:clip}.home-module__06co2W__intro h1{font-size:clamp(40px,11vw,96px)}.home-module__06co2W__service,.home-module__06co2W__product,.home-module__06co2W__researchStudy,.home-module__06co2W__post{min-width:0}.home-module__06co2W__researchStudy>.home-module__06co2W__wipe{min-height:420px}.home-module__06co2W__caseCarousel{grid-template-columns:1fr}.home-module__06co2W__tabs{border-right:0;border-bottom:1px solid var(--line)}.home-module__06co2W__tab{gap:16px}.home-module__06co2W__caseSlide{min-height:0;padding:24px}.home-module__06co2W__quoteCard{gap:36px;padding:16px 8px 0}.home-module__06co2W__saidStack{gap:32px}.home-module__06co2W__researchCaption{flex-direction:column;align-items:flex-start;gap:12px;position:static}.home-module__06co2W__researchArtPanel{padding:32px 24px 40px}.home-module__06co2W__dash{grid-template-columns:1fr}.home-module__06co2W__cellR:after{display:none}.home-module__06co2W__headerLeft{border-right:0}.home-module__06co2W__nav,.home-module__06co2W__benchmark{display:none}.home-module__06co2W__header>nav+.home-module__06co2W__headerCta,.home-module__06co2W__headerCta{gap:16px;width:150px;right:56px}.home-module__06co2W__headerLeft{gap:0;padding-right:206px}.home-module__06co2W__wordmark{text-align:center;flex:1;margin-left:0}.home-module__06co2W__menuButton{background:var(--char);cursor:pointer;border:0;border-left:1px solid #3a3f44;place-content:center;gap:6px;width:56px;height:55px;padding:0;display:grid;position:absolute;top:0;right:0}.home-module__06co2W__menuButton:focus:not(:focus-visible){outline:none}.home-module__06co2W__menuButton i{width:20px;height:2px;transition:transform .35s var(--ease);background:#fff;display:block}.home-module__06co2W__menuButton[data-open] i:first-child{transform:translateY(4px)rotate(45deg)}.home-module__06co2W__menuButton[data-open] i:last-child{transform:translateY(-4px)rotate(-45deg)}.home-module__06co2W__menuPanel[data-open]{z-index:39;height:calc(100dvh - 56px);animation:home-module__06co2W__swapIn .35s var(--ease) both;background:#fff;flex-direction:column;display:flex;position:absolute;top:56px;left:0;right:0}.home-module__06co2W__menuPanel a{border-bottom:1px solid var(--line);letter-spacing:-.03em;justify-content:space-between;align-items:center;padding:22px 24px;font-size:28px;font-weight:500;display:flex}.home-module__06co2W__blogHead{gap:16px}.home-module__06co2W__intro{min-height:0}.home-module__06co2W__backedTop{margin-top:96px;display:inline-flex}.home-module__06co2W__heroActions .home-module__06co2W__backed{display:none}.home-module__06co2W__intro h1{margin-top:16px;padding-top:0}.home-module__06co2W__heroActions{margin-top:28px}.home-module__06co2W__heroImage{min-height:90vw}.home-module__06co2W__scene{height:260vh}.home-module__06co2W__stageAside{width:100%;height:55%;bottom:auto;right:0}.home-module__06co2W__stagePanel{width:100%;height:calc(45% + 55% * var(--grow));box-shadow:0 -1px 0 var(--line);top:auto;left:0}.home-module__06co2W__thesis{max-width:none;font-size:calc(26px + 8px * var(--grow,0))}.home-module__06co2W__proofLabel{display:none}.home-module__06co2W__logoGrid{grid-template-columns:1fr 1fr}.home-module__06co2W__logoCell{min-height:140px}.home-module__06co2W__logoCell:nth-child(3):before{display:none}.home-module__06co2W__logoCell:nth-child(n+3){border-top:1px solid var(--line)}.home-module__06co2W__ctaCell{height:72px}.home-module__06co2W__serviceGrid{grid-template-columns:1fr}.home-module__06co2W__service{min-height:0}.home-module__06co2W__service>.home-module__06co2W__wipe{padding-bottom:164px}.home-module__06co2W__service .home-module__06co2W__cornerBlock{width:140px;height:140px}.home-module__06co2W__service h3{margin-top:24px}.home-module__06co2W__product>.home-module__06co2W__wipe{min-height:0}.home-module__06co2W__blog{grid-template-columns:1fr}.home-module__06co2W__footerNav{grid-template-columns:repeat(3,1fr)}.home-module__06co2W__footerCta{min-height:200px}}@media (max-width:560px){.home-module__06co2W__tabs{grid-template-columns:1fr}.home-module__06co2W__tab{border-left:0;border-top:1px solid var(--line);padding:16px 20px}.home-module__06co2W__ctaCell{height:72px}.home-module__06co2W__footerNav{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.home-module__06co2W__scene{height:auto}.home-module__06co2W__stage{height:min(760px,100svh - 56px);position:relative;top:0}.home-module__06co2W__home *,.home-module__06co2W__home :before,.home-module__06co2W__home :after{transition:none!important;animation:none!important}}
.pages-module__TqpYtG__page{--gray-25:#f8f9fa;--gray-75:#eff1f3;--gray-150:#e3e5e8;--gray-200:#d6d9dd;--gray-400:#9aa0a7;--gray-600:#676d74;--gray-800:#34383d;--radius-sm:4px;--radius-md:0}.pages-module__TqpYtG__page h1{letter-spacing:-.05em;font-weight:500}.pages-module__TqpYtG__researchHero{display:grid}.pages-module__TqpYtG__study,.pages-module__TqpYtG__articleHead{grid-template-columns:1fr 1fr;display:grid}.pages-module__TqpYtG__study{--bg:var(--ink);--fg:var(--cyan);--soft-fg:#a7d9d8}.pages-module__TqpYtG__study[data-tone=red]{--bg:var(--red);--fg:var(--oxblood);--soft-fg:#5e0d17}.pages-module__TqpYtG__study[data-tone=violet]{--bg:var(--violet);--fg:var(--lilac);--soft-fg:#b49ae0}.pages-module__TqpYtG__study[data-tone=lime]{--bg:var(--lime);--fg:var(--forest);--soft-fg:#2a6b3c}.pages-module__TqpYtG__studyCopy{flex-direction:column;gap:20px;min-height:clamp(560px,46vw,700px);padding:24px;display:flex}.pages-module__TqpYtG__studyCopy h2{text-wrap:balance;max-width:14em;margin-top:72px}.pages-module__TqpYtG__studyBody{max-width:520px;color:var(--grey);flex-direction:column;gap:14px;font-size:17px;line-height:1.55;display:flex}.pages-module__TqpYtG__studyBody a{color:var(--char);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.pages-module__TqpYtG__studyBody a:hover{text-decoration-color:currentColor}.pages-module__TqpYtG__paperLink{border-top:1px solid var(--line);gap:10px;margin-top:auto;padding-top:18px;display:grid}.pages-module__TqpYtG__paperTitle{max-width:560px;color:var(--grey);font-size:13px;line-height:1.45}.pages-module__TqpYtG__paperCta{align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.pages-module__TqpYtG__paperCta>:last-child{transition:transform .35s var(--ease)}.pages-module__TqpYtG__paperLink:hover .pages-module__TqpYtG__paperCta>:last-child{transform:translate(3px,-3px)}.pages-module__TqpYtG__studyPanel>div{background:var(--bg);height:100%;color:var(--fg);flex-direction:column;justify-content:center;padding:clamp(28px,4vw,64px);display:flex;overflow:hidden}.pages-module__TqpYtG__study[data-flip] .pages-module__TqpYtG__studyPanel{order:-1}.pages-module__TqpYtG__study[data-flip] .pages-module__TqpYtG__studyPanel:after{display:none}.pages-module__TqpYtG__swapWord{vertical-align:bottom;color:var(--fg);display:inline-grid;overflow:hidden}.pages-module__TqpYtG__swapWord>span{background:var(--fg);color:var(--bg);grid-area:1/1;justify-self:start;padding:0 .12em}.pages-module__TqpYtG__swapWord>span[data-on]{animation:pages-module__TqpYtG__wordIn .55s var(--ease-io) both}.pages-module__TqpYtG__swapWord>span:not([data-on]){visibility:hidden;transition:transform .55s var(--ease-io), visibility 0s .55s;transform:translateY(-105%)}@keyframes pages-module__TqpYtG__wordIn{0%{transform:translateY(105%)}}.pages-module__TqpYtG__swap,.pages-module__TqpYtG__persona{flex-direction:column;gap:28px;display:flex}.pages-module__TqpYtG__personaAsk{display:block}.pages-module__TqpYtG__swapPrompt,.pages-module__TqpYtG__personaPrompt{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(28px,2.8vw,42px);font-weight:500;line-height:1.15}.pages-module__TqpYtG__swapStage{display:grid}.pages-module__TqpYtG__swapStage>*{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .25s ease-in,transform .3s ease-in,visibility 0s .3s;transform:translateY(-8px)}.pages-module__TqpYtG__swapStage>[data-on]{opacity:1;visibility:visible;animation:pages-module__TqpYtG__stageIn .6s var(--ease) .3s both;transition:none;transform:none}@keyframes pages-module__TqpYtG__stageIn{0%{opacity:0;transform:translateY(12px)}}.pages-module__TqpYtG__swapStage>:not([data-on]) .pages-module__TqpYtG__swapWord>span{transition:none;animation:none}.pages-module__TqpYtG__swap .pages-module__TqpYtG__swapPrompt{font-size:clamp(32px,3.4vw,52px)}@keyframes pages-module__TqpYtG__chipIn{0%{opacity:0;transform:translateY(10px)}}.pages-module__TqpYtG__tiers{gap:18px;display:grid}.pages-module__TqpYtG__tier{letter-spacing:.04em;text-transform:uppercase;grid-template-columns:140px 1fr;align-items:center;gap:16px;font-size:11px;font-weight:500;display:grid}.pages-module__TqpYtG__tier>div{flex-wrap:wrap;gap:6px;display:flex}.pages-module__TqpYtG__tier i{border:1px solid var(--soft-fg);width:22px;height:22px;transition:background .45s var(--ease), border-color .45s}.pages-module__TqpYtG__tier i[data-on]{background:var(--fg);border-color:var(--fg)}.pages-module__TqpYtG__tier i:nth-child(3n+2){transition-delay:60ms}.pages-module__TqpYtG__tier i:nth-child(3n){transition-delay:.12s}.pages-module__TqpYtG__convergeAgree{border-top:1.5px solid var(--soft-fg);padding-top:28px}.pages-module__TqpYtG__stageHead,.pages-module__TqpYtG__stageRow{grid-template-columns:140px repeat(3,80px)}.pages-module__TqpYtG__stageHead>span:not(:first-child){opacity:.7;font-size:10px}.pages-module__TqpYtG__stageRow{opacity:.4;transition:opacity .45s var(--ease)}.pages-module__TqpYtG__stageRow[data-active]{opacity:1}.pages-module__TqpYtG__stageRow i{width:68px;height:68px}.pages-module__TqpYtG__stageRow i[data-fail]{position:relative;overflow:hidden}.pages-module__TqpYtG__stageRow i[data-fail]:after{content:"";background:var(--fg);width:140%;height:1.5px;position:absolute;top:50%;left:-20%;transform:rotate(-45deg)}.pages-module__TqpYtG__articleHead>div:before{display:none}.pages-module__TqpYtG__articleTitle{flex-direction:column;gap:24px;min-height:clamp(440px,60svh,640px);padding:24px;display:flex}.pages-module__TqpYtG__articleTitle>p:first-child a:hover{color:var(--blue)}.pages-module__TqpYtG__articleTitle h1{text-wrap:balance;letter-spacing:-.045em;max-width:14em;margin-top:auto;font-size:clamp(38px,4.2vw,64px);line-height:1.02}.pages-module__TqpYtG__articleLede{max-width:600px;color:var(--grey);font-size:18px;line-height:1.5}.pages-module__TqpYtG__articleHead .pages-module__TqpYtG__articleArt{height:auto;margin:0}.pages-module__TqpYtG__articleBody{grid-template-columns:1fr minmax(0,720px) 1fr;gap:48px;padding:56px 24px 120px;display:grid}.pages-module__TqpYtG__byline{color:var(--grey);flex-direction:column;align-self:start;gap:16px;font-size:13px;display:flex;position:sticky;top:88px}.pages-module__TqpYtG__author{align-items:center;gap:12px;display:flex}.pages-module__TqpYtG__author img{object-fit:cover;width:40px;height:40px}.pages-module__TqpYtG__author strong{color:var(--char);font-weight:500;display:block}.pages-module__TqpYtG__author span{display:block}.pages-module__TqpYtG__back{color:var(--char);align-items:center;gap:8px;font-weight:500;display:inline-flex}.pages-module__TqpYtG__back:hover{color:var(--blue)}.pages-module__TqpYtG__prose{color:#34383d;min-width:0}.pages-module__TqpYtG__prose :is(h2,h3){color:var(--char);font-weight:500}.pages-module__TqpYtG__prose a{color:var(--blue)}.pages-module__TqpYtG__legalNav{gap:4px}.pages-module__TqpYtG__legalNav a{border-left:2px solid var(--line);color:var(--grey);padding:8px 0 8px 12px;font-size:15px;transition:color .2s,border-color .2s}.pages-module__TqpYtG__legalNav a:hover{color:var(--char)}.pages-module__TqpYtG__legalNav a[aria-current=page]{border-color:var(--blue);color:var(--char);font-weight:500}.pages-module__TqpYtG__blogIntro{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:end;gap:24px;min-height:420px;padding:24px;display:grid}.pages-module__TqpYtG__blogIntro.pages-module__TqpYtG__blogIntro:before{display:none}.pages-module__TqpYtG__blogIntro>p:first-child{grid-column:1/-1;align-self:start}.pages-module__TqpYtG__blogIntro h1{font-size:clamp(56px,6.2vw,92px);line-height:.94}.pages-module__TqpYtG__clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pages-module__TqpYtG__blogLede{max-width:440px;color:var(--grey);font-size:18px;line-height:1.5}.pages-module__TqpYtG__index{display:grid}.pages-module__TqpYtG__indexBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:72px 24px 24px;display:flex}.pages-module__TqpYtG__indexTools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pages-module__TqpYtG__indexFilters{display:flex}.pages-module__TqpYtG__indexFilters button{border:1px solid var(--line);color:var(--char);font:inherit;cursor:pointer;background:#fff;border-left-width:0;padding:10px 14px;font-size:14px;transition:background .3s,color .3s}.pages-module__TqpYtG__indexFilters button:first-child{border-left-width:1px}.pages-module__TqpYtG__indexFilters button:hover{background:var(--soft)}.pages-module__TqpYtG__indexFilters button[aria-pressed=true]{background:var(--char);border-color:var(--char);color:#fff}.pages-module__TqpYtG__indexTools input{border:1px solid var(--line);width:220px;font:inherit;border-radius:0;outline:none;padding:10px 14px;font-size:14px}.pages-module__TqpYtG__indexTools input:focus{border-color:var(--char)}.pages-module__TqpYtG__indexRows{margin:0;padding:0 0 96px;list-style:none}.pages-module__TqpYtG__indexRows li{border-top:1px solid var(--line);animation:pages-module__TqpYtG__chipIn .5s var(--ease) calc(var(--i) * 30ms) both}html.motion .pages-module__TqpYtG__indexRows:not([data-in]) li{animation-play-state:paused}.pages-module__TqpYtG__indexRows a{grid-template-columns:160px 1fr 160px 24px;align-items:baseline;gap:24px;padding:20px 24px;transition:background .3s;display:grid}.pages-module__TqpYtG__indexRows a:hover{background:#f7f8f8}.pages-module__TqpYtG__indexRows time,.pages-module__TqpYtG__indexKind{color:var(--grey);font-size:13px}.pages-module__TqpYtG__indexTitle{letter-spacing:-.02em;transition:transform .35s var(--ease);font-size:20px;font-weight:500}.pages-module__TqpYtG__indexRows a:hover .pages-module__TqpYtG__indexTitle{transform:translate(6px)}.pages-module__TqpYtG__indexRows a>:last-child{opacity:0;transition:opacity .3s, transform .35s var(--ease);justify-self:end;transform:translate(-6px)}.pages-module__TqpYtG__indexRows a:hover>:last-child{opacity:1;transform:none}.pages-module__TqpYtG__indexEmpty{color:var(--grey);padding:24px}@media (max-width:900px){.pages-module__TqpYtG__study,.pages-module__TqpYtG__articleHead,.pages-module__TqpYtG__blogIntro{grid-template-columns:1fr}.pages-module__TqpYtG__studyCopy,.pages-module__TqpYtG__articleTitle{min-height:0}.pages-module__TqpYtG__study[data-flip] .pages-module__TqpYtG__studyPanel{order:0}.pages-module__TqpYtG__studyPanel>div{min-height:440px}.pages-module__TqpYtG__articleHead .pages-module__TqpYtG__articleArt{height:60vw}.pages-module__TqpYtG__articleBody{grid-template-columns:1fr;gap:32px;padding:32px 20px 80px}.pages-module__TqpYtG__byline{position:static}.pages-module__TqpYtG__indexRows a{grid-template-columns:1fr;gap:6px}.pages-module__TqpYtG__studyCopy h2{margin-top:32px}.pages-module__TqpYtG__blogIntro{min-height:0;padding-top:24px;padding-bottom:32px}.pages-module__TqpYtG__blogIntro h1{margin-top:48px}.pages-module__TqpYtG__stageHead,.pages-module__TqpYtG__stageRow{grid-template-columns:96px repeat(3,minmax(0,1fr));gap:10px}.pages-module__TqpYtG__stageRow i{aspect-ratio:1;width:100%;max-width:68px;height:auto}.pages-module__TqpYtG__legalProse table,.pages-module__TqpYtG__legalProse tbody,.pages-module__TqpYtG__legalProse tr,.pages-module__TqpYtG__legalProse td{width:100%;display:block}.pages-module__TqpYtG__legalProse tr:has(th){display:none}.pages-module__TqpYtG__legalProse tr{border-bottom:1px solid var(--gray-150);padding:16px 0}.pages-module__TqpYtG__legalProse td{overflow-wrap:anywhere;border:0;padding:2px 0}.pages-module__TqpYtG__legalProse td:first-child{color:var(--char);font-weight:500}.pages-module__TqpYtG__indexKind,.pages-module__TqpYtG__indexRows a>:last-child{display:none}}
