.hero-loop-module__Fe8wMa__root{width:100%;container-type:inline-size}.hero-loop-module__Fe8wMa__stage{--u:calc(100cqw / 560);--line:color-mix(in oklab, var(--cream) 46%, transparent);--line-soft:color-mix(in oklab, var(--cream) 26%, transparent);aspect-ratio:1;background:var(--canvas);width:100%;color:var(--cream);border-radius:14px;position:relative;overflow:hidden}.hero-loop-module__Fe8wMa__beat{position:absolute;inset:0}.hero-loop-module__Fe8wMa__wires{width:100%;height:100%;position:absolute;inset:0}.hero-loop-module__Fe8wMa__wires path,.hero-loop-module__Fe8wMa__wires circle,.hero-loop-module__Fe8wMa__wires rect{vector-effect:non-scaling-stroke}.hero-loop-module__Fe8wMa__wires .hero-loop-module__Fe8wMa__pulses path{vector-effect:none}.hero-loop-module__Fe8wMa__rule path{fill:none;stroke:var(--line-soft);stroke-width:1px;stroke-dasharray:1 3}.hero-loop-module__Fe8wMa__ruleDot circle{fill:var(--line)}.hero-loop-module__Fe8wMa__node path{fill:color-mix(in oklab, var(--cream) 3%, transparent);stroke:var(--line);stroke-width:1px}.hero-loop-module__Fe8wMa__flow path{fill:none;stroke:var(--line);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.hero-loop-module__Fe8wMa__feedback path{fill:none;stroke:var(--line);stroke-width:1px;stroke-linecap:round}.hero-loop-module__Fe8wMa__feedback path:first-child{stroke-dasharray:5 5;animation:1.6s linear infinite hero-loop-module__Fe8wMa__march}.hero-loop-module__Fe8wMa__pulses path{vector-effect:none;fill:none;stroke:var(--cream);stroke-width:2px;stroke-linecap:round;stroke-dasharray:6 106;stroke-dashoffset:6px}.hero-loop-module__Fe8wMa__region,.hero-loop-module__Fe8wMa__returns,.hero-loop-module__Fe8wMa__illustrative{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.32em;color:color-mix(in oklab, var(--cream) 62%, transparent);font-size:max(8px, calc(8 * var(--u)));white-space:nowrap;line-height:1;position:absolute}.hero-loop-module__Fe8wMa__region{padding-inline:calc(6 * var(--u));left:50%;transform:translate(-50%,-50%)}.hero-loop-module__Fe8wMa__offline{top:calc(30 * var(--u))}.hero-loop-module__Fe8wMa__online{top:calc(128 * var(--u))}.hero-loop-module__Fe8wMa__shopping{top:calc(453 * var(--u));letter-spacing:.26em}.hero-loop-module__Fe8wMa__returns{left:calc(46 * var(--u));top:calc(290 * var(--u));text-align:center;letter-spacing:.22em;padding-block:calc(6 * var(--u));background:var(--canvas);color:color-mix(in oklab, var(--cream) 78%, transparent);line-height:1.6;transform:translate(-50%,-50%)}.hero-loop-module__Fe8wMa__illustrative{right:calc(16 * var(--u));top:calc(14 * var(--u));letter-spacing:.2em;color:color-mix(in oklab, var(--cream) 36%, transparent)}.hero-loop-module__Fe8wMa__nodeBox{align-items:center;gap:calc(10 * var(--u));padding-inline:calc(12 * var(--u));color:var(--cream);display:flex;position:absolute}.hero-loop-module__Fe8wMa__nodeBox b,.hero-loop-module__Fe8wMa__nodeBox small{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;white-space:nowrap;font-weight:400;display:block}.hero-loop-module__Fe8wMa__nodeBox b{font-size:max(8px, calc(10 * var(--u)));letter-spacing:.08em;color:color-mix(in oklab, var(--cream) 94%, transparent)}.hero-loop-module__Fe8wMa__nodeBox small{margin-top:calc(6 * var(--u));font-size:max(7px, calc(6.6 * var(--u)));letter-spacing:.08em;color:color-mix(in oklab, var(--cream) 56%, transparent)}.hero-loop-module__Fe8wMa__stacked{padding:calc(10 * var(--u)) calc(9 * var(--u)) 0;text-align:center;flex-direction:column;justify-content:flex-start;gap:0}.hero-loop-module__Fe8wMa__glyph{height:calc(27 * var(--u));width:100%;margin-bottom:calc(8 * var(--u));flex-shrink:0;place-items:end center;display:grid}.hero-loop-module__Fe8wMa__stacked small{margin-top:calc(4 * var(--u))}.hero-loop-module__Fe8wMa__agentsGlyph{width:calc(30 * var(--u));fill:none;stroke:color-mix(in oklab, var(--cream) 82%, transparent);stroke-width:1.3px;flex-shrink:0}.hero-loop-module__Fe8wMa__ab{gap:calc(4 * var(--u));flex-shrink:0;display:grid}.hero-loop-module__Fe8wMa__ab i{width:calc(15 * var(--u));height:calc(15 * var(--u));border:1px solid var(--line);border-radius:calc(3 * var(--u));font-style:normal;font-family:var(--font-geist-mono), monospace;font-size:max(7px, calc(8 * var(--u)));color:color-mix(in oklab, var(--cream) 70%, transparent);place-items:center;display:grid}.hero-loop-module__Fe8wMa__ab i[data-on=true]{background:var(--cream);border-color:var(--cream);color:var(--canvas)}.hero-loop-module__Fe8wMa__glyph.hero-loop-module__Fe8wMa__rows{width:calc(96 * var(--u));margin:0 auto calc(8 * var(--u));flex-direction:column;justify-content:flex-end;padding:0;list-style:none;display:flex}.hero-loop-module__Fe8wMa__rows li{align-items:center;gap:calc(6 * var(--u));width:100%;height:calc(27 * var(--u) / 3);border-top:1px solid var(--line-soft);line-height:1;font-family:var(--font-geist-mono), monospace;font-size:max(6px, calc(6.4 * var(--u)));letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--cream) 70%, transparent);display:flex}.hero-loop-module__Fe8wMa__rows li:first-child{border-top:0}.hero-loop-module__Fe8wMa__rows li span{width:calc(5 * var(--u));height:calc(5 * var(--u));background:var(--cream);border-radius:9999px;flex-shrink:0}.hero-loop-module__Fe8wMa__team{display:grid;position:relative}.hero-loop-module__Fe8wMa__team svg{width:calc(24 * var(--u));height:calc(24 * var(--u));color:color-mix(in oklab, var(--cream) 85%, transparent)}.hero-loop-module__Fe8wMa__approve{right:calc(-9 * var(--u));top:calc(-4 * var(--u));width:calc(11 * var(--u));height:calc(11 * var(--u));background:var(--cream);color:var(--canvas);font-style:normal;font-size:calc(7 * var(--u));border-radius:9999px;place-items:center;line-height:1;display:grid;position:absolute}.hero-loop-module__Fe8wMa__books{width:calc(40 * var(--u));overflow:visible}.hero-loop-module__Fe8wMa__books path,.hero-loop-module__Fe8wMa__books rect{fill:none;stroke:color-mix(in oklab, var(--cream) 78%, transparent);stroke-width:1px}.hero-loop-module__Fe8wMa__books .hero-loop-module__Fe8wMa__newSpine{fill:var(--accent-lime);stroke:none;transform-box:fill-box;transform-origin:bottom}.hero-loop-module__Fe8wMa__card{--c-ink:#0a0a0a;--c-ink2:#27272a;--c-mute:#717177;--c-rule:#dadade;padding:calc(14 * var(--u)) calc(16 * var(--u)) calc(15 * var(--u));border-radius:calc(8 * var(--u));background:var(--cream);color:var(--c-ink);box-shadow:0 1px 2px #0003, 0 calc(16 * var(--u)) calc(32 * var(--u)) calc(-12 * var(--u)) #00000073;flex-direction:column;display:flex;position:absolute}@supports (color:lab(0% 0 0)){.hero-loop-module__Fe8wMa__card{--c-ink:lab(2.74243% -.0000149012 0);--c-ink2:lab(15.7235% .56015 -1.99021);--c-mute:lab(47.7115% 1.01236 -3.62182);--c-rule:lab(87.1968% .49153 -1.82022)}}.hero-loop-module__Fe8wMa__card>*{animation:hero-loop-module__Fe8wMa__cardIn .45s var(--ease-out-soft,ease-out) both, hero-loop-module__Fe8wMa__cardOut .35s ease-in 8.6s forwards}.hero-loop-module__Fe8wMa__kicker{align-items:center;gap:calc(5 * var(--u));font-size:max(8px, calc(10 * var(--u)));color:var(--c-ink2);display:flex}.hero-loop-module__Fe8wMa__kicker svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.hero-loop-module__Fe8wMa__title{margin-top:calc(5 * var(--u));font-size:calc(19 * var(--u));letter-spacing:-.02em;color:var(--c-ink);font-weight:550;line-height:1.15}.hero-loop-module__Fe8wMa__sub{margin-top:calc(3 * var(--u));font-size:max(8px, calc(10 * var(--u)));color:var(--c-ink2)}.hero-loop-module__Fe8wMa__tiles{gap:calc(7 * var(--u));margin-top:calc(10 * var(--u));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.hero-loop-module__Fe8wMa__plus{margin-top:calc(40 * var(--u));font-size:calc(14 * var(--u));color:var(--c-ink2);align-self:start;line-height:1}.hero-loop-module__Fe8wMa__item{min-width:0}.hero-loop-module__Fe8wMa__tile{aspect-ratio:100/66;border-radius:calc(4 * var(--u));background:color-mix(in oklab, var(--cream) 87%, var(--canvas));position:relative;overflow:hidden}.hero-loop-module__Fe8wMa__tile svg{width:100%;height:100%;display:block}.hero-loop-module__Fe8wMa__check{top:calc(6 * var(--u));right:calc(6 * var(--u));width:calc(13 * var(--u));height:calc(13 * var(--u));border-radius:calc(2.5 * var(--u));background:var(--forest-deep);color:var(--cream);font-size:calc(8 * var(--u));animation:hero-loop-module__Fe8wMa__pop .28s var(--ease-out-soft,ease-out) both;animation-delay:calc(.6s + var(--i) * .3s);place-items:center;line-height:1;display:grid;position:absolute}.hero-loop-module__Fe8wMa__name{margin-top:calc(6 * var(--u));font-size:max(8px, calc(10 * var(--u)));color:var(--c-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero-loop-module__Fe8wMa__price{margin-top:calc(1 * var(--u));font-size:max(8px, calc(10.5 * var(--u)));font-variant-numeric:tabular-nums;color:var(--c-ink);font-weight:500}.hero-loop-module__Fe8wMa__bundleRow{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));margin-top:calc(9 * var(--u));padding-top:calc(9 * var(--u));border-top:1px solid var(--c-rule);font-size:max(8px, calc(10 * var(--u)));color:var(--c-ink);display:flex}.hero-loop-module__Fe8wMa__prices{align-items:center;gap:calc(6 * var(--u));font-variant-numeric:tabular-nums;display:flex}.hero-loop-module__Fe8wMa__prices s{font-size:max(7px, calc(9 * var(--u)));color:var(--c-mute)}.hero-loop-module__Fe8wMa__prices strong{font-size:calc(14 * var(--u));letter-spacing:-.01em;font-weight:550}.hero-loop-module__Fe8wMa__prices em{padding:calc(3 * var(--u)) calc(6 * var(--u));border-radius:calc(4 * var(--u));background:var(--accent-lime);color:var(--forest-deep);font-style:normal;font-size:max(7px, calc(9 * var(--u)));font-weight:500}.hero-loop-module__Fe8wMa__cta{height:calc(27 * var(--u));margin-top:calc(10 * var(--u));border-radius:calc(4 * var(--u));background:var(--forest-deep);color:var(--cream);font-size:max(8px, calc(10.5 * var(--u)));animation:hero-loop-module__Fe8wMa__cardIn .45s var(--ease-out-soft,ease-out) both, hero-loop-module__Fe8wMa__cardOut .35s ease-in 8.6s forwards, hero-loop-module__Fe8wMa__press .22s ease-out 2.3s;place-items:center;font-weight:500;display:grid;position:relative}.hero-loop-module__Fe8wMa__ctaIdle,.hero-loop-module__Fe8wMa__ctaDone{grid-area:1/1}.hero-loop-module__Fe8wMa__ctaIdle{animation:.2s ease-out 2.45s forwards hero-loop-module__Fe8wMa__fadeOut}.hero-loop-module__Fe8wMa__ctaDone{opacity:0;animation:.2s ease-out 2.5s forwards hero-loop-module__Fe8wMa__fadeIn}.hero-loop-module__Fe8wMa__cursor{right:calc(22 * var(--u));bottom:calc(-8 * var(--u));width:calc(12 * var(--u));fill:var(--c-ink);stroke:var(--cream);stroke-width:1.2px;stroke-linejoin:round;animation:hero-loop-module__Fe8wMa__cursorIn .9s var(--ease-out-soft,ease-out) 1.35s both, hero-loop-module__Fe8wMa__cursorClick .2s ease-out 2.3s;position:absolute}.hero-loop-module__Fe8wMa__card{min-height:calc(300 * var(--u))}.hero-loop-module__Fe8wMa__card>.hero-loop-module__Fe8wMa__cta{margin-top:auto}.hero-loop-module__Fe8wMa__bundleRow,.hero-loop-module__Fe8wMa__results,.hero-loop-module__Fe8wMa__options,.hero-loop-module__Fe8wMa__card[data-kind=bundle] .hero-loop-module__Fe8wMa__tiles+.hero-loop-module__Fe8wMa__bundleRow{margin-bottom:calc(10 * var(--u))}.hero-loop-module__Fe8wMa__thumbTone,.hero-loop-module__Fe8wMa__thumb,.hero-loop-module__Fe8wMa__pdpTile{background:color-mix(in oklab, var(--cream) 87%, var(--canvas))}.hero-loop-module__Fe8wMa__searchField{align-items:center;gap:calc(6 * var(--u));height:calc(28 * var(--u));margin-top:calc(8 * var(--u));padding-inline:calc(9 * var(--u));border:1px solid var(--c-rule);border-radius:calc(6 * var(--u));font-size:max(8px, calc(10.5 * var(--u)));color:var(--c-ink);display:flex}.hero-loop-module__Fe8wMa__searchField svg{width:calc(11 * var(--u));height:calc(11 * var(--u));color:var(--c-mute);flex-shrink:0}.hero-loop-module__Fe8wMa__caret{width:1px;height:calc(12 * var(--u));margin-left:calc(-4 * var(--u));background:var(--c-ink)}.hero-loop-module__Fe8wMa__searchMeta{margin-top:calc(8 * var(--u));font-size:max(7px, calc(9 * var(--u)));color:var(--c-mute);justify-content:space-between;align-items:center;display:flex}.hero-loop-module__Fe8wMa__searchMeta em,.hero-loop-module__Fe8wMa__moved,.hero-loop-module__Fe8wMa__optionLabel em{color:var(--forest-deep);background:var(--accent-lime);border-radius:calc(4 * var(--u));padding:calc(2 * var(--u)) calc(5 * var(--u));font-style:normal;font-weight:500;font-size:max(7px, calc(8.5 * var(--u)))}.hero-loop-module__Fe8wMa__results{gap:calc(5 * var(--u));margin-top:calc(7 * var(--u));padding:0;list-style:none;display:grid}.hero-loop-module__Fe8wMa__results li{grid-template-columns:calc(50 * var(--u)) minmax(0, 1fr) auto;align-items:center;gap:calc(10 * var(--u));padding:calc(4 * var(--u));border-radius:calc(6 * var(--u));animation:hero-loop-module__Fe8wMa__rowIn .35s var(--ease-out-soft,ease-out) both;animation-delay:calc(.15s + var(--i) * .12s);display:grid}.hero-loop-module__Fe8wMa__results li[data-top=true]{background:color-mix(in oklab, var(--cream) 93%, var(--canvas));box-shadow:inset 0 0 0 1px var(--c-rule)}.hero-loop-module__Fe8wMa__thumb{aspect-ratio:100/76;border-radius:calc(4 * var(--u));display:block;overflow:hidden}.hero-loop-module__Fe8wMa__thumb svg,.hero-loop-module__Fe8wMa__pdpTile svg{width:100%;height:100%;display:block}.hero-loop-module__Fe8wMa__resultText{min-width:0}.hero-loop-module__Fe8wMa__resultText b{font-size:max(8px, calc(10.5 * var(--u)));color:var(--c-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.hero-loop-module__Fe8wMa__resultText small{margin-top:calc(2 * var(--u));font-size:max(7px, calc(8.5 * var(--u)));color:var(--c-mute);display:block}.hero-loop-module__Fe8wMa__resultPrice{align-items:flex-end;gap:calc(3 * var(--u));font-size:max(8px, calc(10.5 * var(--u)));font-variant-numeric:tabular-nums;color:var(--c-ink);flex-direction:column;font-weight:500;display:flex}.hero-loop-module__Fe8wMa__moved{animation:.3s ease-out 1s both hero-loop-module__Fe8wMa__pop}.hero-loop-module__Fe8wMa__pdp{align-items:center;gap:calc(12 * var(--u));margin-top:calc(9 * var(--u));display:flex}.hero-loop-module__Fe8wMa__pdpTile{width:calc(122 * var(--u));aspect-ratio:100/76;border-radius:calc(6 * var(--u));flex-shrink:0;display:block;overflow:hidden}.hero-loop-module__Fe8wMa__pdpText{flex-direction:column;min-width:0;display:flex}.hero-loop-module__Fe8wMa__pdpText .hero-loop-module__Fe8wMa__title{font-size:calc(16 * var(--u));margin-top:0}.hero-loop-module__Fe8wMa__pdpText .hero-loop-module__Fe8wMa__sub{margin-top:calc(3 * var(--u))}.hero-loop-module__Fe8wMa__rating{margin-top:calc(6 * var(--u));font-size:max(7px, calc(9 * var(--u)));color:var(--c-ink2)}.hero-loop-module__Fe8wMa__options{gap:calc(6 * var(--u));margin-top:calc(10 * var(--u));padding:0;list-style:none;display:grid}.hero-loop-module__Fe8wMa__options li{align-items:center;gap:calc(8 * var(--u));height:calc(31 * var(--u));padding-inline:calc(10 * var(--u));border:1px solid var(--c-rule);border-radius:calc(6 * var(--u));font-size:max(8px, calc(10 * var(--u)));color:var(--c-ink);display:flex}.hero-loop-module__Fe8wMa__options li[data-selected=true]{border-color:var(--forest-deep);box-shadow:inset 0 0 0 1px var(--forest-deep);animation:.3s ease-out .9s both hero-loop-module__Fe8wMa__selectIn}.hero-loop-module__Fe8wMa__radio{width:calc(10 * var(--u));height:calc(10 * var(--u));border:1px solid var(--c-mute);border-radius:9999px;flex-shrink:0;position:relative}[data-selected=true] .hero-loop-module__Fe8wMa__radio{border-color:var(--forest-deep)}[data-selected=true] .hero-loop-module__Fe8wMa__radio:after{content:"";inset:calc(2 * var(--u));background:var(--forest-deep);border-radius:9999px;animation:.25s ease-out .9s both hero-loop-module__Fe8wMa__pop;position:absolute}.hero-loop-module__Fe8wMa__optionLabel{align-items:center;gap:calc(6 * var(--u));white-space:nowrap;flex:1;min-width:0;display:flex}.hero-loop-module__Fe8wMa__optionPrice{font-size:max(8px, calc(10.5 * var(--u)));font-variant-numeric:tabular-nums;font-weight:500}.hero-loop-module__Fe8wMa__testing{animation:.5s ease-out 7.75s hero-loop-module__Fe8wMa__flash}.hero-loop-module__Fe8wMa__p1{animation:.8s ease-in-out 2.8s both hero-loop-module__Fe8wMa__pulse}.hero-loop-module__Fe8wMa__rows li span{animation:.3s ease-out both hero-loop-module__Fe8wMa__rowOn;animation-delay:calc(3.5s + var(--i) * .25s)}.hero-loop-module__Fe8wMa__p2{animation:.5s ease-in-out 4.3s both hero-loop-module__Fe8wMa__pulse}.hero-loop-module__Fe8wMa__approve{animation:.28s ease-out 4.85s both hero-loop-module__Fe8wMa__pop}.hero-loop-module__Fe8wMa__p3{animation:.5s ease-in-out 5.15s both hero-loop-module__Fe8wMa__pulse}.hero-loop-module__Fe8wMa__books .hero-loop-module__Fe8wMa__newSpine{animation:hero-loop-module__Fe8wMa__grow .5s var(--ease-out-soft,ease-out) 5.6s both}.hero-loop-module__Fe8wMa__p4{animation:1.2s ease-in-out 6s both hero-loop-module__Fe8wMa__pulse}.hero-loop-module__Fe8wMa__agentsGlyph{animation:.5s ease-out 7.15s hero-loop-module__Fe8wMa__flash}.hero-loop-module__Fe8wMa__p5{animation:.45s ease-in-out 7.3s both hero-loop-module__Fe8wMa__pulse}.hero-loop-module__Fe8wMa__ab{animation:.5s ease-out 7.75s hero-loop-module__Fe8wMa__flash}.hero-loop-module__Fe8wMa__p6{animation:.75s ease-in-out 7.9s both hero-loop-module__Fe8wMa__pulse}@keyframes hero-loop-module__Fe8wMa__pulse{0%{stroke-dashoffset:6px}to{stroke-dashoffset:-100px}}@keyframes hero-loop-module__Fe8wMa__march{to{stroke-dashoffset:-10px}}@keyframes hero-loop-module__Fe8wMa__cardIn{0%{opacity:0;transform:translateY(calc(4 * var(--u)))}}@keyframes hero-loop-module__Fe8wMa__cardOut{to{opacity:0}}@keyframes hero-loop-module__Fe8wMa__pop{0%{opacity:0;transform:scale(.5)}}@keyframes hero-loop-module__Fe8wMa__press{50%{filter:brightness(.82);transform:scale(.985)}}@keyframes hero-loop-module__Fe8wMa__fadeOut{to{opacity:0}}@keyframes hero-loop-module__Fe8wMa__fadeIn{to{opacity:1}}@keyframes hero-loop-module__Fe8wMa__cursorIn{0%{opacity:0;transform:translate(calc(60 * var(--u)), calc(70 * var(--u)))}}@keyframes hero-loop-module__Fe8wMa__cursorClick{50%{transform:scale(.85)}}@keyframes hero-loop-module__Fe8wMa__rowOn{0%{opacity:.25}}@keyframes hero-loop-module__Fe8wMa__grow{0%{transform:scaleY(0)}}@keyframes hero-loop-module__Fe8wMa__rowIn{0%{opacity:0;transform:translateY(calc(4 * var(--u)))}}@keyframes hero-loop-module__Fe8wMa__selectIn{0%{border-color:var(--c-rule);box-shadow:none}}@keyframes hero-loop-module__Fe8wMa__flash{40%{filter:brightness(1.6);opacity:1}}.hero-loop-module__Fe8wMa__root[data-running=false] .hero-loop-module__Fe8wMa__beat *,.hero-loop-module__Fe8wMa__root[data-running=false] .hero-loop-module__Fe8wMa__beat :before{animation-play-state:paused}@container (max-width:479px){.hero-loop-module__Fe8wMa__nodeBox small,.hero-loop-module__Fe8wMa__agentsGlyph,.hero-loop-module__Fe8wMa__ab{display:none}.hero-loop-module__Fe8wMa__nodeBox b{font-size:max(7px, calc(10 * var(--u)));letter-spacing:.04em}.hero-loop-module__Fe8wMa__glyph.hero-loop-module__Fe8wMa__rows{visibility:hidden}.hero-loop-module__Fe8wMa__illustrative{letter-spacing:.08em;font-size:7px}.hero-loop-module__Fe8wMa__kicker,.hero-loop-module__Fe8wMa__sub,.hero-loop-module__Fe8wMa__searchMeta,.hero-loop-module__Fe8wMa__rating,.hero-loop-module__Fe8wMa__results li small{display:none}.hero-loop-module__Fe8wMa__title{margin-top:0}}@media (prefers-reduced-motion:reduce){.hero-loop-module__Fe8wMa__beat *,.hero-loop-module__Fe8wMa__beat :before{animation:none!important}.hero-loop-module__Fe8wMa__ctaDone{opacity:0}}.hero-loop-module__Fe8wMa__radioDone{border-color:var(--forest-deep);background:var(--forest-deep);color:var(--cream);font-style:normal;line-height:1;font-size:calc(7 * var(--u));place-items:center;display:grid}.hero-loop-module__Fe8wMa__options li[data-done=true]{color:var(--c-mute)}.hero-loop-module__Fe8wMa__options li[data-done=true] .hero-loop-module__Fe8wMa__optionPrice{font-weight:400}.hero-loop-module__Fe8wMa__card[data-kind=retention] .hero-loop-module__Fe8wMa__bundleRow{margin-top:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(6 * var(--u));background:color-mix(in oklab, var(--cream) 93%, var(--canvas));border-top:0;margin-bottom:0}.hero-loop-module__Fe8wMa__progress{gap:calc(5 * var(--u));margin-top:calc(10 * var(--u));font-size:max(8px, calc(9.5 * var(--u)));color:var(--c-ink2);display:grid}.hero-loop-module__Fe8wMa__progress i{height:calc(4 * var(--u));background:var(--c-rule);border-radius:1px;display:block;position:relative}.hero-loop-module__Fe8wMa__progress i:after{content:"";width:var(--p);background:var(--forest-deep);transform-origin:0;animation:hero-loop-module__Fe8wMa__barIn .6s var(--ease-out-soft,ease-out) .3s both;border-radius:1px;position:absolute;inset:0 auto 0 0}@keyframes hero-loop-module__Fe8wMa__barIn{0%{transform:scaleX(0)}}.hero-loop-module__Fe8wMa__thumb{place-items:center;display:grid}.hero-loop-module__Fe8wMa__thumb .hero-loop-module__Fe8wMa__thumbGlyph{width:46%;height:46%;color:var(--forest-deep)}.hero-loop-module__Fe8wMa__card[data-kind=incentive] .hero-loop-module__Fe8wMa__bundleRow{margin-top:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(6 * var(--u));background:color-mix(in oklab, var(--cream) 93%, var(--canvas));border-top:0;margin-bottom:0}.hero-loop-module__Fe8wMa__card[data-kind=ranking] .hero-loop-module__Fe8wMa__searchMeta{margin-top:calc(6 * var(--u))}.hero-loop-module__Fe8wMa__notif{align-items:center;gap:calc(9 * var(--u));margin-top:calc(10 * var(--u));padding:calc(9 * var(--u)) calc(10 * var(--u));border-radius:calc(8 * var(--u));background:color-mix(in oklab, var(--cream) 93%, var(--canvas));box-shadow:inset 0 0 0 1px var(--c-rule);animation:hero-loop-module__Fe8wMa__rowIn .35s var(--ease-out-soft,ease-out) .2s both;display:flex}.hero-loop-module__Fe8wMa__notifIcon{width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:calc(7 * var(--u));background:var(--forest-deep);color:var(--cream);flex-shrink:0;place-items:center;display:grid}.hero-loop-module__Fe8wMa__notifIcon svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.hero-loop-module__Fe8wMa__notifText{flex-direction:column;min-width:0;display:flex}.hero-loop-module__Fe8wMa__notifText b{font-size:max(8px, calc(11 * var(--u)));color:var(--c-ink);font-weight:550}.hero-loop-module__Fe8wMa__notifText small{margin-top:calc(2 * var(--u));font-size:max(7px, calc(9 * var(--u)));color:var(--c-mute)}
.industry-module__dd8G4q__page{background:var(--forest-page);color:var(--foreground)}.industry-module__dd8G4q__hero,.industry-module__dd8G4q__section,.industry-module__dd8G4q__workflow{position:relative}.industry-module__dd8G4q__heroGrid,.industry-module__dd8G4q__sectionInner{z-index:1;position:relative}.industry-module__dd8G4q__heroGrid{align-items:center;gap:48px;padding-block:80px 96px;display:grid}.industry-module__dd8G4q__heroCopy{max-width:460px}.industry-module__dd8G4q__eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:24px;font-size:12px;line-height:1.4}.industry-module__dd8G4q__heroCopy h1{font-size:var(--text-display-fluid);letter-spacing:-.025em;text-wrap:balance;font-weight:450;line-height:1.12}.industry-module__dd8G4q__heroBody{color:var(--ink-tertiary);margin-top:24px;font-size:18px;line-height:1.6}.industry-module__dd8G4q__ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.industry-module__dd8G4q__heroPlate{background:var(--forest-card);color:var(--figure-ink);border-radius:10px;padding:24px 20px;overflow:hidden}.industry-module__dd8G4q__heroFigure{min-width:0}.industry-module__dd8G4q__heroPlate>svg{width:100%;height:auto}.industry-module__dd8G4q__plateCaption{color:var(--ink-tertiary);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:10px;line-height:1.4;display:flex}.industry-module__dd8G4q__heroFigureCaption{color:var(--ink-tertiary);font-family:var(--font-geist-mono), monospace;justify-content:center;align-items:center;gap:8px;font-size:11px;line-height:1.5;display:flex}.industry-module__dd8G4q__figureStatus{background:var(--figure-ink);border-radius:50%;flex-shrink:0;width:6px;height:6px}.industry-module__dd8G4q__section{padding-block:72px}.industry-module__dd8G4q__heading{font-size:var(--text-heading-1);letter-spacing:-.015em;text-wrap:balance;font-weight:450;line-height:1.25}.industry-module__dd8G4q__body{color:var(--ink-tertiary);margin-top:20px;font-size:16px;line-height:1.65}.industry-module__dd8G4q__benefits,.industry-module__dd8G4q__faq{background:var(--forest-page)}.industry-module__dd8G4q__resources,.industry-module__dd8G4q__signals{background:var(--forest-surface)}.industry-module__dd8G4q__signalsHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}.industry-module__dd8G4q__signalsHeading{}.industry-module__dd8G4q__signalsHeading>span{display:block}.industry-module__dd8G4q__signalsLink{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-tertiary);transition:color .12s var(--ease-out);align-items:center;gap:8px;font-size:12px;display:inline-flex}.industry-module__dd8G4q__signalsLink:hover{color:var(--ink-primary)}.industry-module__dd8G4q__signalCards{gap:12px;margin:48px 0 0;padding:0;list-style:none;display:grid}.industry-module__dd8G4q__signalCardItem{background-color:var(--forest-card);border-radius:10px;flex-direction:column;padding:24px;display:flex}.industry-module__dd8G4q__signalCardItem h3{font-size:var(--text-heading-3);letter-spacing:-.01em;margin-top:32px;font-weight:450;line-height:1.25}.industry-module__dd8G4q__signalCardItem>p{max-width:300px;color:var(--ink-tertiary);margin-top:12px;font-size:16px;line-height:1.5}.industry-module__dd8G4q__vignette{isolation:isolate;place-items:center;min-height:200px;display:grid;position:relative}.industry-module__dd8G4q__vignette:before{content:"";z-index:-1;background-image:radial-gradient(circle, var(--frame-line) 1px, transparent 1.25px);opacity:.9;background-position:50%;background-size:12px 12px;position:absolute;inset:0 -8px;-webkit-mask-image:radial-gradient(closest-side,#000 35%,#0000 100%);mask-image:radial-gradient(closest-side,#000 35%,#0000 100%)}.industry-module__dd8G4q__vignetteStack{justify-items:center;gap:8px;display:grid}.industry-module__dd8G4q__vignetteStack>:nth-child(2){transform:translate(-14px)}.industry-module__dd8G4q__vignetteStack>:nth-child(3){transform:translate(10px)}.industry-module__dd8G4q__signalChip{border:1px solid var(--border);background:var(--page);box-shadow:var(--shadow-float);color:var(--ink-tertiary);white-space:nowrap;border-radius:9999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:12px;line-height:1.3;display:inline-flex}.industry-module__dd8G4q__signalChip b{color:var(--ink-primary);font-weight:550}.industry-module__dd8G4q__signalChipIcon{background:var(--muted);width:22px;height:22px;color:var(--ink-secondary);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.industry-module__dd8G4q__signalStatus{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-tertiary);align-items:center;gap:5px;margin-left:4px;font-size:11px;display:inline-flex}.industry-module__dd8G4q__signalDot{background:var(--figure-ink);border-radius:9999px;width:6px;height:6px}.industry-module__dd8G4q__vignetteFlow{justify-items:center;gap:8px;display:grid}.industry-module__dd8G4q__signalCard{border:1px solid var(--border);background:var(--page);width:220px;box-shadow:var(--shadow-float);border-radius:10px;padding:12px 14px}.industry-module__dd8G4q__signalCardNext{border-style:dashed;border-color:var(--border-dark);box-shadow:none;background:var(--page)}.industry-module__dd8G4q__signalCardLabel{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-tertiary);font-size:11px}.industry-module__dd8G4q__signalCard .industry-module__dd8G4q__signalCardTitle{color:var(--ink-primary);margin-top:4px;font-size:14px;font-weight:500;line-height:1.35}.industry-module__dd8G4q__signalCard .industry-module__dd8G4q__signalCardMeta{color:var(--ink-tertiary);margin-top:2px;font-size:12px;line-height:1.4}.industry-module__dd8G4q__signalConnector{background-image:linear-gradient(to bottom, var(--ink-quaternary) 1px, transparent 1px);background-size:1px 4px;width:1px;height:20px}.industry-module__dd8G4q__signalChip .industry-module__dd8G4q__signalDot{margin-left:2px}.industry-module__dd8G4q__vignetteCaption{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-tertiary);align-items:center;gap:6px;margin-top:6px;font-size:11px;display:inline-flex}.industry-module__dd8G4q__signalStats{text-align:center;gap:40px;margin-top:64px;display:grid}.industry-module__dd8G4q__signalStats>div{flex-direction:column;align-items:center;display:flex;position:relative}.industry-module__dd8G4q__signalStats dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--figure-ink);order:-1;font-size:clamp(48px,5vw,72px);font-weight:400;line-height:1;position:relative}.industry-module__dd8G4q__signalStatIcon{color:var(--figure-ink);opacity:.7;position:absolute;top:2px;right:-22px}.industry-module__dd8G4q__signalStats dt{color:var(--ink-tertiary);margin-top:12px;font-size:16px;line-height:1.5}.industry-module__dd8G4q__benefitGrid{gap:20px;margin-top:40px;display:grid}.industry-module__dd8G4q__benefitCard{border-radius:10px;padding-block:32px}.industry-module__dd8G4q__benefitContent{padding-inline:28px}.industry-module__dd8G4q__benefitIcon{width:44px;height:44px;color:var(--figure-ink);background:var(--sage);border-radius:8px;place-items:center;margin-bottom:40px;display:grid}.industry-module__dd8G4q__benefitCard h3{letter-spacing:-.01em;font-size:20px;font-weight:450;line-height:1.4}.industry-module__dd8G4q__benefitCard p{color:var(--ink-tertiary);max-width:380px;margin-top:12px;font-size:16px;line-height:1.6}.industry-module__dd8G4q__useCasesGrid{gap:48px;display:grid}.industry-module__dd8G4q__useCasesHeading{max-width:320px;}.industry-module__dd8G4q__accordion{margin-top:40px}.industry-module__dd8G4q__accordionItem{background-image:repeating-linear-gradient(to right, var(--frame-line) 0 1px, transparent 1px 4px);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;border:0}.industry-module__dd8G4q__accordionItem:last-child{background-image:none}.industry-module__dd8G4q__accordionTrigger{min-height:52px;color:color-mix(in oklab, var(--ink-tertiary) 72%, transparent);padding-block:14px;font-size:16px;font-weight:500;line-height:1.4;transition:color .12s ease-out}.industry-module__dd8G4q__accordionTrigger[data-state=open]{color:var(--ink-primary)}.industry-module__dd8G4q__accordionTrigger:hover{color:var(--figure-ink)}.industry-module__dd8G4q__accordionTrigger>svg{display:none}.industry-module__dd8G4q__plusMinus{width:12px;height:12px;color:var(--ink-tertiary);flex:0 0 12px;position:relative}.industry-module__dd8G4q__plusMinus:before,.industry-module__dd8G4q__plusMinus:after{content:"";background:currentColor;width:12px;height:1px;transition:transform .2s;position:absolute;top:5.5px;left:0}.industry-module__dd8G4q__plusMinus:after{transform:rotate(90deg)}[data-state=open]>.industry-module__dd8G4q__plusMinus:after{transform:rotate(0)}.industry-module__dd8G4q__accordionContent{color:var(--ink-tertiary);padding:4px 24px 24px 0;font-size:16px;line-height:1.6}.industry-module__dd8G4q__metric{background:var(--muted);height:26px;color:var(--ink-primary);font-family:var(--font-geist-mono), monospace;letter-spacing:0;border-radius:9999px;align-items:center;gap:8px;margin-top:14px;padding-inline:10px 12px;font-size:12px;display:inline-flex}.industry-module__dd8G4q__metricKey{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-tertiary);font-size:11px}.industry-module__dd8G4q__useCaseStage{--painting-wash:var(--forest-page);--painting-wash-opacity:.5;place-items:center;min-height:420px;padding:56px 20px;display:grid;overflow:hidden}.dark .industry-module__dd8G4q__useCaseStage{--painting-saturate:.6;--painting-wash-opacity:.7}.dark .industry-module__dd8G4q__experimentCard{background:var(--forest-card);border-color:var(--border-dark)}.dark .industry-module__dd8G4q__experimentBody{background:var(--sage)}.industry-module__dd8G4q__experimentModel{border-top:1px dotted var(--frame-line);color:var(--ink-primary);align-items:center;gap:8px;margin-top:12px;padding-top:12px;font-size:14px;font-weight:500;display:flex}.industry-module__dd8G4q__experimentModel span{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-tertiary);font-size:11px;font-weight:400}.industry-module__dd8G4q__stageEyebrow{z-index:2;background:color-mix(in oklab, var(--forest-page) 80%, transparent);color:var(--ink-tertiary);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;font-size:10px;line-height:1.4;position:absolute;bottom:16px;left:20px}.industry-module__dd8G4q__experimentCard{z-index:2;border:1px solid var(--border);background:var(--page);width:min(100%,420px);box-shadow:var(--shadow-float);border-radius:10px;padding:16px;animation:.32s ease-out both industry-module__dd8G4q__cardIn;position:relative}.industry-module__dd8G4q__experimentHeader{color:var(--ink-tertiary);align-items:center;gap:10px;font-size:14px;line-height:1.4;display:flex}.industry-module__dd8G4q__experimentHeader strong{color:var(--ink-primary);font-weight:550}.industry-module__dd8G4q__experimentIcon{background:var(--sage);height:30px;color:var(--figure-ink);border-radius:6px;flex:0 0 30px;place-items:center;display:grid}.industry-module__dd8G4q__experimentBody{background:var(--muted);color:var(--ink-secondary);border-radius:6px;margin-top:12px;padding:12px 14px;font-size:15px;line-height:1.5}.industry-module__dd8G4q__experimentBody strong{color:var(--ink-primary);font-weight:550}@keyframes industry-module__dd8G4q__cardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.industry-module__dd8G4q__spotlight{background:var(--forest-surface)}.industry-module__dd8G4q__spotlightHeading{}.industry-module__dd8G4q__spotlightLayout{gap:48px;margin-top:40px;display:grid}.industry-module__dd8G4q__bento{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.industry-module__dd8G4q__statCard{background-color:var(--page);border-radius:10px;flex-direction:column;justify-content:space-between;gap:24px;min-height:240px;padding:20px;display:flex}.dark .industry-module__dd8G4q__statCard{background-color:var(--forest-card)}.industry-module__dd8G4q__statValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--figure-ink);align-items:flex-start;gap:6px;font-size:clamp(48px,5vw,72px);font-weight:400;line-height:1;display:flex}.industry-module__dd8G4q__statArrow{flex-shrink:0;width:.38em;height:.54em;margin-top:.3em}.industry-module__dd8G4q__statLabel{color:var(--ink-tertiary);font-size:16px;line-height:1.5}.industry-module__dd8G4q__statLabel strong{color:var(--ink-primary);font-weight:550}.industry-module__dd8G4q__storyLink{margin-top:12px}.industry-module__dd8G4q__brandTile{background:#000;border-radius:10px;place-items:center;min-height:220px;display:grid;position:relative;overflow:hidden}.industry-module__dd8G4q__brandImage{object-fit:cover;object-position:50% 50%}.industry-module__dd8G4q__brandTile:after{content:"";background:#00000052;position:absolute;inset:0}.industry-module__dd8G4q__brandChip{z-index:1;background:var(--cream);box-shadow:var(--shadow-float);border-radius:6px;padding:8px 12px;position:relative}.industry-module__dd8G4q__brandChip img{width:auto;height:26px;display:block}.industry-module__dd8G4q__storyCard{background:var(--canvas);color:color-mix(in oklab, var(--cream) 55%, transparent);letter-spacing:-.01em;text-wrap:pretty;border-radius:10px;grid-column:1/-1;padding:24px;font-size:clamp(20px,1.9vw,24px);font-weight:400;line-height:1.35}.industry-module__dd8G4q__storyBright{color:var(--cream)}.industry-module__dd8G4q__storyBody{letter-spacing:0;max-width:60ch;color:color-mix(in oklab, var(--cream) 72%, transparent);margin-top:16px;font-size:16px;line-height:1.6}.industry-module__dd8G4q__quoteText{letter-spacing:-.01em;color:var(--ink-primary);text-indent:-.45em;text-wrap:pretty;font-size:clamp(19px,1.6vw,22px);line-height:1.4}.industry-module__dd8G4q__quoteName{color:var(--ink-primary);font-size:14px;font-weight:500}.industry-module__dd8G4q__quoteRole{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-tertiary);margin-top:2px;font-size:11px;line-height:1.5}.industry-module__dd8G4q__spotlightStats{margin:0;display:grid}.industry-module__dd8G4q__spotlightStats>div{border-top:1px dotted var(--frame-line);flex-direction:column-reverse;gap:8px;padding-block:24px;display:flex}.industry-module__dd8G4q__spotlightStats>div:last-child{border-bottom:1px dotted var(--frame-line)}.industry-module__dd8G4q__spotlightStats dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--figure-ink);margin:0;font-size:clamp(44px,4.4vw,64px);font-weight:400;line-height:1}.industry-module__dd8G4q__spotlightStats dt{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-tertiary);font-size:11px}.industry-module__dd8G4q__storySteps{gap:40px;margin:0;padding:0;list-style:none;display:grid}.industry-module__dd8G4q__storySteps li{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.industry-module__dd8G4q__storySteps p{max-width:320px;color:var(--ink-secondary);text-wrap:balance;font-size:16px;line-height:1.5}.industry-module__dd8G4q__dotIcon{color:var(--ink-primary);width:auto;height:36px}.industry-module__dd8G4q__spotlightSource{text-align:center;font-family:var(--font-geist-mono), monospace;color:var(--ink-tertiary);margin-top:24px;font-size:11px;line-height:1.6}.industry-module__dd8G4q__integrations{background:var(--forest-surface)}.industry-module__dd8G4q__integrationsHeading{max-width:640px;}.industry-module__dd8G4q__integrationsHeading>span{display:block}.industry-module__dd8G4q__headingLead{color:color-mix(in oklab, var(--ink-tertiary) 58%, transparent)}.industry-module__dd8G4q__integrationGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px;margin-top:48px;display:grid}.industry-module__dd8G4q__integration{flex-direction:column;gap:36px;min-width:0;padding-inline:20px;display:flex;position:relative}.industry-module__dd8G4q__integration:before{content:"";background-image:linear-gradient(to bottom, var(--frame-line) 1px, transparent 1px);background-size:1px 4px;width:1px;position:absolute;top:0;bottom:0;left:0}.industry-module__dd8G4q__integration:nth-child(odd):before{display:none}.industry-module__dd8G4q__integration:nth-child(odd){padding-left:0}.industry-module__dd8G4q__integrationMark{background:color-mix(in oklab, var(--ink-tertiary) 62%, transparent);flex-shrink:0;width:26px;height:26px;display:block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.industry-module__dd8G4q__wordmark{width:104px;max-width:100%;height:26px}.industry-module__dd8G4q__integration p{color:var(--ink-tertiary);max-width:260px;font-size:16px;line-height:1.5}.industry-module__dd8G4q__integrationWall{grid-column:1/-1;justify-content:space-between;padding-left:0}.industry-module__dd8G4q__integrationWall:before{display:none}.industry-module__dd8G4q__logoWall{grid-template-columns:repeat(8,22px);justify-content:space-between;row-gap:24px;margin:0;padding:0;list-style:none;display:grid;-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%)}.industry-module__dd8G4q__logoWall .industry-module__dd8G4q__integrationMark{width:22px;height:22px}.industry-module__dd8G4q__integration .industry-module__dd8G4q__moreLabel{color:var(--ink-quaternary)}.industry-module__dd8G4q__workflow{padding-block:80px}.industry-module__dd8G4q__workflowHeading>span{display:block}.industry-module__dd8G4q__workflowRows{gap:80px;margin-top:56px;display:grid}.industry-module__dd8G4q__workflowRow{align-items:end;gap:28px;display:grid}.industry-module__dd8G4q__workflowCopy{max-width:440px}.industry-module__dd8G4q__stepNumber{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:color-mix(in oklab, var(--ink-tertiary) 58%, transparent);margin-bottom:16px;font-size:28px;font-weight:400;line-height:1}.industry-module__dd8G4q__stepTitle{font-size:var(--text-heading-2);letter-spacing:-.01em;font-weight:450;line-height:1.25}.industry-module__dd8G4q__stepBody{color:var(--ink-tertiary);margin-top:12px;font-size:16px;line-height:1.6}.industry-module__dd8G4q__workflowCopy [data-variant]{margin-top:16px}.industry-module__dd8G4q__workflowPlate{background:var(--sage);border-radius:10px;min-width:0;min-height:300px;position:relative;overflow:hidden}.industry-module__dd8G4q__plateEyebrow{z-index:1;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-tertiary);font-size:10px;line-height:1.4;position:absolute;top:18px;left:20px}.industry-module__dd8G4q__appWindow{border:1px solid var(--border);width:max(116%,420px);max-width:760px;height:auto;box-shadow:var(--shadow-float);border-radius:10px;position:absolute;top:52px;left:20px}.industry-module__dd8G4q__themeDark{display:none}.dark .industry-module__dd8G4q__themeLight{display:none}.dark .industry-module__dd8G4q__themeDark{display:block}.industry-module__dd8G4q__security{background:var(--forest-surface)}.industry-module__dd8G4q__securityGrid{align-items:start;gap:48px;display:grid}.industry-module__dd8G4q__securityCopy{max-width:460px}.industry-module__dd8G4q__securityCopy .industry-module__dd8G4q__eyebrow{color:var(--ink-tertiary)}.industry-module__dd8G4q__securityCopy .industry-module__dd8G4q__heading{margin-top:0}.industry-module__dd8G4q__securityHeading>span{display:block}.industry-module__dd8G4q__securityCopy .industry-module__dd8G4q__body{margin-bottom:28px}.industry-module__dd8G4q__assurances{--rule:linear-gradient(to right, var(--frame-line) 1px, transparent 1px);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;margin:0;padding:0;list-style:none;display:grid}.industry-module__dd8G4q__assurances li{min-height:64px;color:var(--ink-secondary);background-image:var(--rule);background-position:0 0;background-repeat:repeat-x;background-size:4px 1px;align-items:center;gap:12px;padding:16px 12px 16px 2px;font-size:16px;line-height:1.4;display:flex}.industry-module__dd8G4q__assurances li:nth-last-child(-n+2){background-image:var(--rule), var(--rule);background-position:0 0,0 100%}.industry-module__dd8G4q__assurances svg{color:var(--ink-tertiary);flex-shrink:0}@media (min-width:640px){.industry-module__dd8G4q__heroPlate{padding:28px}.industry-module__dd8G4q__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-module__dd8G4q__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.industry-module__dd8G4q__signalStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.industry-module__dd8G4q__signalStats>div+div:before{content:"";background-image:linear-gradient(to bottom, var(--frame-line) 1px, transparent 1px);background-size:1px 4px;width:1px;position:absolute;top:4px;bottom:4px;left:0}.industry-module__dd8G4q__benefitContent{padding-inline:24px}}@media (min-width:768px){.industry-module__dd8G4q__section,.industry-module__dd8G4q__workflow{padding-block:96px}}@media (min-width:1024px){.industry-module__dd8G4q__heroGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;min-height:690px;padding-block:72px 96px}.industry-module__dd8G4q__heroCopy{grid-column:1/7;padding-left:32px}.industry-module__dd8G4q__heroCopy h1{font-size:min(var(--text-display-fluid), 3.75vw)}.industry-module__dd8G4q__heroPlate{grid-column:7/13;margin-right:32px}.industry-module__dd8G4q__heroFigure{grid-column:7/13;justify-self:end;width:calc(100% - 32px);max-width:640px;margin-right:32px}.industry-module__dd8G4q__heroFigureCaption{margin-top:8px}.industry-module__dd8G4q__section,.industry-module__dd8G4q__workflow{padding-block:120px}.industry-module__dd8G4q__sectionInner{padding-inline:calc(var(--page-margin) + 32px)}.industry-module__dd8G4q__benefitGrid{gap:24px;margin-top:48px}.industry-module__dd8G4q__benefitContent{padding-inline:32px}.industry-module__dd8G4q__useCasesGrid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:64px}.industry-module__dd8G4q__useCasesCopy{padding-top:56px}.industry-module__dd8G4q__accordion{margin-top:72px}.industry-module__dd8G4q__useCaseStage{min-height:600px;padding:64px 32px}.industry-module__dd8G4q__stageEyebrow{bottom:20px;left:24px}.industry-module__dd8G4q__signalCards{grid-template-columns:repeat(3,minmax(0,1fr))}.industry-module__dd8G4q__signalCardItem{padding:28px 32px 32px}.industry-module__dd8G4q__signalCardItem h3{margin-top:32px}.industry-module__dd8G4q__vignette{height:220px;min-height:0}.industry-module__dd8G4q__signalCardItem{padding-inline:20px}.industry-module__dd8G4q__signalChip{font-size:11px}.industry-module__dd8G4q__vignetteStack>:nth-child(n){transform:none}.industry-module__dd8G4q__signalCards{margin-top:56px}.industry-module__dd8G4q__signalStats{margin-top:72px}.industry-module__dd8G4q__spotlightLayout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:64px;margin-top:64px}.industry-module__dd8G4q__statCard{min-height:280px;padding:24px}.industry-module__dd8G4q__spotlightSource{text-align:left;margin-top:20px}.industry-module__dd8G4q__brandImage{object-position:50% 100%}.industry-module__dd8G4q__storyCard{padding:28px 32px}.industry-module__dd8G4q__storySteps{align-content:space-between;gap:32px;padding-block:8px}.industry-module__dd8G4q__spotlightStats{align-content:space-between}.industry-module__dd8G4q__spotlightStats>div{padding-block:20px}.industry-module__dd8G4q__integrationGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;row-gap:56px;margin-top:64px}.industry-module__dd8G4q__integration:nth-child(odd):before{display:block}.industry-module__dd8G4q__integration:nth-child(odd){padding-left:20px}.industry-module__dd8G4q__integration:nth-child(3n+1):before{display:none}.industry-module__dd8G4q__integration:nth-child(3n+1){padding-left:0}.industry-module__dd8G4q__integrationGrid .industry-module__dd8G4q__integrationWall{grid-area:1/4/span 2;padding-left:24px}.industry-module__dd8G4q__integrationGrid .industry-module__dd8G4q__integrationWall:before{display:block}.industry-module__dd8G4q__logoWall{grid-template-columns:repeat(4,22px);row-gap:28px}.industry-module__dd8G4q__workflowRows{gap:144px;margin-top:120px}.industry-module__dd8G4q__workflowRow{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}.industry-module__dd8G4q__workflowReversed{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.industry-module__dd8G4q__workflowReversed .industry-module__dd8G4q__workflowCopy{grid-area:1/2}.industry-module__dd8G4q__workflowReversed .industry-module__dd8G4q__workflowPlate{grid-area:1/1}.industry-module__dd8G4q__workflowCopy{padding-bottom:8px}.industry-module__dd8G4q__workflowPlate{aspect-ratio:3/2;min-height:0;max-height:560px}.industry-module__dd8G4q__plateEyebrow{top:22px;left:28px}.industry-module__dd8G4q__appWindow{width:var(--natural);max-width:none;top:60px;left:48px}.industry-module__dd8G4q__securityGrid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:40px}.industry-module__dd8G4q__securityCopy{grid-area:1/2}.industry-module__dd8G4q__assurances{grid-area:1/1;margin-top:0}.industry-module__dd8G4q__assurances li{min-height:72px}}@media (min-width:1280px){.industry-module__dd8G4q__heroCopy{max-width:540px}.industry-module__dd8G4q__signalCardItem{padding-inline:32px}.industry-module__dd8G4q__signalChip{font-size:12px}.industry-module__dd8G4q__vignetteStack>:nth-child(2){transform:translate(-14px)}.industry-module__dd8G4q__vignetteStack>:nth-child(3){transform:translate(10px)}.industry-module__dd8G4q__securityGrid{grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:72px}.industry-module__dd8G4q__useCasesGrid{grid-template-columns:minmax(0,3fr) minmax(0,7fr);column-gap:80px}.industry-module__dd8G4q__heroPlate{grid-column:7/13}.industry-module__dd8G4q__advantage{padding-block:88px}}@media (min-width:1280px) and (max-height:880px){.industry-module__dd8G4q__advantage{padding-block:64px}}@media (prefers-reduced-motion:reduce){.industry-module__dd8G4q__accordion [data-slot=accordion-content],.industry-module__dd8G4q__experimentCard{animation:none}.industry-module__dd8G4q__plusMinus:before,.industry-module__dd8G4q__plusMinus:after{transition:none}}.dark .industry-module__dd8G4q__heroPlate svg text{fill:var(--cream);opacity:.82}.industry-module__dd8G4q__rotator{vertical-align:bottom;color:var(--figure-ink);transition:width .36s var(--ease-out);margin-block:-.04em -.14em;padding-block:.04em .14em;display:inline-block;position:relative;overflow:hidden}.industry-module__dd8G4q__rotatorWord{white-space:nowrap;opacity:0;transition:transform .64s var(--ease-out), opacity .42s var(--ease-out);position:absolute;top:.04em;left:0;transform:translateY(105%)}.industry-module__dd8G4q__rotatorWord[data-state=in]{opacity:1;display:inline-block;position:relative;top:0;transform:none}.industry-module__dd8G4q__rotatorWord[data-state=out]{opacity:0;transform:translateY(-105%)}.industry-module__dd8G4q__rotatorWord[data-state=wait]{transition:none}@media (prefers-reduced-motion:reduce){.industry-module__dd8G4q__rotatorWord,.industry-module__dd8G4q__rotator{transition:none}}.industry-module__dd8G4q__headLine{display:block}
.industry-advantage-module__oMLvQG__head{text-align:center;flex-direction:column;align-items:center;display:flex}.industry-advantage-module__oMLvQG__eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-tertiary);align-items:center;gap:8px;font-size:12px;line-height:1.4;display:inline-flex}.industry-advantage-module__oMLvQG__eyebrowDot{background:var(--figure-ink);border-radius:9999px;width:6px;height:6px}.industry-advantage-module__oMLvQG__heading{max-width:22ch;font-size:var(--text-heading-1);letter-spacing:-.015em;text-wrap:balance;margin-top:16px;font-weight:450;line-height:1.2}.industry-advantage-module__oMLvQG__compare{grid-template-areas:"panel""before""after";gap:48px;margin-top:48px;display:grid}.industry-advantage-module__oMLvQG__compare>.industry-advantage-module__oMLvQG__panel{grid-area:panel}.industry-advantage-module__oMLvQG__points[data-side=before]{grid-area:before}.industry-advantage-module__oMLvQG__points[data-side=after]{grid-area:after}.industry-advantage-module__oMLvQG__points{align-content:center;gap:32px;margin:0;padding:0;list-style:none;display:grid}.industry-advantage-module__oMLvQG__points li{max-width:300px}.industry-advantage-module__oMLvQG__points h3{letter-spacing:-.01em;color:var(--ink-primary);align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:1.35;display:flex}.industry-advantage-module__oMLvQG__points p{color:color-mix(in oklab, var(--ink-tertiary) 64%, transparent);text-wrap:pretty;margin-top:4px;padding-left:26px;font-size:15px;line-height:1.55}.industry-advantage-module__oMLvQG__points svg{flex-shrink:0}.industry-advantage-module__oMLvQG__points[data-side=before] h3{color:var(--ink-secondary)}.industry-advantage-module__oMLvQG__points[data-side=before] svg{color:var(--ink-quaternary)}.industry-advantage-module__oMLvQG__points[data-side=after] svg{color:var(--figure-ink)}.industry-advantage-module__oMLvQG__panel{--left-fill:var(--forest-card);--right-fill:var(--sage);background-color:var(--left-fill);border-radius:10px;justify-self:center;width:100%;max-width:640px;margin:0;position:relative;overflow:hidden;container-type:inline-size}.dark .industry-advantage-module__oMLvQG__panel{--right-fill:color-mix(in oklab, var(--sage), var(--cream) 5%)}.industry-advantage-module__oMLvQG__panelFrame{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.industry-advantage-module__oMLvQG__panelInner{--u:calc(100cqw / 600);--cx:300;position:relative}.industry-advantage-module__oMLvQG__panelInner:before{content:"";background-color:var(--right-fill);background-image:radial-gradient(circle, color-mix(in oklab, var(--frame-line) 42%, transparent) 1px, transparent 1.3px);background-size:calc(12 * var(--u)) calc(12 * var(--u));background-position:50%;position:absolute;inset:0 0 0 50%}.industry-advantage-module__oMLvQG__panelInner>*{position:relative}.industry-advantage-module__oMLvQG__panelHead{padding-top:calc(26 * var(--u));grid-template-columns:1fr 1fr;display:grid}.industry-advantage-module__oMLvQG__panelHead p{font-size:max(12px, calc(15 * var(--u)));letter-spacing:-.005em;text-align:center;text-wrap:balance;color:var(--ink-primary);justify-content:center;align-items:center;gap:8px;padding-inline:12px;font-weight:500;line-height:1.3;display:flex}.industry-advantage-module__oMLvQG__panelHead p:first-child{color:var(--ink-secondary)}.industry-advantage-module__oMLvQG__panelMark{color:var(--figure-ink);flex-shrink:0}.industry-advantage-module__oMLvQG__stage{height:calc(392 * var(--u))}.industry-advantage-module__oMLvQG__stage>*{position:absolute}.industry-advantage-module__oMLvQG__ghost{height:calc(120 * var(--u));border:1px solid var(--border);border-radius:calc(8 * var(--u));background:linear-gradient(90deg, color-mix(in oklab, var(--left-fill) 45%, var(--page)) 50%, color-mix(in oklab, var(--right-fill) 55%, var(--page)) 50%)}.dark .industry-advantage-module__oMLvQG__ghost{background:linear-gradient(90deg, color-mix(in oklab, var(--left-fill), var(--cream) 4%) 50%, color-mix(in oklab, var(--right-fill), var(--cream) 4%) 50%)}.industry-advantage-module__oMLvQG__ghost[data-depth="0"]{top:calc(18 * var(--u));left:calc((var(--cx) - 112) * var(--u));width:calc(224 * var(--u));opacity:.55}.industry-advantage-module__oMLvQG__ghost[data-depth="1"]{top:calc(46 * var(--u));left:calc((var(--cx) - 140) * var(--u));width:calc(280 * var(--u));opacity:.85}.industry-advantage-module__oMLvQG__ghostLabel{font-size:max(10px, calc(11 * var(--u)));color:var(--ink-quaternary);white-space:nowrap;padding:1px 4px;line-height:1}.industry-advantage-module__oMLvQG__ghostLabel[data-side=after]{background-color:var(--right-fill)}.industry-advantage-module__oMLvQG__ghostLabel[data-depth="0"]{top:calc(19 * var(--u))}.industry-advantage-module__oMLvQG__ghostLabel[data-depth="1"]{top:calc(47 * var(--u))}.industry-advantage-module__oMLvQG__ghostLabel[data-side=before][data-depth="0"]{right:calc((600 - (var(--cx) - 112) + 6) * var(--u))}.industry-advantage-module__oMLvQG__ghostLabel[data-side=before][data-depth="1"]{right:calc((600 - (var(--cx) - 140) + 6) * var(--u))}.industry-advantage-module__oMLvQG__ghostLabel[data-side=after][data-depth="0"]{left:calc((var(--cx) + 112 + 6) * var(--u))}.industry-advantage-module__oMLvQG__ghostLabel[data-side=after][data-depth="1"]{left:calc((var(--cx) + 140 + 6) * var(--u))}.industry-advantage-module__oMLvQG__tags{top:calc(86 * var(--u));gap:calc(7 * var(--u));font-size:max(10px, calc(12 * var(--u)));color:var(--ink-tertiary);white-space:nowrap;margin:0;padding:0;line-height:1.3;list-style:none;display:grid}.industry-advantage-module__oMLvQG__tags[data-side=before]{right:calc((600 - (var(--cx) - 160) + 14) * var(--u));text-align:right}.industry-advantage-module__oMLvQG__tags[data-side=after]{left:calc((var(--cx) + 160 + 14) * var(--u))}.industry-advantage-module__oMLvQG__tags .industry-advantage-module__oMLvQG__tagTitle{margin-bottom:calc(2 * var(--u));font-size:max(11px, calc(13 * var(--u)));color:var(--ink-primary);font-weight:550;line-height:1.2}.industry-advantage-module__oMLvQG__up{color:var(--figure-ink);margin-left:4px}.industry-advantage-module__oMLvQG__cardStack{top:calc(74 * var(--u));left:calc((var(--cx) - 160) * var(--u));width:calc(320 * var(--u));display:grid}.industry-advantage-module__oMLvQG__card{--c-ink:#0a0a0a;--c-ink2:#424245;--c-rule:#dadade;--c-green:#314328;--c-tile:color-mix(in oklab, var(--cream) 88%, var(--canvas));padding:calc(12 * var(--u));border:1px solid var(--c-rule);border-radius:calc(8 * var(--u));background:var(--cream);color:var(--c-ink);box-shadow:var(--shadow-float);flex-direction:column;grid-area:1/1;display:flex}@supports (color:lab(0% 0 0)){.industry-advantage-module__oMLvQG__card{--c-ink:lab(2.74243% -.0000149012 0);--c-ink2:lab(28.0272% .604063 -2.17515);--c-rule:lab(87.1968% .49153 -1.82022);--c-green:lab(26.3402% -11.9625 13.8195)}}.industry-advantage-module__oMLvQG__card[data-side=before]{clip-path:inset(-40px 50% -40px -40px)}.industry-advantage-module__oMLvQG__card[data-side=after]{clip-path:inset(-40px -40px -40px 50%)}.industry-advantage-module__oMLvQG__cardBar{margin-inline:calc(-12 * var(--u));padding-bottom:calc(8 * var(--u));grid-template-columns:1fr 1fr;display:grid}.industry-advantage-module__oMLvQG__brand{font-size:max(10px, calc(13 * var(--u)));letter-spacing:-.02em;font-weight:650;line-height:1.2}.industry-advantage-module__oMLvQG__card[data-side=before] .industry-advantage-module__oMLvQG__brand{padding-right:calc(12 * var(--u));justify-self:end}.industry-advantage-module__oMLvQG__card[data-side=after] .industry-advantage-module__oMLvQG__brand{padding-left:calc(12 * var(--u));grid-column:2;justify-self:start}.industry-advantage-module__oMLvQG__media{height:calc(100 * var(--u));border-radius:calc(5 * var(--u));background:var(--c-tile);position:relative}.industry-advantage-module__oMLvQG__shelf{gap:calc(5 * var(--u));height:100%;padding:calc(5 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.industry-advantage-module__oMLvQG__shelfTile{border-radius:calc(3 * var(--u));background:color-mix(in oklab, var(--cream) 70%, var(--c-tile));place-items:center;display:grid}.industry-advantage-module__oMLvQG__shelfTile svg{width:100%;height:auto}.industry-advantage-module__oMLvQG__sale{z-index:1;top:calc(9 * var(--u));left:calc(9 * var(--u));padding:calc(2 * var(--u)) calc(5 * var(--u));border-radius:calc(3 * var(--u));background:var(--c-ink);color:var(--cream);font-family:var(--font-geist-mono), monospace;font-size:max(9px, calc(10 * var(--u)));line-height:1.3;position:absolute}.industry-advantage-module__oMLvQG__bundleArt{height:100%;padding-right:calc(6 * var(--u));justify-content:flex-end;align-items:center;display:flex}.industry-advantage-module__oMLvQG__bundleArt svg{height:calc(84 * var(--u));flex-shrink:0;width:auto}.industry-advantage-module__oMLvQG__bundleArt svg+svg{margin-left:calc(-54 * var(--u))}.industry-advantage-module__oMLvQG__cardHeadline{margin-top:calc(12 * var(--u));font-size:calc(19 * var(--u));letter-spacing:-.02em;font-weight:650;line-height:1.12}.industry-advantage-module__oMLvQG__cardBody{margin-top:calc(8 * var(--u));font-size:max(9px, calc(12 * var(--u)));color:var(--c-ink2);line-height:1.42}.industry-advantage-module__oMLvQG__card[data-side=before] :is(.industry-advantage-module__oMLvQG__cardHeadline,.industry-advantage-module__oMLvQG__cardBody){max-width:calc(132 * var(--u))}.industry-advantage-module__oMLvQG__card[data-side=after] :is(.industry-advantage-module__oMLvQG__cardHeadline,.industry-advantage-module__oMLvQG__cardBody){margin-left:calc(160 * var(--u));max-width:calc(134 * var(--u))}.industry-advantage-module__oMLvQG__card[data-side=after] .industry-advantage-module__oMLvQG__cardHeadline{color:var(--c-green)}.industry-advantage-module__oMLvQG__cardBody mark{background:var(--accent-lime);color:var(--c-ink);padding-inline:1px}.dark .industry-advantage-module__oMLvQG__cardBody mark{background:#dde5b6;background:lab(89.4412% -8.55008 22.0672)}.industry-advantage-module__oMLvQG__ctaRow{margin-top:calc(12 * var(--u));display:flex}.industry-advantage-module__oMLvQG__card[data-side=after] .industry-advantage-module__oMLvQG__ctaRow{padding-left:calc(160 * var(--u))}.industry-advantage-module__oMLvQG__cta{height:calc(26 * var(--u));padding-inline:calc(10 * var(--u));background:var(--forest-deep);color:var(--cream);font-size:max(9px, calc(11 * var(--u)));white-space:nowrap;border-radius:9999px;align-items:center;font-weight:500;display:inline-flex}.dark .industry-advantage-module__oMLvQG__cta{background:#223318;background:lab(19.1639% -11.8396 14.7297)}.industry-advantage-module__oMLvQG__variant{outline:1px dashed color-mix(in oklab, var(--c-green) 70%, transparent);outline-offset:calc(3 * var(--u));border-radius:calc(3 * var(--u))}.industry-advantage-module__oMLvQG__media.industry-advantage-module__oMLvQG__variant{border-radius:calc(5 * var(--u))}.industry-advantage-module__oMLvQG__panelFoot{padding-block:calc(4 * var(--u)) calc(26 * var(--u));grid-template-columns:1fr 1fr;display:grid}.industry-advantage-module__oMLvQG__panelFoot ul{gap:calc(8 * var(--u)) calc(18 * var(--u));font-family:var(--font-geist-mono), monospace;font-size:max(9px, calc(10 * var(--u)));letter-spacing:.06em;text-transform:uppercase;color:var(--ink-tertiary);white-space:nowrap;grid-template-columns:auto auto;margin:0;padding:0;line-height:1.3;list-style:none;display:grid}.industry-advantage-module__oMLvQG__panelFoot ul:first-child{padding-right:calc(28 * var(--u));text-align:right;justify-content:end}.industry-advantage-module__oMLvQG__panelFoot ul:last-child{padding-left:calc(28 * var(--u));justify-content:start}@container (max-width:519px){.industry-advantage-module__oMLvQG__panelFoot ul{grid-template-columns:auto}.industry-advantage-module__oMLvQG__panelMark{display:none}}@container (max-width:399px){.industry-advantage-module__oMLvQG__panelInner{--u:calc(100cqw / 440);--cx:220}.industry-advantage-module__oMLvQG__tags,.industry-advantage-module__oMLvQG__ghostLabel{display:none}.industry-advantage-module__oMLvQG__panelFoot ul:first-child,.industry-advantage-module__oMLvQG__panelFoot ul:last-child{text-align:center;justify-content:center;padding-inline:8px}}@media (min-width:768px){.industry-advantage-module__oMLvQG__compare{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"panel panel""before after";gap:56px 40px}}@media (min-width:1024px){.industry-advantage-module__oMLvQG__compare{margin-top:64px}}@media (min-width:1280px){.industry-advantage-module__oMLvQG__compare{--chrome:420px;--panel-w:clamp(420px, calc((100svh - var(--chrome)) * 1.195), 560px);--bow:56px;grid-template-areas:"before panel after";grid-template-columns:minmax(0, 1fr) var(--panel-w) minmax(0, 1fr);gap:40px;margin-top:56px}.industry-advantage-module__oMLvQG__compare>.industry-advantage-module__oMLvQG__panel{max-width:none}.industry-advantage-module__oMLvQG__points{padding-block:calc(var(--panel-w) * .043);contain:size;grid-template-rows:auto 1fr auto;align-self:stretch;gap:16px}.industry-advantage-module__oMLvQG__points li{max-width:min(252px, calc(100% - var(--bow)))}.industry-advantage-module__oMLvQG__points li:nth-child(2){align-self:center}.industry-advantage-module__oMLvQG__points[data-side=before]{justify-items:end;margin-right:-12px}.industry-advantage-module__oMLvQG__points[data-side=after]{justify-items:start}.industry-advantage-module__oMLvQG__points[data-side=before] li:nth-child(2){translate:calc(-1 * var(--bow)) 0}.industry-advantage-module__oMLvQG__points[data-side=after] li:nth-child(2){translate:var(--bow) 0}}@media (min-width:1280px) and (max-height:880px){.industry-advantage-module__oMLvQG__compare{--chrome:360px;margin-top:44px}}@media (min-width:1280px) and (max-height:800px){.industry-advantage-module__oMLvQG__heading{max-width:none}}@media (min-width:1536px){.industry-advantage-module__oMLvQG__compare{--bow:64px;gap:56px}.industry-advantage-module__oMLvQG__points li{max-width:min(276px, calc(100% - var(--bow)))}}
.industry-faq-module__y6cJaa__grid{gap:40px;display:grid}.industry-faq-module__y6cJaa__eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-tertiary);font-size:12px;line-height:1.4}.industry-faq-module__y6cJaa__heading{font-size:var(--text-heading-1);letter-spacing:-.015em;margin-top:24px;font-weight:450;line-height:1.2}.industry-faq-module__y6cJaa__heading>span{display:block}.industry-faq-module__y6cJaa__contact{color:var(--ink-secondary);margin-top:24px;font-size:16px;line-height:1.6}.industry-faq-module__y6cJaa__contactLink{height:auto;font-family:inherit;font-size:inherit;font-weight:500;line-height:inherit;letter-spacing:normal;text-transform:none;vertical-align:baseline;color:var(--ink-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, var(--ink-primary) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--ink-primary) 40%, transparent);gap:6px;padding:0;display:inline-flex}.industry-faq-module__y6cJaa__contactLink:hover{text-decoration-color:currentColor}.industry-faq-module__y6cJaa__tabs{flex-wrap:wrap;gap:8px;display:flex}.industry-faq-module__y6cJaa__tab{border:1px solid var(--border);height:32px;color:var(--ink-tertiary);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .12s var(--ease-out), border-color .12s var(--ease-out), background-color .12s var(--ease-out);background:0 0;border-radius:9999px;align-items:center;padding-inline:14px;font-size:11px;display:inline-flex}.industry-faq-module__y6cJaa__tab:hover{color:var(--ink-primary);border-color:var(--border-dark)}.industry-faq-module__y6cJaa__tab[aria-selected=true]{background:var(--ink-primary);border-color:var(--ink-primary);color:var(--background)}.industry-faq-module__y6cJaa__tab:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.industry-faq-module__y6cJaa__panel{margin-top:24px}.industry-faq-module__y6cJaa__item{border:0}.industry-faq-module__y6cJaa__trigger{min-height:48px;color:var(--ink-secondary);transition:color .12s var(--ease-out);justify-content:flex-start;gap:14px;padding-block:12px;font-size:16px;font-weight:500;line-height:1.4}.industry-faq-module__y6cJaa__trigger:hover,.industry-faq-module__y6cJaa__trigger[data-state=open]{color:var(--ink-primary)}.industry-faq-module__y6cJaa__trigger>svg{display:none}.industry-faq-module__y6cJaa__plusMinus{width:12px;height:12px;color:var(--ink-primary);flex:0 0 12px;align-self:flex-start;margin-top:5px;position:relative}.industry-faq-module__y6cJaa__plusMinus:before,.industry-faq-module__y6cJaa__plusMinus:after{content:"";background:currentColor;width:12px;height:1.5px;transition:transform .2s;position:absolute;top:5.25px;left:0}.industry-faq-module__y6cJaa__plusMinus:after{transform:rotate(90deg)}[data-state=open]>.industry-faq-module__y6cJaa__plusMinus:after{transform:rotate(0)}.industry-faq-module__y6cJaa__answer{max-width:62ch;color:var(--ink-tertiary);padding:0 0 20px 26px;font-size:16px;line-height:1.6}@media (min-width:1024px){.industry-faq-module__y6cJaa__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.industry-faq-module__y6cJaa__copy{grid-column:1/6}.industry-faq-module__y6cJaa__questions{grid-column:7/13}.industry-faq-module__y6cJaa__panel{margin-top:28px}}@media (prefers-reduced-motion:reduce){.industry-faq-module__y6cJaa__plusMinus:before,.industry-faq-module__y6cJaa__plusMinus:after{transition:none}}
.industry-resources-module__OjM_ca__eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-tertiary);font-size:12px;line-height:1.4}.industry-resources-module__OjM_ca__heading{font-size:var(--text-heading-1);letter-spacing:-.015em;text-wrap:balance;margin-top:24px;font-weight:450;line-height:1.25}.industry-resources-module__OjM_ca__grid{gap:12px;margin-top:48px;display:grid}.industry-resources-module__OjM_ca__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.industry-resources-module__OjM_ca__list>li{min-width:0;display:flex}.industry-resources-module__OjM_ca__card{background-color:var(--forest-card);width:100%;color:inherit;transition:background-color .12s var(--ease-out);border-radius:10px;grid-template-columns:minmax(0,1fr);gap:0;padding:12px;display:grid;position:relative}.industry-resources-module__OjM_ca__card:hover{background-color:color-mix(in oklab, var(--forest-card) 94%, var(--foreground))}.industry-resources-module__OjM_ca__card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.industry-resources-module__OjM_ca__cover{background:var(--sage);border-radius:6px;flex-direction:column;justify-content:space-between;gap:12px;min-height:56px;padding:12px;display:flex}.industry-resources-module__OjM_ca__coverVenue{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-tertiary);font-size:10px;line-height:1.4}.industry-resources-module__OjM_ca__coverOrg{letter-spacing:-.01em;color:var(--figure-ink);font-size:15px;font-weight:450;line-height:1.2}.industry-resources-module__OjM_ca__card:not(.industry-resources-module__OjM_ca__featured) .industry-resources-module__OjM_ca__coverVenue{display:none}.industry-resources-module__OjM_ca__card:not(.industry-resources-module__OjM_ca__featured) .industry-resources-module__OjM_ca__cover{justify-content:flex-end}.industry-resources-module__OjM_ca__coverStats{gap:40px;margin:0;display:flex}.industry-resources-module__OjM_ca__coverStats>div{flex-direction:column;display:flex}.industry-resources-module__OjM_ca__coverStats dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--figure-ink);order:-1;margin:0;font-size:clamp(40px,4vw,56px);font-weight:400;line-height:1}.industry-resources-module__OjM_ca__coverStats dt{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-tertiary);margin-top:8px;font-size:11px;line-height:1.4}.industry-resources-module__OjM_ca__content{flex-direction:column;min-width:0;padding:16px 8px 8px;display:flex}.industry-resources-module__OjM_ca__meta{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-tertiary);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:11px;line-height:1.4;display:flex}.industry-resources-module__OjM_ca__topic{background:var(--muted);height:22px;color:var(--ink-secondary);letter-spacing:.1em;border-radius:9999px;align-items:center;padding-inline:8px;display:inline-flex}.industry-resources-module__OjM_ca__title{letter-spacing:-.005em;color:var(--ink-primary);text-wrap:pretty;margin-top:10px;font-size:17px;font-weight:500;line-height:1.35}.industry-resources-module__OjM_ca__summary{color:var(--ink-tertiary);margin-top:6px;font-size:16px;line-height:1.5}.industry-resources-module__OjM_ca__read{color:var(--ink-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, var(--ink-primary) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--ink-primary) 40%, transparent);margin-top:auto;padding-top:20px;font-size:16px;font-weight:500}.industry-resources-module__OjM_ca__card:hover .industry-resources-module__OjM_ca__read{text-decoration-color:currentColor}.industry-resources-module__OjM_ca__arrow{color:var(--ink-quaternary);transition:color .12s var(--ease-out);position:absolute;top:14px;right:14px}.industry-resources-module__OjM_ca__card:hover .industry-resources-module__OjM_ca__arrow{color:var(--ink-primary)}.industry-resources-module__OjM_ca__featured{grid-template-columns:minmax(0,1fr);gap:0;padding:12px}.industry-resources-module__OjM_ca__featured .industry-resources-module__OjM_ca__cover{gap:32px;min-height:0;padding:20px 24px}.industry-resources-module__OjM_ca__featured .industry-resources-module__OjM_ca__coverVenue{font-size:11px}.industry-resources-module__OjM_ca__featured .industry-resources-module__OjM_ca__coverOrg{letter-spacing:-.02em;font-size:clamp(28px,3vw,40px);line-height:1.1}.industry-resources-module__OjM_ca__featured .industry-resources-module__OjM_ca__content{padding:20px 12px 12px}.industry-resources-module__OjM_ca__featured .industry-resources-module__OjM_ca__title{font-size:var(--text-heading-3);letter-spacing:-.01em;text-wrap:balance;font-weight:450;line-height:1.25}.industry-resources-module__OjM_ca__featured .industry-resources-module__OjM_ca__summary{margin-top:10px}@media (min-width:640px){.industry-resources-module__OjM_ca__card{grid-template-columns:148px minmax(0,1fr);gap:20px}.industry-resources-module__OjM_ca__card:not(.industry-resources-module__OjM_ca__featured) .industry-resources-module__OjM_ca__cover{min-height:120px}.industry-resources-module__OjM_ca__card:not(.industry-resources-module__OjM_ca__featured) .industry-resources-module__OjM_ca__content{padding:4px 28px 4px 0}.industry-resources-module__OjM_ca__featured{grid-template-columns:minmax(0,1fr);gap:0}}@media (min-width:640px) and (max-width:1279px){.industry-resources-module__OjM_ca__featured{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px}.industry-resources-module__OjM_ca__featured .industry-resources-module__OjM_ca__content{padding:8px 28px 8px 0}}@media (min-width:1024px){.industry-resources-module__OjM_ca__grid{margin-top:56px}}@media (min-width:1280px){.industry-resources-module__OjM_ca__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:12px}.industry-resources-module__OjM_ca__list{grid-template-rows:repeat(4,1fr)}.industry-resources-module__OjM_ca__featured{flex-direction:column;display:flex}.industry-resources-module__OjM_ca__featured .industry-resources-module__OjM_ca__cover{flex:1;min-height:240px}.industry-resources-module__OjM_ca__featured .industry-resources-module__OjM_ca__content{flex:none}}
.industry-use-case-story-module__OpVtAW__story{z-index:2;width:min(100%,460px);display:grid;position:relative;container-type:inline-size}.industry-use-case-story-module__OpVtAW__card{border:1px solid var(--border);background:var(--page);box-shadow:var(--shadow-float);color:var(--ink-secondary);border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.4}.dark .industry-use-case-story-module__OpVtAW__card{background:var(--forest-card);border-color:var(--border-dark)}.industry-use-case-story-module__OpVtAW__key{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-tertiary);font-size:10.5px;font-weight:400}.industry-use-case-story-module__OpVtAW__goal{align-items:center;gap:10px;display:flex}.industry-use-case-story-module__OpVtAW__icon{background:var(--sage);height:30px;color:var(--figure-ink);border-radius:6px;flex:0 0 30px;place-items:center;display:grid}.industry-use-case-story-module__OpVtAW__goalText{min-width:0;color:var(--ink-primary);flex:1;gap:2px;font-size:14px;font-weight:550;display:grid}.industry-use-case-story-module__OpVtAW__chip{background:var(--muted);height:24px;color:var(--ink-primary);white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:6px;padding-inline:8px 10px;font-size:12px;display:inline-flex}.dark .industry-use-case-story-module__OpVtAW__chip{background:var(--sage)}.industry-use-case-story-module__OpVtAW__step{align-items:center;height:28px;padding-left:29px;display:flex;position:relative}.industry-use-case-story-module__OpVtAW__step:before{content:"";border-left:1px dotted var(--ink-tertiary);position:absolute;top:0;bottom:0;left:29px}.industry-use-case-story-module__OpVtAW__stepLabel{background:color-mix(in oklab, var(--forest-page) 82%, transparent);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-secondary);white-space:nowrap;margin-left:10px;padding:3px 7px;font-size:10px;position:relative}.industry-use-case-story-module__OpVtAW__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.industry-use-case-story-module__OpVtAW__header strong{color:var(--ink-primary);font-size:13.5px;font-weight:550}.industry-use-case-story-module__OpVtAW__rows{gap:2px;display:grid}.industry-use-case-story-module__OpVtAW__row{border-radius:5px;grid-template-columns:minmax(0,11.5rem) minmax(0,1fr) 2.6rem;align-items:center;column-gap:10px;min-height:24px;margin-inline:-6px;padding:2px 6px;display:grid}.industry-use-case-story-module__OpVtAW__rowLabel{color:var(--ink-secondary);grid-column:1}.industry-use-case-story-module__OpVtAW__rowValue{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-primary);grid-area:1/3}.industry-use-case-story-module__OpVtAW__bar{width:var(--w);background:color-mix(in oklab, var(--ink-tertiary) 45%, transparent);transform-origin:0;height:6px;animation:.4s cubic-bezier(.2,.7,.2,1) both industry-use-case-story-module__OpVtAW__grow;animation-delay:var(--d,0s);border-radius:2px;grid-area:1/2;justify-self:start}.industry-use-case-story-module__OpVtAW__tag{margin-left:calc(var(--w) + 8px);grid-area:1/2;justify-self:start}.industry-use-case-story-module__OpVtAW__note,.industry-use-case-story-module__OpVtAW__winnerTag{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-size:10px}.industry-use-case-story-module__OpVtAW__flagged{background:var(--sage)}.industry-use-case-story-module__OpVtAW__flagged .industry-use-case-story-module__OpVtAW__rowLabel{color:var(--ink-primary);font-weight:550}.industry-use-case-story-module__OpVtAW__flagged .industry-use-case-story-module__OpVtAW__bar{background:var(--figure-ink)}.industry-use-case-story-module__OpVtAW__note{color:var(--figure-ink)}.industry-use-case-story-module__OpVtAW__winner{animation:.4s ease-out both industry-use-case-story-module__OpVtAW__pick;animation-delay:var(--d,0s)}.industry-use-case-story-module__OpVtAW__winner .industry-use-case-story-module__OpVtAW__bar{background:var(--figure-ink)}.industry-use-case-story-module__OpVtAW__winner .industry-use-case-story-module__OpVtAW__rowLabel{color:var(--ink-primary);font-weight:550}.industry-use-case-story-module__OpVtAW__loser{animation:.4s ease-out both industry-use-case-story-module__OpVtAW__dim;animation-delay:var(--d,0s)}.industry-use-case-story-module__OpVtAW__winnerTag{background:var(--figure-ink);color:var(--page);border-radius:9999px;padding:2px 6px}.dark .industry-use-case-story-module__OpVtAW__winnerTag{color:var(--forest-card)}.industry-use-case-story-module__OpVtAW__segmented{grid-template-columns:max-content minmax(0,1fr) max-content minmax(2.5rem,4.5rem) 2.6rem;column-gap:10px;margin-inline:-6px}.industry-use-case-story-module__OpVtAW__segmented .industry-use-case-story-module__OpVtAW__row{grid-column:1/-1;grid-template-columns:subgrid;margin-inline:0;padding-inline:6px}.industry-use-case-story-module__OpVtAW__segmented .industry-use-case-story-module__OpVtAW__rowLabel{grid-column:auto}.industry-use-case-story-module__OpVtAW__segmented .industry-use-case-story-module__OpVtAW__bar{width:calc(var(--w) * 1.5);grid-column:4}.industry-use-case-story-module__OpVtAW__segmented .industry-use-case-story-module__OpVtAW__rowValue{grid-column:5}.industry-use-case-story-module__OpVtAW__segmented .industry-use-case-story-module__OpVtAW__tag{grid-area:2/1/auto/-1;margin:2px 0}.industry-use-case-story-module__OpVtAW__columns{min-height:18px}.industry-use-case-story-module__OpVtAW__columns .industry-use-case-story-module__OpVtAW__key{font-size:10px}@container (max-width:400px){.industry-use-case-story-module__OpVtAW__goal{flex-wrap:wrap;row-gap:8px}.industry-use-case-story-module__OpVtAW__goalText{flex-basis:calc(100% - 40px)}.industry-use-case-story-module__OpVtAW__chip{margin-left:40px}.industry-use-case-story-module__OpVtAW__row{grid-template-columns:minmax(0,1fr) 4.5rem 2.6rem}.industry-use-case-story-module__OpVtAW__segmented{grid-template-columns:max-content minmax(0,1fr) max-content 2.5rem 2.4rem;column-gap:8px}.industry-use-case-story-module__OpVtAW__tag{grid-area:2/1/auto/-1;margin:2px 0}}.industry-use-case-story-module__OpVtAW__destination{align-items:center;gap:8px;min-width:0;display:inline-flex}.industry-use-case-story-module__OpVtAW__mark{background:var(--ink-primary);flex:0 0 18px;height:18px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.industry-use-case-story-module__OpVtAW__status{background:var(--sage);height:22px;color:var(--figure-ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:4px;padding-inline:7px 9px;font-size:10.5px;display:inline-flex}.industry-use-case-story-module__OpVtAW__payload{background:var(--muted);font-family:var(--font-geist-mono), monospace;border-radius:6px;gap:2px;padding:8px 12px;font-size:12px;display:grid}.dark .industry-use-case-story-module__OpVtAW__payload{background:var(--sage)}.dark .industry-use-case-story-module__OpVtAW__status{background:color-mix(in oklab, var(--figure-ink) 22%, transparent)}.industry-use-case-story-module__OpVtAW__payload div{justify-content:space-between;gap:16px;display:flex}.industry-use-case-story-module__OpVtAW__payload dt{color:var(--ink-tertiary)}.industry-use-case-story-module__OpVtAW__payload dd{color:var(--ink-primary);font-variant-numeric:tabular-nums}.industry-use-case-story-module__OpVtAW__rise{animation:.4s ease-out both industry-use-case-story-module__OpVtAW__rise;animation-delay:var(--d,0s)}@keyframes industry-use-case-story-module__OpVtAW__rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes industry-use-case-story-module__OpVtAW__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes industry-use-case-story-module__OpVtAW__pick{0%{background:0 0}to{background:var(--sage)}}@keyframes industry-use-case-story-module__OpVtAW__dim{0%{opacity:1}to{opacity:.5}}@media (prefers-reduced-motion:reduce){.industry-use-case-story-module__OpVtAW__rise,.industry-use-case-story-module__OpVtAW__bar,.industry-use-case-story-module__OpVtAW__winner,.industry-use-case-story-module__OpVtAW__loser{animation-duration:0s;animation-delay:0s}}
