.screen-player-module__hqk3FG__player{contain:paint;position:absolute;inset:0;overflow:hidden}.screen-player-module__hqk3FG__layer{will-change:transform, opacity;backface-visibility:hidden;background:var(--screen-bottom,#fff);position:absolute;inset:0 0 auto}.screen-player-module__hqk3FG__layer+.screen-player-module__hqk3FG__layer{box-shadow:-10px 0 30px #00000014}.screen-player-module__hqk3FG__pointer{z-index:5;opacity:0;pointer-events:none;will-change:transform, opacity;position:absolute;top:0;left:0}.screen-player-module__hqk3FG__cursor{filter:drop-shadow(0 1px 1.5px #00000040);width:clamp(10px,2.2cqw,18px);margin:-1px 0 0 -1px}.screen-player-module__hqk3FG__cursor svg{width:100%;height:auto;display:block}.screen-player-module__hqk3FG__touch{aspect-ratio:1;background:#78788052;border-radius:50%;width:clamp(22px,13cqw,40px);margin:calc(clamp(22px,13cqw,40px)/-2) 0 0 calc(clamp(22px,13cqw,40px)/-2);box-shadow:inset 0 0 0 1.5px #ffffffb3,0 2px 8px #0000001f}.screen-player-module__hqk3FG__toggle{z-index:6;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.55;cursor:pointer;background:#14121073;border-radius:999px;place-items:center;width:24px;height:24px;transition:opacity .16s ease-out;display:grid;position:absolute;bottom:6px;right:6px}.screen-player-module__hqk3FG__toggle:hover,.screen-player-module__hqk3FG__toggle:focus-visible{opacity:1}.screen-player-module__hqk3FG__toggle svg{width:10px;height:10px}
.devices-module__QP26va__box{position:relative;container-type:inline-size}.devices-module__QP26va__phone{aspect-ratio:100/208.7;position:relative}.devices-module__QP26va__rim{background:linear-gradient(90deg,#ffffff59,#0000 6% 94%,#0000002e),linear-gradient(160deg,#e9e6e0 0%,#bdb8b0 22%,#d9d5ce 48%,#a7a29a 76%,#cfcac3 100%);border-radius:16.8cqw;padding:1.25cqw;position:absolute;inset:0;box-shadow:inset 0 0 0 .25cqw #ffffff73,inset 0 0 0 .5cqw #0000001f,0 1.6cqw 2.4cqw #1f1a1429,0 9cqw 12cqw #1f1a1424}.devices-module__QP26va__bezel{background:#0b0b0c;border-radius:15.6cqw;height:100%;padding:2.2cqw;box-shadow:inset 0 0 0 .3cqw #1d1d1f}.devices-module__QP26va__screen{background:var(--screen-bottom,#fff);isolation:isolate;border-radius:13.4cqw;height:100%;position:relative;overflow:hidden}.devices-module__QP26va__status{z-index:1;background:var(--screen-top,#fff);color:#000;justify-content:space-between;align-items:center;height:12.8cqw;padding:1.4cqw 7.2cqw 0 9.6cqw;display:flex;position:relative}.devices-module__QP26va__statusDark{color:#fff}.devices-module__QP26va__time{letter-spacing:-.01em;font-family:-apple-system,SF Pro Text,SF Pro,system-ui,sans-serif;font-size:4cqw;font-weight:600;line-height:1}.devices-module__QP26va__icons{align-items:center;gap:1.3cqw;display:flex}.devices-module__QP26va__icons svg{width:auto;height:2.9cqw;display:block}.devices-module__QP26va__island{z-index:2;background:#000;border-radius:999px;width:29.4cqw;height:8.6cqw;position:absolute;top:2.6cqw;left:50%;translate:-50%}.devices-module__QP26va__phoneBody{position:absolute;inset:12.8cqw 0 0}.devices-module__QP26va__glare{pointer-events:none;z-index:3;border-radius:inherit;background:linear-gradient(118deg,#ffffff21 0%,#ffffff0a 28%,#0000 42%);position:absolute;inset:0;box-shadow:inset 0 0 0 .25cqw #00000080}.devices-module__QP26va__btn{background:linear-gradient(90deg,#8f8a83,#d6d1ca 55%,#a39e96);border-radius:.6cqw;width:1.1cqw;position:absolute}.devices-module__QP26va__btnL{left:-.75cqw}.devices-module__QP26va__btnR{right:-.75cqw}.devices-module__QP26va__display{position:relative}.devices-module__QP26va__displayBody{aspect-ratio:100/58.1;z-index:1;background:linear-gradient(#e4e5e7,#b9bbbe 50%,#d2d3d6);border-radius:1.3cqw;padding:.32cqw;position:relative;box-shadow:0 .4cqw .8cqw #1f1a141f,0 3cqw 6cqw -1cqw #1f1a142e}.devices-module__QP26va__displayGlass{background:#0a0a0b;border-radius:1.05cqw;height:100%;padding:1.8cqw}.devices-module__QP26va__displayScreen{background:var(--screen-bottom,#fff);height:100%;position:relative;overflow:hidden}.devices-module__QP26va__displayScreen img{object-fit:cover;object-position:top center}.devices-module__QP26va__panelImg[data-fit=contain]{object-fit:contain}@media (max-width:639.98px){.devices-module__QP26va__panelImg{object-position:center;object-fit:cover!important}}.devices-module__QP26va__displayGlare{pointer-events:none;background:linear-gradient(125deg,#ffffff1a 0%,#ffffff08 30%,#0000 45%);border-radius:1.05cqw;position:absolute;inset:0}.devices-module__QP26va__arm{background:linear-gradient(#00000061,#00000014 22%,#0000 50%,#0000000f),linear-gradient(90deg,#9c9ea2 0%,#c9cacd 10%,#e4e5e7 46%,#d7d8db 70%,#b3b5b8 92%,#96989c 100%);width:22%;height:12.5cqw;margin:0 auto;position:relative}.devices-module__QP26va__foot{clip-path:polygon(7% 0,93% 0,100% 62%,100% 100%,0 100%,0 62%);background:linear-gradient(#c7c9cc 0%,#e9eaec 58%,#f4f5f6 62%,#c3c5c8 78%,#a3a5a8 100%);width:33%;height:2.6cqw;margin:0 auto;position:relative}.devices-module__QP26va__footShadow{background:radial-gradient(closest-side,#1f1a144d,#0000);border-radius:50%;width:40%;height:2cqw;margin:-1.2cqw auto 0}.devices-module__QP26va__duo{padding-right:8%;position:relative}.devices-module__QP26va__duoPhone{z-index:2;width:19%;position:absolute;bottom:0;right:0}.devices-module__QP26va__trio{padding-left:9%}.devices-module__QP26va__duoLeft{z-index:2;width:22%;position:absolute;bottom:-2%;left:0}@media (max-width:639.98px){.devices-module__QP26va__duo{padding-right:14%}.devices-module__QP26va__duoPhone{width:27%}}.devices-module__QP26va__layer{opacity:0;animation-timing-function:ease-in-out;animation-iteration-count:3;animation-fill-mode:both;position:absolute;inset:0}.devices-module__QP26va__phoneLayer{top:12.8cqw}.devices-module__QP26va__cycle2{animation-name:devices-module__QP26va__cycle2}.devices-module__QP26va__cycle3{animation-name:devices-module__QP26va__cycle3}.devices-module__QP26va__cycle4{animation-name:devices-module__QP26va__cycle4}@keyframes devices-module__QP26va__cycle2{0%{opacity:0}6%{opacity:1}50%{opacity:1}56%{opacity:0}to{opacity:0}}@keyframes devices-module__QP26va__cycle3{0%{opacity:0}4%{opacity:1}33.3%{opacity:1}37.3%{opacity:0}to{opacity:0}}@keyframes devices-module__QP26va__cycle4{0%{opacity:0}3%{opacity:1}25%{opacity:1}28%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.devices-module__QP26va__layer{opacity:0;animation:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:where(article,figure):has(.devices-module__QP26va__duo){view-timeline:--duo block}.devices-module__QP26va__duo>:first-child{animation:linear both devices-module__QP26va__duo-back;animation-timeline:--duo;animation-range:cover}.devices-module__QP26va__duoPhone,.devices-module__QP26va__duoLeft{animation:linear both devices-module__QP26va__duo-front;animation-timeline:--duo;animation-range:cover}}}@keyframes devices-module__QP26va__duo-back{0%{translate:0 10px}to{translate:0 -10px}}@keyframes devices-module__QP26va__duo-front{0%{translate:0 34px}to{translate:0 -34px}}
.band-module__GPQEia__body,.band-module__GPQEia__shade,.band-module__GPQEia__hi{fill:none;stroke-linecap:round;stroke-linejoin:round}.band-module__GPQEia__body{stroke:color-mix(in srgb, var(--rubber-pale) var(--rb-pale,0%), var(--rubber));stroke-width:var(--rb-w)}.band-module__GPQEia__shade{stroke:var(--rubber-shade);stroke-width:calc(var(--rb-w) * .42);opacity:.4;transform:translate(calc(var(--rb-w) * .08), calc(var(--rb-w) * .17))}.band-module__GPQEia__hi{stroke:var(--rubber-hi);stroke-width:calc(var(--rb-w) * .22);opacity:.62;transform:translate(calc(var(--rb-w) * -.08), calc(var(--rb-w) * -.2))}.band-module__GPQEia__wrap{fill:none;stroke:color-mix(in srgb, var(--rubber-shade) 58%, var(--rubber));stroke-width:calc(var(--rb-w) * .86);stroke-linecap:round}.band-module__GPQEia__butt{stroke-linecap:butt}.band-module__GPQEia__live{display:none}[data-band-live] .band-module__GPQEia__live{display:inline}[data-band-live] .band-module__GPQEia__static{display:none}.band-module__GPQEia__pin{width:calc(var(--rb-pin) * 2);height:calc(var(--rb-pin) * 2);margin-top:calc(var(--rb-pin) * -1);background:conic-gradient(from 205deg, var(--steel-lit), color-mix(in srgb, var(--steel-face) 55%, var(--steel-dark)) 25%, var(--steel-face) 50%, color-mix(in srgb, var(--steel-face) 70%, var(--steel-dark)) 75%, var(--steel-lit)) padding-box, linear-gradient(140deg, var(--steel-lit) 8%, var(--steel-face) 45%, var(--steel-dark) 88%) border-box;box-shadow:var(--pin-shadow);pointer-events:none;border:1.25px solid #0000;border-radius:50%;position:absolute;top:50%}.band-module__GPQEia__pinStart{left:calc(var(--rb-inset) - var(--rb-pin))}.band-module__GPQEia__pinEnd{right:calc(var(--rb-inset) - var(--rb-pin))}.band-module__GPQEia__grip{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.band-module__GPQEia__divider{--rb-w:3.5px;--rb-pin:4.5px;--rb-wrap:calc(var(--rb-pin) + var(--rb-w) / 2);--rb-inset:8px;height:36px;position:relative}.band-module__GPQEia__dividerSvg{left:calc(var(--rb-inset) - var(--rb-wrap));top:calc(50% - var(--rb-wrap));width:calc(100% - 2 * (var(--rb-inset) - var(--rb-wrap)));height:calc(2 * var(--rb-wrap));filter:drop-shadow(var(--rubber-shadow));pointer-events:none;position:absolute;overflow:visible}.band-module__GPQEia__cordRoot{vertical-align:top;flex-direction:column;align-items:stretch;display:inline-flex}.band-module__GPQEia__cordSlot{flex-direction:column;display:flex}.band-module__GPQEia__cordSlot>*{align-self:stretch}.band-module__GPQEia__cord{--rb-w:3px;--rb-pin:4px;--rb-inset:8px;height:24px;margin-top:6px;margin-inline:calc(var(--cord-overhang,12px) * -1);position:relative}.band-module__GPQEia__cordSvg{left:var(--rb-inset);width:calc(100% - 2 * var(--rb-inset));height:24px;filter:drop-shadow(var(--rubber-shadow));pointer-events:none;position:absolute;top:calc(50% - 12px);overflow:visible}.band-module__GPQEia__corner{position:relative}.band-module__GPQEia__cornerSvg{--rb-w:4px;z-index:2;filter:drop-shadow(var(--rubber-shadow));pointer-events:none;position:absolute;overflow:visible}.band-module__GPQEia__tl{left:calc(var(--rb-pad) * -1);top:calc(var(--rb-pad) * -1)}.band-module__GPQEia__tr{right:calc(var(--rb-pad) * -1);top:calc(var(--rb-pad) * -1)}.band-module__GPQEia__bl{left:calc(var(--rb-pad) * -1);bottom:calc(var(--rb-pad) * -1)}.band-module__GPQEia__br{right:calc(var(--rb-pad) * -1);bottom:calc(var(--rb-pad) * -1)}@media (min-width:1024px){.band-module__GPQEia__cornerSvg{--rb-w:5px}}.band-module__GPQEia__hero{position:absolute;inset:0}.band-module__GPQEia__heroSvg{width:100%;height:100%;display:block;overflow:visible}.band-module__GPQEia__heroShadow{fill:none;stroke:#0a060233;stroke-width:calc(var(--rb-w) * 1.9);stroke-linejoin:round}[data-theme=dark] .band-module__GPQEia__heroShadow{stroke:#0000009e}.band-module__GPQEia__heroCast{fill:none;stroke-linecap:round}.band-module__GPQEia__heroContact{fill:#0a060280}[data-theme=dark] .band-module__GPQEia__heroContact{fill:#000000bf}.band-module__GPQEia__number{transform-origin:50% 100%;display:inline-block}
.hero-module__q_m67W__hero{--hero-top:calc(max(.75rem, env(safe-area-inset-top)) + 3.5rem);--hero-pt:20px;padding-top:var(--hero-pt);padding-bottom:48px;position:relative}.hero-module__q_m67W__grid{--rule:color-mix(in srgb, var(--ink) 24%, transparent);--stage-ratio:1.5402;--pin0-x:.5965;--pin0-y:.6823;--pin1-x:.205;--pin1-y:.3105;--pin2-x:.7982;--pin2-y:.2632}.hero-module__q_m67W__lead{min-height:calc(100svh - var(--hero-top) - var(--hero-pt));flex-direction:column;gap:24px;display:flex}.hero-module__q_m67W__copy{flex:none}.hero-module__q_m67W__title{text-wrap:balance;font-size:min(var(--text-display), 9vw);margin:0}.hero-module__q_m67W__lede{max-width:34rem;margin-top:14px}.hero-module__q_m67W__actions{margin-top:24px;display:flex}.hero-module__q_m67W__actions>:first-child{min-height:3.25rem}.hero-module__q_m67W__stage{--stage-w:min(100vw - 2 * var(--gutter), 36rem);--media-h:calc(var(--stage-w) * 236 / 350);width:100%;max-width:36rem;min-height:calc(var(--media-h) + 56px);max-height:calc(var(--media-h) + 96px);height:calc(var(--media-h) + 96px);flex:none;align-items:center;margin:auto;display:flex;position:relative}.hero-module__q_m67W__media{aspect-ratio:350/236;--shadow-x:55%;--shadow-y:57%;--shadow-w:84%;--shadow-h:50%;width:100%;position:relative}.hero-module__q_m67W__media:before{content:"";left:calc(var(--shadow-x) - var(--shadow-w) / 2);top:calc(var(--shadow-y) - var(--shadow-h) / 2);width:var(--shadow-w);height:var(--shadow-h);pointer-events:none;background:radial-gradient(closest-side,#00000073,#00000029 60%,#0000);display:none;position:absolute}[data-theme=dark] .hero-module__q_m67W__media:before{display:block}.hero-module__q_m67W__media picture{display:contents}.hero-module__q_m67W__media img,.hero-module__q_m67W__media canvas{width:100%;max-width:none;height:100%;position:absolute;inset:0}.hero-module__q_m67W__media canvas{opacity:0;transition:opacity .4s var(--ease-out);touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.hero-module__q_m67W__stage[data-live] .hero-module__q_m67W__media canvas{opacity:1}.hero-module__q_m67W__stage[data-live-settled] .hero-module__q_m67W__poster{opacity:0}.hero-module__q_m67W__caption{z-index:1;pointer-events:none;gap:8px;display:flex;position:absolute;top:10px;left:12px}.hero-module__q_m67W__figNum{color:var(--ink)}.hero-module__q_m67W__reg{pointer-events:none;width:10px;height:10px;position:absolute}.hero-module__q_m67W__reg:before,.hero-module__q_m67W__reg:after{content:"";background:var(--rule);position:absolute}.hero-module__q_m67W__reg:before{width:10px;height:1px}.hero-module__q_m67W__reg:after{width:1px;height:10px}.hero-module__q_m67W__tl{top:0;left:0}.hero-module__q_m67W__tr{top:0;right:0}.hero-module__q_m67W__tr:before,.hero-module__q_m67W__tr:after{right:0}.hero-module__q_m67W__bl{bottom:0;left:0}.hero-module__q_m67W__bl:before,.hero-module__q_m67W__bl:after{bottom:0}.hero-module__q_m67W__br,.hero-module__q_m67W__br:before,.hero-module__q_m67W__br:after{bottom:0;right:0}.hero-module__q_m67W__index{z-index:2;margin-top:24px;position:relative}.hero-module__q_m67W__indexList{margin:0;padding:0;list-style:none}.hero-module__q_m67W__item{position:relative}.hero-module__q_m67W__item[data-pin="0"]{--px:var(--pin0-x);--py:var(--pin0-y)}.hero-module__q_m67W__item[data-pin="1"]{--px:var(--pin1-x);--py:var(--pin1-y)}.hero-module__q_m67W__item[data-pin="2"]{--px:var(--pin2-x);--py:var(--pin2-y)}.hero-module__q_m67W__item:nth-child(2){--i:1}.hero-module__q_m67W__item:nth-child(3){--i:2}.hero-module__q_m67W__link{min-height:64px;color:var(--ink);box-shadow:inset 0 1px 0 var(--rule);transition:box-shadow var(--dur-out) var(--ease-out);-webkit-tap-highlight-color:transparent;grid-template-columns:1fr auto;align-items:baseline;column-gap:8px;padding:12px 0 13px;text-decoration:none;display:grid;position:relative}.hero-module__q_m67W__item:last-child .hero-module__q_m67W__link{box-shadow:inset 0 1px 0 var(--rule), inset 0 -1px 0 var(--rule)}.hero-module__q_m67W__name{grid-area:1/1}.hero-module__q_m67W__desc{grid-area:2/1;margin-top:2px}.hero-module__q_m67W__arrow{color:var(--muted);transition:translate var(--dur-spring-release) var(--ease-spring-release), color var(--dur-out) var(--ease-out);grid-area:1/2/3;align-self:center}.hero-module__q_m67W__link:focus-visible{outline-offset:4px;border-radius:2px}.hero-module__q_m67W__proof{margin-top:48px}.hero-module__q_m67W__proofTitle{padding-bottom:8px}.hero-module__q_m67W__proofList{box-shadow:inset 0 1px 0 var(--hairline-strong), inset 0 -1px 0 var(--hairline-strong);margin:0;padding:0;list-style:none}.hero-module__q_m67W__proofItem+.hero-module__q_m67W__proofItem{box-shadow:inset 0 1px 0 var(--hairline)}.hero-module__q_m67W__proofLink{min-height:44px;color:var(--ink);-webkit-tap-highlight-color:transparent;transition:scale var(--dur-spring-snap) var(--ease-spring-snap);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:16px 0;text-decoration:none;display:grid;position:relative}.hero-module__q_m67W__proofLink .pillar-rule :is(line,path){stroke:var(--hairline-strong);transition:stroke var(--dur-out) var(--ease-out)}.hero-module__q_m67W__proofLink .metric{grid-template-columns:4.5rem auto minmax(0,1fr);align-items:baseline;column-gap:16px;display:grid}.hero-module__q_m67W__proofLink .metric-figure{letter-spacing:-.01em;grid-area:1/1/span 2;justify-content:flex-end;align-self:start;font-size:1.875rem;font-weight:600;line-height:1.1}.hero-module__q_m67W__proofLink .metric-unit{margin-left:.2em;font-size:.6em}.hero-module__q_m67W__proofLink .metric-label{font-size:var(--text-small);text-wrap:balance;grid-area:1/2/auto/-1;margin-top:0;line-height:1.35}.hero-module__q_m67W__proofLink .metric-caption{letter-spacing:.045em;grid-area:2/2;margin-top:2px;font-variant-caps:all-small-caps;font-weight:500}.hero-module__q_m67W__proofLink .metric-pending{grid-area:2/3;place-self:center start;height:1.25rem;margin-top:2px;padding:0 .375rem;font-size:.75rem;display:none!important}.hero-module__q_m67W__proofLink .metric[data-state=fallback]{grid-template-columns:minmax(0,1fr)}.hero-module__q_m67W__proofLink .metric-fallback{min-height:0;font-size:var(--text-lede,1.125rem);grid-column:1;font-weight:600;line-height:1.3}.hero-module__q_m67W__proofLink .metric[data-state=fallback] .metric-caption{grid-column:1}.hero-module__q_m67W__proofArrow{color:var(--muted);transition:translate var(--dur-spring-release) var(--ease-spring-release), color var(--dur-out) var(--ease-out);align-self:center}@media (prefers-reduced-motion:no-preference){.hero-module__q_m67W__proofLink:active{transition-duration:var(--dur-spring-press);transition-timing-function:var(--ease-spring-press);scale:.985}}.hero-module__q_m67W__proofLink:focus-visible{outline-offset:4px;border-radius:2px}.hero-module__q_m67W__proofLink:focus-visible .pillar-rule :is(line,path){stroke:var(--ink)}@media (hover:hover) and (pointer:fine){.hero-module__q_m67W__item:hover .hero-module__q_m67W__link{box-shadow:inset 0 1px 0 var(--ink);transition-duration:var(--dur-in)}.hero-module__q_m67W__item:last-child:hover .hero-module__q_m67W__link{box-shadow:inset 0 1px 0 var(--ink), inset 0 -1px 0 var(--rule)}.hero-module__q_m67W__item:hover .hero-module__q_m67W__arrow,.hero-module__q_m67W__proofLink:hover .hero-module__q_m67W__proofArrow{color:var(--ink);translate:3px}.hero-module__q_m67W__proofLink:hover .pillar-rule :is(line,path){stroke:var(--ink);transition-duration:var(--dur-in)}}.hero-module__q_m67W__item:focus-within .hero-module__q_m67W__link{box-shadow:inset 0 1px 0 var(--ink)}@media (max-width:399.98px){.hero-module__q_m67W__proofLink .metric-pending{grid-area:3/2/auto/-1;margin-top:6px}}@media (min-width:640px) and (max-width:1023.98px){.hero-module__q_m67W__hero{--hero-pt:32px}.hero-module__q_m67W__lead{gap:36px}.hero-module__q_m67W__title{max-width:40rem}.hero-module__q_m67W__actions>:first-child{min-height:3rem}.hero-module__q_m67W__index{margin-top:32px}.hero-module__q_m67W__proof{margin-top:56px}}@media (min-width:768px) and (max-width:1023.98px) and (min-aspect-ratio:5/4){.hero-module__q_m67W__lead{flex-direction:row;align-items:center;gap:40px}.hero-module__q_m67W__copy{flex:0 46%}.hero-module__q_m67W__title{font-size:clamp(2.25rem,4.3vw,2.75rem);line-height:1.06}.hero-module__q_m67W__stage{--stage-w:calc((100vw - 2 * var(--gutter) - 40px) * .54);flex:1 1 0;max-width:none;margin:0}}@media (min-width:1024px){.hero-module__q_m67W__hero{--cw:min(100vw - 2 * var(--gutter), var(--container-site));--stage-h:calc(((var(--cw) - 264px) * 7 / 12 + 144px) / 1.5402);--room:calc(100svh - var(--hero-top) - var(--stage-h));--hero-pt:clamp(32px, calc(var(--room) * .45), 128px);padding-bottom:56px}.hero-module__q_m67W__grid{grid-template-rows:auto auto;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.hero-module__q_m67W__lead{display:contents}.hero-module__q_m67W__copy{padding-bottom:calc(var(--stage-h) * .08);grid-area:1/1/auto/7;align-self:center}.hero-module__q_m67W__title{font-size:clamp(2.5rem,3.6vw,3rem);line-height:1.06}.hero-module__q_m67W__lede{margin-top:20px}.hero-module__q_m67W__actions{margin-top:32px}.hero-module__q_m67W__actions>:first-child{min-height:3rem}.hero-module__q_m67W__stage{aspect-ratio:690/448;grid-area:1/7/auto/-1;align-self:start;width:auto;max-width:none;height:auto;min-height:0;max-height:none;margin:0;display:block}.hero-module__q_m67W__media{aspect-ratio:auto;--shadow-x:54%;--shadow-y:45%;--shadow-w:72%;--shadow-h:44%;width:auto;position:absolute;inset:0}.hero-module__q_m67W__caption{top:14px;left:16px}.hero-module__q_m67W__index{grid-area:1/7/auto/-1;align-self:end;margin-top:0;padding:0 16px 16px;container-type:inline-size}.hero-module__q_m67W__indexList{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;display:grid}.hero-module__q_m67W__item{--i:0;grid-row:span 2;grid-template-rows:subgrid;display:grid}.hero-module__q_m67W__item:nth-child(2){--i:1}.hero-module__q_m67W__item:nth-child(3){--i:2}.hero-module__q_m67W__link{grid-row:span 2;grid-template-columns:1fr auto;grid-template-rows:subgrid;align-items:start;column-gap:8px;min-height:0;padding:14px 0 0}.hero-module__q_m67W__item:last-child .hero-module__q_m67W__link{box-shadow:inset 0 1px 0 var(--rule)}.hero-module__q_m67W__name{grid-area:1/1}.hero-module__q_m67W__desc{grid-area:2/1/auto/-1;margin-top:4px}.hero-module__q_m67W__arrow{grid-area:1/2;align-self:start;margin-top:7px}.hero-module__q_m67W__item:before{content:"";width:1px;bottom:100%;left:calc(var(--px) * (100cqw + 32px) - 16px - var(--i) * ((100cqw - 48px) / 3 + 24px));height:calc((100cqw + 32px) / var(--stage-ratio) * (1 - var(--py)) - 100% - 16px - 10px);background:var(--rule);transition:background-color var(--dur-out) var(--ease-out);position:absolute}.hero-module__q_m67W__item:after{content:"";width:5px;height:5px;top:-2px;left:calc(var(--px) * (100cqw + 32px) - 16px - var(--i) * ((100cqw - 48px) / 3 + 24px) - 2px);background:var(--paper);box-shadow:inset 0 0 0 1px var(--rule);transition:box-shadow var(--dur-out) var(--ease-out);border-radius:50%;position:absolute}.hero-module__q_m67W__item:focus-within:before{background:var(--ink)}.hero-module__q_m67W__proof{grid-area:2/1/auto/-1;margin-top:56px}.hero-module__q_m67W__proofTitle{padding-bottom:12px}.hero-module__q_m67W__proofList{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hero-module__q_m67W__proofItem+.hero-module__q_m67W__proofItem{box-shadow:inset 1px 0 0 var(--hairline)}.hero-module__q_m67W__proofItem:nth-child(3n+1){box-shadow:none}.hero-module__q_m67W__proofItem:nth-child(n+4){box-shadow:inset 0 1px 0 var(--hairline)}.hero-module__q_m67W__proofItem:nth-child(n+4):not(:nth-child(3n+1)){box-shadow:inset 1px 0 0 var(--hairline), inset 0 1px 0 var(--hairline)}.hero-module__q_m67W__proofItem{display:flex}.hero-module__q_m67W__proofLink{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:26px 32px 30px}.hero-module__q_m67W__proofItem:nth-child(3n+1) .hero-module__q_m67W__proofLink{padding-left:0}.hero-module__q_m67W__proofLink .metric{grid-template-columns:minmax(0,1fr);row-gap:0}.hero-module__q_m67W__proofLink .metric-figure{letter-spacing:-.015em;grid-area:2/1;justify-content:flex-start;margin-top:18px;font-size:3.5rem;line-height:1.05}.hero-module__q_m67W__proofLink .metric-unit{font-size:.5em}.hero-module__q_m67W__proofLink .metric-label{grid-area:3/1;max-width:17rem;margin-top:10px}.hero-module__q_m67W__proofLink .metric-caption{grid-area:1/1;margin-top:0}.hero-module__q_m67W__proofLink .metric-pending{grid-area:4/1;margin-top:10px}.hero-module__q_m67W__proofLink .metric[data-state=fallback] .metric-fallback{grid-row:1;max-width:18rem}.hero-module__q_m67W__proofLink .metric[data-state=fallback] .metric-caption{grid-row:2;margin-top:8px}.hero-module__q_m67W__proofArrow{align-self:start;margin-top:0}}@media (hover:hover) and (pointer:fine){.hero-module__q_m67W__proofLink .metric-figure{transition:color var(--dur-out) var(--ease-out)}.hero-module__q_m67W__proofLink:hover .metric-figure{color:var(--accent-ink);transition-duration:var(--dur-in)}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.hero-module__q_m67W__item:hover:before{background:var(--ink);transition-duration:var(--dur-in)}.hero-module__q_m67W__item:hover:after{box-shadow:inset 0 0 0 1px var(--ink);transition-duration:var(--dur-in)}.hero-module__q_m67W__item:last-child:hover .hero-module__q_m67W__link{box-shadow:inset 0 1px 0 var(--ink)}}@media (forced-colors:active){.hero-module__q_m67W__media canvas{display:none}.hero-module__q_m67W__link,.hero-module__q_m67W__proofList{outline:1px solid canvastext}}
.home-module__w8T8HG__rails{position:relative}.home-module__w8T8HG__rail{background:var(--hairline);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.home-module__w8T8HG__railStart{left:max(var(--gutter), calc(50% - var(--container-site) / 2))}.home-module__w8T8HG__railEnd{right:max(var(--gutter), calc(50% - var(--container-site) / 2))}.home-module__w8T8HG__deferred{content-visibility:auto;contain-intrinsic-size:auto 2700px;margin:-24px -16px;padding:24px 16px}@media (min-width:640px){.home-module__w8T8HG__deferred{contain-intrinsic-size:auto 2000px}}@media (min-width:1024px){.home-module__w8T8HG__deferred{contain-intrinsic-size:auto 1500px}}.home-module__w8T8HG__crop{aspect-ratio:16/10;position:relative;overflow:hidden}.home-module__w8T8HG__cropPhone{z-index:1;aspect-ratio:16/13;clip-path:inset(-20px -20px 0);pointer-events:none;min-height:0;position:relative}.home-module__w8T8HG__cropPhone>*{pointer-events:auto}.home-module__w8T8HG__phone{width:80%;max-width:260px;margin-inline:auto}.home-module__w8T8HG__outcome .metric-label:empty{display:none}.home-module__w8T8HG__cardOutcome .metric-figure{letter-spacing:-.01em;font-weight:600}.home-module__w8T8HG__cardOutcome .metric-label{text-wrap:balance;max-width:34ch}.home-module__w8T8HG__cardOutcome .metric-fallback{max-width:24ch;min-height:0}.home-module__w8T8HG__cardOutcome .metric-pending{margin-top:.625rem}.home-module__w8T8HG__projectLink{min-height:48px;color:var(--ink);box-shadow:inset 0 -1px 0 var(--hairline-strong);transition:box-shadow var(--dur-out) var(--ease-out);-webkit-tap-highlight-color:transparent;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:12px;margin-top:12px;padding:12px 0 13px;text-decoration:none;display:grid}.home-module__w8T8HG__projectNote{min-width:0;color:var(--muted);font-size:var(--text-label);line-height:var(--text-label--line-height)}@media (min-width:1024px){.home-module__w8T8HG__projectNote{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.home-module__w8T8HG__projectArrow{color:var(--muted);transition:translate var(--dur-spring-release) var(--ease-spring-release), color var(--dur-out) var(--ease-out);align-self:center}@media (hover:hover) and (pointer:fine){.home-module__w8T8HG__projectLink:hover{box-shadow:inset 0 -1px 0 var(--ink);transition-duration:var(--dur-in)}.home-module__w8T8HG__projectLink:hover .home-module__w8T8HG__projectArrow{color:var(--ink);translate:3px}}.home-module__w8T8HG__projectLink:focus-visible{outline-offset:4px;border-radius:2px}@media (forced-colors:active){.home-module__w8T8HG__projectLink{outline:1px solid canvastext}}
.pillar-stack-module__9V1YtW__stack{flex-direction:column;gap:12px;display:flex}.pillar-stack-module__9V1YtW__grid{background:var(--hairline);box-shadow:0 0 0 1px var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.pillar-stack-module__9V1YtW__cell{background:var(--paper);align-items:center;gap:8px;min-height:48px;padding:6px 10px;display:flex}.pillar-stack-module__9V1YtW__mark{color:var(--muted);flex:none}.pillar-stack-module__9V1YtW__name{min-width:0;color:var(--body);font-size:.8125rem;font-weight:500;line-height:1.125rem}@media (min-width:1024px){.pillar-stack-module__9V1YtW__cell{min-height:56px;padding-inline:12px}}@media (forced-colors:active){.pillar-stack-module__9V1YtW__grid{background:canvastext}}
.client-logos-module__Sv40Gq__row{box-shadow:inset 0 1px 0 var(--hairline-strong), inset 0 -1px 0 var(--hairline-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.client-logos-module__Sv40Gq__cell{position:relative}.client-logos-module__Sv40Gq__cell:nth-child(2n){box-shadow:inset 1px 0 0 var(--hairline)}.client-logos-module__Sv40Gq__cell:nth-child(n+3){box-shadow:inset 0 1px 0 var(--hairline)}.client-logos-module__Sv40Gq__cell:nth-child(2n):nth-child(n+3){box-shadow:inset 1px 0 0 var(--hairline), inset 0 1px 0 var(--hairline)}.client-logos-module__Sv40Gq__link{height:80px;color:var(--muted);-webkit-tap-highlight-color:transparent;transition:color var(--dur-out) var(--ease-out);justify-content:center;align-items:center;display:flex;position:relative}.client-logos-module__Sv40Gq__link:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform var(--dur-out) var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.client-logos-module__Sv40Gq__logo{width:var(--logo-w-sm);height:var(--logo-h-sm);transition:scale var(--dur-spring-release) var(--ease-spring-release);display:block;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.client-logos-module__Sv40Gq__nav[data-near] .client-logos-module__Sv40Gq__logo{-webkit-mask-image:var(--logo);-webkit-mask-image:var(--logo);mask-image:var(--logo);background-color:currentColor}@media (min-width:640px){.client-logos-module__Sv40Gq__row{grid-template-columns:repeat(4,minmax(0,1fr))}.client-logos-module__Sv40Gq__cell,.client-logos-module__Sv40Gq__cell:nth-child(n+3){box-shadow:none}.client-logos-module__Sv40Gq__cell:not(:first-child),.client-logos-module__Sv40Gq__cell:nth-child(2n):nth-child(n+3){box-shadow:inset 1px 0 0 var(--hairline)}.client-logos-module__Sv40Gq__link{height:88px}.client-logos-module__Sv40Gq__logo{width:var(--logo-w);height:var(--logo-h)}}@media (hover:hover) and (pointer:fine){.client-logos-module__Sv40Gq__link:hover{color:var(--ink);transition-duration:var(--dur-in)}.client-logos-module__Sv40Gq__link:hover:after{transition:transform var(--dur-spring-stretch) var(--ease-spring-stretch);transform:scaleX(1)}}.client-logos-module__Sv40Gq__link:focus-visible{color:var(--ink);outline-offset:-4px;border-radius:4px}.client-logos-module__Sv40Gq__link:focus-visible:after{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.client-logos-module__Sv40Gq__link:active .client-logos-module__Sv40Gq__logo{transition-duration:var(--dur-spring-press);transition-timing-function:var(--ease-spring-press);scale:.97}}@media (prefers-reduced-motion:reduce){.client-logos-module__Sv40Gq__link:after,.client-logos-module__Sv40Gq__link:hover:after{transition:none}}@media (forced-colors:active){.client-logos-module__Sv40Gq__logo{background-color:canvastext}}
.cropped-capture-module__SoCrda__box{aspect-ratio:var(--crop-ar);position:relative;overflow:hidden}.cropped-capture-module__SoCrda__img{max-width:none;height:auto;width:var(--crop-w);left:var(--crop-l);top:var(--crop-t);position:absolute}@media (max-width:639.98px){.cropped-capture-module__SoCrda__box[data-sm]{aspect-ratio:var(--crop-ar-sm)}.cropped-capture-module__SoCrda__box[data-sm] .cropped-capture-module__SoCrda__img{width:var(--crop-w-sm);left:var(--crop-l-sm);top:var(--crop-t-sm)}}
