.agent-marquee-module__dX8CRG__rail{padding-block:2.75rem;position:relative}.agent-marquee-module__dX8CRG__rail:before,.agent-marquee-module__dX8CRG__rail:after{content:"";background:linear-gradient(90deg, transparent, var(--site-border-strong) 30%, var(--site-border-strong) 70%, transparent);height:1px;position:absolute;inset-inline:0}.agent-marquee-module__dX8CRG__rail:before{top:0}.agent-marquee-module__dX8CRG__rail:after{bottom:0}.agent-marquee-module__dX8CRG__viewport{overflow-x:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000)}.agent-marquee-module__dX8CRG__track{width:max-content;animation:40s linear infinite agent-marquee-module__dX8CRG__slide;display:flex}.agent-marquee-module__dX8CRG__viewport:hover .agent-marquee-module__dX8CRG__track,.agent-marquee-module__dX8CRG__viewport:focus-within .agent-marquee-module__dX8CRG__track{animation-play-state:paused}.agent-marquee-module__dX8CRG__row{flex-shrink:0;align-items:center;gap:4rem;padding-inline-end:4rem;display:flex}@keyframes agent-marquee-module__dX8CRG__slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.agent-marquee-module__dX8CRG__viewport{-webkit-mask-image:none;mask-image:none}.agent-marquee-module__dX8CRG__track{justify-content:center;width:auto;padding-inline:1.25rem;animation:none}.agent-marquee-module__dX8CRG__row{flex-wrap:wrap;flex-shrink:1;justify-content:center;gap:1.5rem 3rem;padding-inline-end:0}.agent-marquee-module__dX8CRG__copy{display:none}}
.agent-pocket-module__WXRq3q__root{--size:32px;--ease-out:cubic-bezier(.23, 1, .32, 1);--spring:linear(0, .0197, .071, .1438, .2299, .3224, .4164, .5078, .594, .673, .7437, .8057, .8589, .9036, .9403, .9697, .9926, 1.0098, 1.0222, 1.0306, 1.0356, 1.038, 1.0383, 1.0372, 1.0349, 1.0319, 1.0285, 1.0249, 1.0213, 1.0179, 1.0146, 1.0117, 1.0091, 1.0068, 1.0049, 1.0032, 1.0019, 1.0009, 1.0001, .9995, .999, .9988, .9986, .9985, 1);--tile-shadow:#0b0b0c2e;isolation:isolate;display:inline-flex;position:relative}[data-site-mode=dark] .agent-pocket-module__WXRq3q__root{--tile-shadow:#0000008c}.agent-pocket-module__WXRq3q__root:before{content:"";inset-inline:-12px;height:0;position:absolute;bottom:100%}.agent-pocket-module__WXRq3q__face{z-index:1;position:relative}.agent-pocket-module__WXRq3q__tiles{z-index:0;width:0;height:0;position:absolute;top:0;left:50%}.agent-pocket-module__WXRq3q__tile{--open:translate(calc(var(--d) * 37px), calc(var(--d) * var(--d) * 1.75px - 40px)) rotate(calc(var(--d) * 10deg)) scale(1.04);top:0;left:calc(var(--size) / -2);z-index:calc(10 - var(--step));width:var(--size);height:var(--size);transform:translate(calc(var(--d) * 27px), calc(var(--d) * var(--d) * 1px - 22px)) rotate(calc(var(--d) * 7deg));transform-origin:50% 100%;transition:transform .2s var(--ease-out);will-change:transform;position:absolute}.agent-pocket-module__WXRq3q__tile:hover{z-index:20}.agent-pocket-module__WXRq3q__card{background:var(--site-surface);width:100%;height:100%;color:var(--site-text);box-shadow:0 0 0 1px var(--site-border-strong), 0 1px 2px #0b0b0c0f;transition:transform .18s var(--ease-out), scale .14s var(--ease-out);border-radius:9px;justify-content:center;align-items:center;display:flex;position:relative}.agent-pocket-module__WXRq3q__tile:active .agent-pocket-module__WXRq3q__card{scale:.9}.agent-pocket-module__WXRq3q__card:after{content:"";border-radius:inherit;box-shadow:0 10px 18px -8px var(--tile-shadow);opacity:.35;transition:opacity .2s var(--ease-out);pointer-events:none;position:absolute;inset:0}.agent-pocket-module__WXRq3q__logo{width:calc(var(--size) * var(--optical));height:calc(var(--size) * var(--optical))}.agent-pocket-module__WXRq3q__label{background:var(--site-ink);color:var(--site-ink-text);white-space:nowrap;opacity:0;translate:-50%;transform:rotate(calc(var(--d) * -10deg)) translateY(3px) scale(.96);transform-origin:50% 100%;transition:opacity .12s ease-out, transform .16s var(--ease-out);pointer-events:none;border-radius:5px;padding:3px 6px;font-size:11px;font-weight:500;line-height:1;position:absolute;bottom:calc(100% + 4px);left:50%}.agent-pocket-module__WXRq3q__tile:hover .agent-pocket-module__WXRq3q__label{opacity:1;transform:rotate(calc(var(--d) * -10deg)) translateY(0) scale(1)}@media (prefers-reduced-motion:no-preference){.agent-pocket-module__WXRq3q__root:has(:focus-visible) .agent-pocket-module__WXRq3q__tile{transform:var(--open);transition:transform .737s var(--spring) calc(var(--step) * 32ms)}.agent-pocket-module__WXRq3q__root:has(:focus-visible) .agent-pocket-module__WXRq3q__card:after{opacity:1}}@media (hover:hover) and (pointer:fine){.agent-pocket-module__WXRq3q__root:hover:before{height:52px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.agent-pocket-module__WXRq3q__root:hover .agent-pocket-module__WXRq3q__tile{transform:var(--open);transition:transform .737s var(--spring) calc(var(--step) * 32ms)}.agent-pocket-module__WXRq3q__root:hover .agent-pocket-module__WXRq3q__card:after{opacity:1}.agent-pocket-module__WXRq3q__tile:hover .agent-pocket-module__WXRq3q__card{transform:translateY(-3px)scale(1.06)}}@supports not (transition-timing-function:linear(0, 1)){.agent-pocket-module__WXRq3q__root{--spring:cubic-bezier(.34, 1.36, .64, 1)}}@media (prefers-reduced-motion:reduce){.agent-pocket-module__WXRq3q__tile:active .agent-pocket-module__WXRq3q__card{scale:none}.agent-pocket-module__WXRq3q__label,.agent-pocket-module__WXRq3q__tile:hover .agent-pocket-module__WXRq3q__label{transform:rotate(calc(var(--d) * -7deg))}}
.hero-cta-module__M3mq3q__primary,.hero-cta-module__M3mq3q__secondary{transition:scale .16s cubic-bezier(.23,1,.32,1);position:relative}.hero-cta-module__M3mq3q__primary:active,.hero-cta-module__M3mq3q__secondary:active{scale:.97}.hero-cta-module__M3mq3q__primary{background-image:linear-gradient(180deg, color-mix(in oklab, var(--site-ink), #fff 16%), var(--site-ink));box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #000000e6,0 1px 2px #0b0b0c38,0 6px 16px -6px #0b0b0c80}.hero-cta-module__M3mq3q__secondary{background-image:linear-gradient(180deg, var(--site-surface), color-mix(in oklab, var(--site-surface), var(--site-subtle) 80%));box-shadow:inset 0 -1px 0 #0b0b0c0d, 0 0 0 1px var(--site-border-strong), 0 1px 2px #0b0b0c0f, 0 4px 12px -4px #0b0b0c24}[data-site-mode=dark] .hero-cta-module__M3mq3q__primary{background-image:linear-gradient(180deg, #fff, color-mix(in oklab, var(--site-ink), #000 8%));box-shadow:inset 0 -1px #00000024,0 0 0 1px #fff3,0 1px 2px #00000080,0 6px 16px -6px #000000b3}[data-site-mode=dark] .hero-cta-module__M3mq3q__secondary{background-image:linear-gradient(180deg, color-mix(in oklab, var(--site-surface), #fff 5%), var(--site-surface));box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 1px var(--site-border-strong), 0 1px 2px #0006, 0 6px 16px -6px #0009}.hero-cta-module__M3mq3q__primary:after,.hero-cta-module__M3mq3q__secondary:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset:0}.hero-cta-module__M3mq3q__primary:after{background:color-mix(in oklab, var(--site-ink-text) 12%, transparent)}.hero-cta-module__M3mq3q__secondary:after{background:color-mix(in oklab, var(--site-text) 4%, transparent)}.hero-cta-module__M3mq3q__browse{isolation:isolate;display:inline-flex;position:relative}.hero-cta-module__M3mq3q__glow{background:linear-gradient(90deg, var(--site-sky), var(--primary), var(--site-violet));filter:blur(16px);opacity:0;pointer-events:none;border-radius:999px;transition:opacity .26s,transform .32s cubic-bezier(.23,1,.32,1);position:absolute;inset:6px 10px -4px;transform:scale(.9)}@media (hover:hover) and (pointer:fine){.hero-cta-module__M3mq3q__primary:hover:after{opacity:1}.group:hover>.hero-cta-module__M3mq3q__secondary:after{opacity:1}.group:hover>.hero-cta-module__M3mq3q__glow{opacity:.5;transform:scale(1)}}.group:has(:focus-visible)>.hero-cta-module__M3mq3q__glow{opacity:.5;transform:scale(1)}@media (forced-colors:active){.hero-cta-module__M3mq3q__glow{display:none}}@media (prefers-reduced-motion:reduce){.hero-cta-module__M3mq3q__primary:active,.hero-cta-module__M3mq3q__secondary:active{scale:none}.hero-cta-module__M3mq3q__glow{transform:none}}
.home-faq-module__wF_akG__item::details-content{transition:grid-template-rows .4s var(--ease), content-visibility .4s allow-discrete;grid-template-rows:0fr;display:grid}.home-faq-module__wF_akG__item[open]::details-content{grid-template-rows:1fr}.home-faq-module__wF_akG__item{--ease:cubic-bezier(.32, .72, 0, 1)}.home-faq-module__wF_akG__answer{opacity:0;filter:blur(2px);min-height:0;margin-top:-.75rem;transition:opacity .12s ease-in,translate .12s ease-in,filter .12s ease-in;overflow:hidden;translate:0 -.375rem}.home-faq-module__wF_akG__item[open] .home-faq-module__wF_akG__answer{opacity:1;filter:none;transition:opacity .24s ease-out 60ms, translate .4s var(--ease), filter .24s ease-out 60ms;translate:0}.home-faq-module__wF_akG__bar{transform-box:fill-box;transform-origin:50%;transition:rotate .4s var(--ease)}.home-faq-module__wF_akG__item[open] .home-faq-module__wF_akG__bar{rotate:90deg}@media (prefers-reduced-motion:reduce){.home-faq-module__wF_akG__answer,.home-faq-module__wF_akG__item[open] .home-faq-module__wF_akG__answer,.home-faq-module__wF_akG__bar{transition:none}.home-faq-module__wF_akG__item::details-content{transition:none}}
