.band{border-bottom:1px solid #e3e4ec}.band__frame{position:relative;width:calc(100% - 32px);max-width:1200px;margin:0 auto;border-left:1px solid #e3e4ec;border-right:1px solid #e3e4ec}.band--dotted .band__frame{background-image:radial-gradient(#e3e4ec 1px,transparent 1px);background-size:20px 20px;background-position:center top}.node{position:absolute;z-index:1;width:7px;height:7px;background:#fcfcfd;border:1px solid #9a9fb5;pointer-events:none}.node--bl{left:-4px;bottom:-4px}.node--br{right:-4px;bottom:-4px}.node--tl{left:-4px;top:-4px}.node--tr{right:-4px;top:-4px}.rule{position:relative;border-top:1px solid #e3e4ec}.cells{display:flex;flex-wrap:wrap;gap:1px;background:#e3e4ec}.cells>*{background:#fcfcfd;min-width:0}.section-head{display:flex;flex-direction:column;gap:10px;padding:clamp(40px,6vw,72px) clamp(16px,3vw,32px) 32px}.section-head__kicker{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#4f5bc4}.section-head__title{font-size:clamp(30px,4.4vw,52px);line-height:1.05;font-weight:600;letter-spacing:-.035em}.cell-head{display:flex;align-items:baseline;gap:12px}.cell-head__title{flex:1;font-size:15px;font-weight:600}.cell-head__note{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#5b5e6b}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:4px;font-size:15px;font-weight:500;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.button--dark{background:#1b1b1f;color:#fff}.button--dark:hover{background:#000}.button--accent{background:#5e6ad2;color:#fff}.button--accent:hover{background:#4f5bc4}.button--small{min-height:40px;padding:0 16px;font-size:14px}.button--link{padding:0;background:none;color:#4f5bc4}.button--link:hover{color:#4049a8}.button--plain{padding:0;background:none;border:0;color:#1b1b1f}.button--plain:hover{color:#4049a8}.button--ghost-dark{min-height:40px;padding:0 14px;background:transparent;border-color:#34343c;color:#ededef;font-size:13px}.button--ghost-dark:hover{background:#141417}.command{display:flex;align-items:center;gap:6px;max-width:100%;padding:6px 6px 6px 18px;border:1px solid #26262c;border-radius:4px;background:#0e0e10;box-shadow:0 10px 30px #1b1b1f24}.command code{min-width:0;overflow-x:auto;white-space:nowrap;font-size:clamp(13px,1.7vw,17px);color:#ededef;scrollbar-width:none}.command__prompt{color:#8b8b96;-webkit-user-select:none;user-select:none}.command__copy{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px;border:1px solid #34343c;border-radius:3px;background:#141417;color:#ededef;font-size:13px;transition:background-color .15s ease}.command__copy:hover{background:#1d1d22}.chrome{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 8px 0 14px;border-bottom:1px solid #e6e6ea;background:#f6f6f7}.chrome__dots{display:inline-flex;gap:5px}.chrome__dots span{width:8px;height:8px;border-radius:50%;background:#d4d5dc}.chrome__url{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:#5b5e6b}.chrome__side{flex:0 0 auto;min-width:42px;display:flex;justify-content:flex-end}.ink{border:1px solid #26262c;border-radius:4px;background:#141417;color:#e4e4e7;font-size:14px}.ink__bubble{align-self:flex-end;max-width:88%;padding:9px 14px;border-radius:4px;background:#262a4d;color:#ededef}.ink__say{max-width:94%;color:#d4d4d8}.ink__tool{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:7px 12px;border:1px solid #26262c;border-radius:3px;background:#0e0e10;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ink__tool strong{font-weight:400;color:#ededef}.ink__tool span{color:#a1a1ab}.ink__tool svg{color:#4cc38a}.terminal{padding:16px 18px;border:1px solid #26262c;border-radius:4px;background:#0e0e10;color:#e4e4e7;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.85;overflow-x:auto}.terminal div{white-space:pre}.terminal span{color:#8b8b96}.site-header__nav{display:flex;flex-wrap:wrap;align-items:center;gap:4px 28px;padding:8px clamp(12px,3vw,32px)}.site-header__brand{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:18px;font-weight:600;letter-spacing:-.02em}.site-header__links{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:0 22px;font-size:14px}.site-header__links a{display:inline-flex;align-items:center;min-height:44px;color:#3d3f4a}.site-header__links a:hover{color:#1b1b1f}.site-header__actions{display:flex;align-items:center;gap:8px;font-size:14px}.site-header__signin{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;color:#3d3f4a}.site-header__signin:hover{color:#1b1b1f}.site-header__signin-inline{display:none!important}@media(max-width:760px){.site-header__brand{flex:1}.site-header__links{order:3;flex-basis:100%;gap:0 18px}.site-header__signin{display:none}.site-header__signin-inline{display:inline-flex!important}.site-header__wide{display:none!important}}.hero{display:flex;flex-direction:column;align-items:center;gap:24px;padding:clamp(64px,10vw,136px) clamp(16px,4vw,48px) clamp(56px,8vw,104px);text-align:center}.hero__title,.hero__lead,.hero__links{background:#fcfcfd;padding:0 8px}.hero__title{max-width:940px;font-size:clamp(40px,7vw,84px);line-height:1.02;font-weight:600;letter-spacing:-.04em;text-wrap:balance}.hero__lead{max-width:620px;font-size:clamp(17px,2vw,21px);line-height:1.5;color:#3d3f4a;text-wrap:pretty}.hero__start{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;padding-top:8px}.hero__links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 24px}.agents__chat{flex:1.25 1 480px;display:flex;flex-direction:column;gap:14px;padding:clamp(16px,2.5vw,28px)}.agents__log{flex:1;display:flex;flex-direction:column;gap:12px;padding:18px 20px}.agents__side{flex:1 1 400px;display:flex;flex-direction:column;gap:1px;background:#e3e4ec!important}.agents__side>*{background:#fcfcfd;padding:clamp(16px,2.5vw,28px)}.agents__cli{flex:1;display:flex;flex-direction:column;gap:14px}.agents__facts{margin:0;display:flex;flex-direction:column}.agents__facts div{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:12px 0;border-bottom:1px solid #eeeff3}.agents__facts div:last-child{border-bottom:0}.agents__facts dt{flex:0 0 110px;font-size:14px;font-weight:500}.agents__facts dd{flex:1 1 200px;margin:0;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:#3d3f4a;overflow-wrap:anywhere}.results__summary,.results__list{flex:1 1 460px;display:flex;flex-direction:column;gap:18px;padding:clamp(16px,2.5vw,28px)}.results__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:1px;border:1px solid #e6e6ea;border-radius:4px;background:#e6e6ea;overflow:hidden}.results__stats div{padding:12px 14px;background:#fff}.results__stats dt{font-size:12px;color:#5b5e6b}.results__stats dd{margin:0;font-size:22px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.results__question{font-size:14px;font-weight:500}.results__bars{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.results__bars li{display:flex;flex-direction:column;gap:6px}.results__bar-label{display:flex;gap:12px;font-size:14px}.results__bar-label span:first-child{flex:1}.results__bar-label span:last-child{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;color:#3d3f4a}.results__track{height:10px;border-radius:2px;background:#eceef5}.results__track span{display:block;height:100%;border-radius:2px;background:#9aa1e6}.results__track.is-top span{background:#5e6ad2}.results__responses{margin:0;padding:0;list-style:none;border:1px solid #e6e6ea;border-radius:4px;background:#fff;overflow:hidden}.results__responses li{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-bottom:1px solid #eeeff3}.results__responses li:last-child{border-bottom:0}.results__answer{display:flex;align-items:baseline;gap:12px;font-size:14px}.results__answer span:first-child{flex:1}.results__answer span:last-child{font-size:12px;color:#5b5e6b;white-space:nowrap}.results__chips{display:flex;flex-wrap:wrap;gap:6px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:#3d3f4a}.results__chips span{padding:2px 8px;border-radius:2px;background:#f1f2f6}.journey-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.journey-cards a{display:grid;align-content:start;gap:18px;padding:clamp(24px,4vw,48px);color:#1b1b1f;text-decoration:none}.journey-cards a:nth-child(2n){border-left:1px solid #e3e4ec}.journey-cards a:nth-child(n+3){border-top:1px solid #e3e4ec}.journey-cards a:hover h3{color:#4049a8}.journey-cards span{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#4f5bc4}.journey-cards h3{font-size:clamp(24px,3vw,32px);line-height:1.2;font-weight:500;letter-spacing:-.02em}.journey-cards p{color:#3d3f4a}.journey-cards strong{align-self:end;color:#4049a8;font-size:14px;font-weight:500}@media(max-width:720px){.journey-cards{grid-template-columns:1fr}.journey-cards a:nth-child(2n){border-left:0}.journey-cards a+a{border-top:1px solid #e3e4ec}}.cta{display:flex;flex-direction:column;align-items:center;gap:22px;padding:clamp(56px,9vw,112px) clamp(16px,4vw,48px);text-align:center}.cta__title,.cta__links,.cta__note{background:#fcfcfd;padding:0 8px}.cta__title{font-size:clamp(32px,5vw,60px);line-height:1.04;font-weight:600;letter-spacing:-.04em}.cta__links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 20px}.cta__note{font-size:14px;color:#5b5e6b}.site-footer__privacy{max-width:260px;font-size:12px}.site-footer__privacy summary{cursor:pointer}.site-footer__privacy p{margin:12px 0;line-height:1.5}.site-footer__privacy button{cursor:pointer;font:inherit;padding:6px 10px}.site-footer__privacy [role=status]{display:block;margin-top:8px}.site-footer .band__frame{display:flex;flex-wrap:wrap;align-items:center;gap:4px 28px;padding:28px clamp(12px,3vw,32px) 40px;font-size:14px;color:#5b5e6b}.site-footer__brand{flex:1 1 200px;display:inline-flex;align-items:center;gap:10px;color:#1b1b1f;font-weight:600}.site-footer a{display:inline-flex;align-items:center;min-height:44px}.site-footer a:hover{color:#1b1b1f}.demo{display:flex;flex-direction:column;align-items:center;gap:32px;padding:clamp(40px,6vw,72px) clamp(12px,3vw,48px)}.picker{width:100%;max-width:860px;display:flex;justify-content:center;gap:14px;overflow:hidden;padding:2px 0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16%,#000 84%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 16%,#000 84%,transparent 100%)}.picker__tab{flex:0 0 auto;min-height:44px;padding:0 18px;border:1px solid #3d3f4a;border-radius:2px;background:#fff;color:#1b1b1f;font-size:16px;font-weight:500;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.picker__tab:hover{background:#f6f6f8}.picker__tab[aria-selected=true]{background:#1b1b1f;border-color:#1b1b1f;color:#fff}@media(max-width:760px){.picker{gap:8px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 10%,#000 90%,transparent 100%)}.picker__tab{font-size:14px;padding:0 14px}}.demo-grid{width:100%;max-width:1060px;display:flex;flex-wrap:wrap;gap:24px}.demo-grid__left{flex:1.2 1 440px;min-width:0;display:flex;flex-direction:column;gap:24px}@media(max-width:760px){.demo-grid,.demo-grid__left{gap:16px}}.pane{border:1px solid #e6e6ea;border-radius:4px;overflow:hidden;background:#fff}.code{border-color:#26262c;background:#0e0e10;color:#e4e4e7}.code__bar{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 8px 0 16px;border-bottom:1px solid #26262c;background:#141417;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:#a1a1ab}.code__bar span:first-child{flex:1}.code__copy{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid #34343c;border-radius:3px;background:transparent;color:#ededef;font-size:12px}.code__copy:hover{background:#1d1d22}.code pre{margin:0;padding:16px;overflow-x:auto;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.75}.code .t-key{color:#c5a3ff}.code .t-str{color:#9fe3b8}.code .t-fn{color:#b4baf5}.code .t-com{color:#8b8b96}.code .t-hot{color:#9fe3b8;background:#9fe3b81f;border-radius:2px;transition:background-color .3s ease}.dash{flex:1;display:flex;flex-direction:column;font-size:13px;line-height:1.45}.dash__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;border-bottom:1px solid #e6e6ea}.dash__live{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#18794e}.dash__live:before{content:"";width:7px;height:7px;border-radius:50%;background:#18794e;box-shadow:0 0 0 3px #e3f5eb}.dash__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:500}.dash__tabs{margin-left:auto;display:inline-flex;border:1px solid #e6e6ea;border-radius:4px;overflow:hidden}.dash__tabs button{min-height:32px;padding:0 12px;border:0;border-left:1px solid #e6e6ea;background:transparent;color:#5f6068;font-size:12.5px;font-weight:500}.dash__tabs button:first-child{border-left:0}.dash__tabs button:hover{color:#1b1b1f}.dash__tabs button[aria-selected=true]{background:#e8e8ec;color:#1b1b1f}.dash__hint{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#eef0fb;color:#4049a8;font-size:12.5px}.dash__panel{display:flex;flex-direction:column;gap:10px;padding:12px}.dash__field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#5f6068}.dash__label{display:flex;align-items:center;gap:8px}.dash__chip{padding:0 6px;border-radius:2px;background:#f0e9ff;color:#5b34b8;font-size:11px;font-weight:500}.dash__input{width:100%;min-width:0;height:34px;padding:0 10px;border:1px solid #d6d6dc;border-radius:3px;background:#fff;color:#1b1b1f;font-size:13px;transition:border-color .15s ease,box-shadow .15s ease}.dash__input:hover{border-color:#bfc0c8}.dash__input:focus{outline:none;border-color:#5e6ad2;box-shadow:0 0 0 3px #5e6ad22e}.dash__input--soft{height:32px;border-color:#e6e6ea;background:#fafafb;font-size:12.5px}.dash__input--mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.dash__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dash__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.dash__note{font-size:12px;color:#5f6068}.dash__swatches{display:flex;gap:6px}.dash__swatches button{width:32px;height:32px;padding:3px;border:2px solid transparent;border-radius:4px;background:transparent}.dash__swatches button span{display:block;width:100%;height:100%;border-radius:2px}.dash__swatches button[aria-pressed=true]{border-color:var(--swatch)}.dash__seg{display:inline-flex;border:1px solid #e6e6ea;border-radius:4px;overflow:hidden}.dash__seg button{min-height:32px;padding:0 12px;border:0;border-left:1px solid #e6e6ea;background:transparent;color:#5f6068;font-size:12.5px}.dash__seg button:first-child{border-left:0}.dash__seg button:hover{color:#1b1b1f}.dash__seg button[aria-pressed=true]{background:#e8e8ec;color:#1b1b1f}.dash__range{display:flex;align-items:center;gap:12px;font-size:12px;color:#5f6068}.dash__range input{flex:1;max-width:240px;accent-color:#5e6ad2}.dash__range output{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;min-width:3.5em}@media(max-width:760px){.dash__tabs{margin-left:0;width:100%}.dash__tabs button{flex:1;padding:0 8px}}.app{position:relative;flex:1 1 360px;min-width:0;min-height:620px;display:flex;flex-direction:column;background:#f6f6f8;border-color:#e4e5ea}.app .chrome{background:#fff}.app__restart{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid #e4e5ea;border-radius:3px;background:#fff;color:#3d3f4a;font-size:12px}.app__restart:hover{background:#f6f6f8}.app__page{position:relative;flex:1;container-type:inline-size;overflow:hidden}.app__skeleton{display:flex;gap:14px;padding:18px}.app__skeleton span{display:block;height:10px;border-radius:2px;background:#e9eaf0}.app__nav{flex:0 0 22%;display:flex;flex-direction:column;gap:10px}.app__main{flex:1;display:flex;flex-direction:column;gap:12px}.app__tiles{display:flex;gap:10px}.app__tiles span{flex:1;height:64px!important;border-radius:3px!important;background:#ececf1!important}.app__stage{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:safe flex-end;padding:16px;overflow:auto}@media(max-width:760px){.app{min-height:560px}}.content-page{max-width:860px;margin:0 auto;padding:clamp(36px,7vw,80px) clamp(18px,4vw,48px);overflow-wrap:anywhere}.content-page a{color:#4049a8;text-decoration:underline;text-underline-offset:3px}.content-page__header{display:grid;gap:20px}.content-page__breadcrumb{font-size:13px;color:#5b5e6b}.content-page__breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px 10px;list-style:none;padding:0;margin:0}.content-page__breadcrumb li+li:before{content:"/";margin-right:10px;color:#5b5e6b}.content-page__category{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#4f5bc4;margin-top:16px}.content-page h1{font-size:clamp(36px,6vw,62px);line-height:1.08;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.content-page h2{font-size:clamp(24px,3vw,32px);line-height:1.2;letter-spacing:-.02em;font-weight:600}.content-page__summary{font-size:19px;color:#3d3f4a}.content-page__updated{font-size:13px;color:#5b5e6b}.content-page__actions{display:flex;flex-wrap:wrap;gap:12px}.content-page__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 18px;border:1px solid #d6d6dc;border-radius:4px;text-decoration:none;font-weight:500}.content-page__actions a:hover{background:#f6f6f8}.content-page__actions a.content-page__action-primary{background:#0e0e10;border-color:#0e0e10;color:#fcfcfd}.content-page__actions a.content-page__action-primary:hover{background:#26262c}.content-page__contents{padding:24px;margin:36px 0;border:1px solid #e6e6ea;background:#fff}.content-page__contents>span{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#4f5bc4}.content-page__contents ul{margin:12px 0 0;padding-left:20px}.content-page__contents li+li{margin-top:6px}.content-page__section{display:grid;gap:20px;padding:36px 0;border-top:1px solid #e3e4ec;scroll-margin-top:24px}.content-page__section p,.content-page__section li{color:#3d3f4a}.content-page__section ul,.content-page__section ol{margin:0;padding-left:24px}.content-page__section li+li{margin-top:10px}.content-page__cta{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:28px;padding:28px;border:1px solid #e3e4ec;background:#fff}.content-page__cta .command{min-width:0;max-width:100%;flex-wrap:wrap}.content-page__cta .command code{min-width:0;overflow-wrap:anywhere;white-space:normal}.content-page--resources{max-width:1040px}.content-page--resources .content-page__header{margin-bottom:40px}.content-page--resources .content-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.content-page--resources .content-links li+li{margin-top:0}.content-page--resources .content-links li{padding:22px;border-radius:4px}.content-page--resources .content-links a{display:flex;align-items:center;min-height:44px;font-size:18px;text-decoration:none}.content-page--resources .content-links a:hover{text-decoration:underline}@media(max-width:600px){.content-page--resources .content-links{grid-template-columns:minmax(0,1fr)}}.content-code{min-width:0;border:1px solid #e6e6ea;border-radius:4px;background:#f6f6f8}.content-code__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;border-bottom:1px solid #e6e6ea;color:#5b5e6b;font-size:12px}.content-code__header button{display:inline-flex;align-items:center;gap:6px;min-height:44px;flex-shrink:0;padding:6px 10px;border:1px solid #e6e6ea;border-radius:4px;background:#fff;color:#3d3f4a;cursor:pointer}.content-code__header button svg{width:14px;height:14px}.content-code pre{margin:0;padding:18px;overflow-x:auto;font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.content-links{list-style:none;padding:0!important}.content-links li{padding:16px;border:1px solid #e6e6ea;background:#fff}.content-links a{font-weight:500}.content-links p{margin-top:6px;font-size:14px}.content-table{min-width:0}.content-table__scroll{overflow-x:auto}.content-table__hint{display:none;font-size:13px;margin-bottom:10px}.content-table table{width:100%;min-width:38rem;border-collapse:collapse;font-size:14px}.content-table th,.content-table td{min-width:8rem;padding:12px;border:1px solid #e6e6ea;text-align:left;vertical-align:top;overflow-wrap:normal}.content-table th{background:#f6f6f8;font-weight:500}@media(max-width:760px){.content-table__hint{display:block}}.content-figure{margin:0}.content-figure img{display:block;width:100%;height:auto;border:1px solid #e6e6ea;border-radius:4px}.content-figure figcaption{margin-top:12px;font-size:13px;color:#5b5e6b}.landing-v2 div,.landing-v2 p,.landing-v2 span,.landing-v2 img{border-width:0}.landing-v2 .v2-svg{width:auto;height:auto}.landing-v2 .v2-art-1{height:994px;overflow:clip;width:676px}.landing-v2 .v2-art-2{position:absolute;background-color:#fff;height:963px;left:0;overflow:clip;box-shadow:0 15px 15px #00000040;top:0;width:643px}.landing-v2 .v2-art-3{position:absolute;background-color:#0000000d;height:28px;left:-189px;right:316px;top:15px}.landing-v2 .v2-art-4{position:absolute;align-content:stretch;display:flex;gap:6px;align-items:center;left:50%;overflow:clip;top:50%;transform:translate(-50%,-50%) rotate(0) scale(1)}.landing-v2 .v2-art-5{height:11.432px;position:relative;flex-shrink:0;width:7.828px}.landing-v2 .v2-art-6{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}.landing-v2 .v2-art-7{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-weight:400;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#4c4c4c;font-size:13px;letter-spacing:-.052px;white-space:nowrap}.landing-v2 .v2-art-8{line-height:normal}.landing-v2 .v2-art-9{position:absolute;height:12.615px;right:6.33px;top:calc(50% + .07px);width:10.354px;transform:translateY(-50%) rotate(0) scale(1)}.landing-v2 .v2-art-10{position:absolute;background-color:#d9d9d9;height:1px;left:-5px;top:59px;width:648px}.landing-v2 .v2-art-11{position:absolute;align-content:stretch;display:flex;gap:8px;align-items:center;overflow:clip;right:15px;top:15px}.landing-v2 .v2-art-12{height:28px;position:relative;flex-shrink:0;width:33px}.landing-v2 .v2-art-13{position:absolute;display:contents;left:-132px;top:105px}.landing-v2 .v2-art-14{position:absolute;display:contents;left:127px;top:105px}.landing-v2 .v2-art-15{position:absolute;background-color:#0000000a;height:206px;left:127px;top:105px;width:465px}.landing-v2 .v2-art-16{position:absolute;background-color:#0000000a;height:37px;left:127px;top:324px;width:324px}.landing-v2 .v2-art-17{position:absolute;background-color:#0000000a;height:37px;left:127px;top:374px;width:460px}.landing-v2 .v2-art-18{position:absolute;background-color:#0000000a;left:-132px;width:206px;height:206px;top:105px}.landing-v2 .v2-art-19{position:absolute;background-color:#0000000a;height:37px;left:-132px;top:324px;width:155px}.landing-v2 .v2-art-20{position:absolute;background-color:#0000000a;height:37px;left:-132px;top:374px;width:92px}.landing-v2 .v2-art-21{position:absolute;display:contents;left:-132px;top:473px}.landing-v2 .v2-art-22{position:absolute;display:contents;left:386px;top:473px}.landing-v2 .v2-art-23{position:absolute;background-color:#0000000a;left:386px;width:206px;height:206px;top:473px}.landing-v2 .v2-art-24{position:absolute;background-color:#0000000a;height:37px;left:386px;top:692px;width:155px}.landing-v2 .v2-art-25{position:absolute;background-color:#0000000a;height:37px;left:386px;top:742px;width:92px}.landing-v2 .v2-art-26{position:absolute;display:contents;left:127px;top:473px}.landing-v2 .v2-art-27{position:absolute;background-color:#0000000a;left:127px;width:206px;height:206px;top:473px}.landing-v2 .v2-art-28{position:absolute;background-color:#0000000a;height:37px;left:127px;top:692px;width:155px}.landing-v2 .v2-art-29{position:absolute;background-color:#0000000a;height:37px;left:127px;top:742px;width:92px}.landing-v2 .v2-art-30{position:absolute;background-color:#0000000a;left:-132px;width:206px;height:206px;top:473px}.landing-v2 .v2-art-31{position:absolute;background-color:#0000000a;height:37px;left:-132px;top:692px;width:155px}.landing-v2 .v2-art-32{position:absolute;background-color:#0000000a;height:37px;left:-132px;top:742px;width:92px}.landing-v2 .v2-art-33{position:absolute;display:flex;height:789.259px;align-items:center;justify-content:center;left:30px;top:380px;width:788.694px}.landing-v2 .v2-art-34{flex:none;transform:translate(0) rotate(46.5deg) scale(1)}.landing-v2 .v2-art-35{height:550.447px;position:relative;width:565.717px}.landing-v2 .v2-art-36{position:absolute;inset:-9.08% -8.84%}.landing-v2 .v2-art-37{display:block;max-width:none;width:100%;height:100%}.landing-v2 .v2-art-38{position:absolute;display:contents;left:230px;top:560px}.landing-v2 .v2-art-39{position:absolute;background-color:var(--control-white, white);height:374.88px;left:230px;overflow:clip;border-radius:42.24px;box-shadow:0 0 0 .528px #0000009c,0 16.896px 67.584px #0003;top:560px;width:378.048px}.landing-v2 .v2-art-40{position:absolute;height:411.84px;left:0;top:-141.44px;width:378.048px}.landing-v2 .v2-art-41{position:absolute;height:71.808px;left:25.34px;top:240.77px;width:327.36px}.landing-v2 .v2-art-42{position:absolute;height:158.4px;left:25.34px;overflow:clip;border-radius:16.896px;top:165.73px;width:327.36px;background-image:linear-gradient(to bottom,#e1dbcf,#fff 65%)}.landing-v2 .v2-art-43{position:absolute;height:145.728px;left:67.59px;top:0;width:181.45px}.landing-v2 .v2-art-44{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;width:100%;height:100%}.landing-v2 .v2-art-45{overflow-wrap:break-word;position:absolute;font-family:Arial,sans-serif;font-weight:700;line-height:27.456px;left:183.74px;font-style:normal;color:#111;font-size:25.344px;text-align:center;top:356.86px;letter-spacing:-.6336px;width:327.36px;transform:translate(-50%) rotate(0) scale(1)}.landing-v2 .v2-art-46{overflow-wrap:break-word;position:absolute;font-family:Arial,sans-serif;font-weight:700;line-height:27.456px;left:182.29px;font-style:normal;color:#c4b9b9;font-size:15.84px;text-align:center;top:320.96px;letter-spacing:-.6336px;white-space:nowrap;transform:translate(-50%) rotate(0) scale(1)}.landing-v2 .v2-art-47{position:absolute;background-color:var(--control-white, white);height:105.6px;left:0;top:270.4px;width:378.048px}.landing-v2 .v2-art-48{position:absolute;background-color:#ededed;height:54.912px;left:25.34px;border-radius:16.896px;top:25.28px;width:159.456px}.landing-v2 .v2-art-49{position:absolute;left:48.57px;width:21.12px;height:21.12px;top:16.96px}.landing-v2 .v2-art-50{overflow-wrap:break-word;position:absolute;font-family:Arial,sans-serif;font-weight:700;line-height:normal;left:94.64px;font-style:normal;color:#111;font-size:16.896px;text-align:center;top:18.02px;white-space:nowrap;transform:translate(-50%) rotate(0) scale(1)}.landing-v2 .v2-art-51{position:absolute;background-color:#000;height:54.912px;left:193.25px;border-radius:16.896px;top:25.28px;width:159.456px}.landing-v2 .v2-art-52{overflow-wrap:break-word;position:absolute;font-family:Arial,sans-serif;font-weight:700;line-height:normal;left:91.97px;font-style:normal;font-size:16.896px;text-align:center;color:#fff;top:19.07px;white-space:nowrap;transform:translate(-50%) rotate(0) scale(1)}.landing-v2 .v2-art-53{position:absolute;left:27.46px;overflow:clip;width:21.12px;height:21.12px;top:17.95px}.landing-v2 .v2-art-54{position:absolute;display:contents;inset:0}.landing-v2 .v2-art-55{position:absolute;display:contents;inset:20.83% 12.5% 14.58%}.landing-v2 .v2-art-56{position:absolute;inset:20.83% 12.5% 14.58%;-webkit-mask-composite:source-in;mask-composite:intersect;mask-mode:luminance;mask-clip:no-clip;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:-2.641px -4.4px;mask-position:-2.641px -4.4px;-webkit-mask-size:21.121px 21.12px;mask-size:21.121px 21.12px}.landing-v2 .v2-art-57{position:absolute;inset:-6.45% -5.56%}.landing-v2 .v2-art-58{position:absolute;display:contents;left:525.15px;top:567.39px}.landing-v2 .v2-art-59{position:absolute;height:55.44px;left:525.15px;top:581.12px;width:60.72px}.landing-v2 .v2-art-60{position:absolute;left:548.91px;border-radius:23.232px;width:46.464px;height:46.464px;top:567.39px}.landing-v2 .v2-art-61{position:absolute;background-color:#fff;left:4.23px;border-radius:16.896px;width:33.792px;height:33.792px;top:8.45px}.landing-v2 .v2-art-62{position:absolute;left:9.93px;width:13.939px;height:13.939px;top:9.93px}.landing-v2 .v2-art-63{background-color:#ededed;height:54.912px;border-radius:16.896px;width:159.456px}.landing-v2 .v2-art-64{background-color:#000;height:54.912px;border-radius:16.896px;width:159.456px}.landing-v2 .v2-art-65{border-radius:23.232px;width:46.464px;height:46.464px}.landing-v2 .v2-art-66{display:flex;height:96.041px;align-items:center;justify-content:center;width:94.685px}.landing-v2 .v2-art-67{flex:none;transform:translate(0) rotate(139.04deg) scaleY(-1)}.landing-v2 .v2-art-68{height:74.4px;position:relative;width:60.8px}.landing-v2 .v2-art-69{position:absolute;inset:-10.77% -14.86% -10.06% -11.82%}.landing-v2 .v2-art-70{align-content:stretch;display:flex;flex-direction:column;height:420px;align-items:flex-start;overflow:clip;width:426px;background-image:linear-gradient(to bottom,#1d2150,#0f1030 55%,#0a0a14)}.landing-v2 .v2-art-71{height:320px;overflow:clip;position:relative;flex-shrink:0;width:100%}.landing-v2 .v2-art-72{position:absolute;left:-90px;width:330px;height:330px;top:140px}.landing-v2 .v2-art-73{position:absolute;inset:-27.27%}.landing-v2 .v2-art-74{position:absolute;left:250px;width:250px;height:250px;top:-70px}.landing-v2 .v2-art-75{position:absolute;inset:-32%}.landing-v2 .v2-art-76{position:absolute;left:150px;width:290px;height:290px;top:20px}.landing-v2 .v2-art-77{position:absolute;height:170px;left:0;top:150px;width:426px;background-image:linear-gradient(to bottom,#0c0d2200,#0c0d22)}.landing-v2 .v2-art-78{position:absolute;background-color:#f1eee6;align-content:stretch;display:flex;align-items:flex-start;left:28px;opacity:.45;padding:11px 16px;border-radius:20px 20px 20px 6px;top:44px}.landing-v2 .v2-art-79{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:21px;font-style:normal;position:relative;flex-shrink:0;color:#111;font-size:15px;letter-spacing:-.075px;white-space:nowrap}.landing-v2 .v2-art-80{position:absolute;background-color:#ffffff29;border-width:1px;border-color:#ffffff40;border-style:solid;align-content:stretch;display:flex;align-items:flex-start;left:191px;padding:11px 16px;border-radius:20px 20px 6px;top:100px}.landing-v2 .v2-art-81{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:21px;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:#fff;letter-spacing:-.075px;white-space:nowrap}.landing-v2 .v2-art-82{position:absolute;background-color:#f1eee6;align-content:stretch;display:flex;align-items:flex-start;left:28px;padding:11px 16px;border-radius:20px 20px 20px 6px;top:160px}.landing-v2 .v2-art-83{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#111;font-size:15px;letter-spacing:-.075px;white-space:nowrap}.landing-v2 .v2-art-84{line-height:21px;margin-bottom:0}.landing-v2 .v2-art-85{line-height:21px}.landing-v2 .v2-art-86{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;gap:8px;align-items:flex-start;font-style:normal;padding:7px 28px 28px;position:relative;flex-shrink:0;width:100%;white-space:nowrap}.landing-v2 .v2-art-87{font-family:Inter,sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;font-size:28px;color:#fff;letter-spacing:-.7px}.landing-v2 .v2-art-88{font-family:Inter,sans-serif;font-weight:400;line-height:23px;position:relative;flex-shrink:0;font-size:16px;color:#ffffff9e;letter-spacing:-.08px}.landing-v2 .v2-art-89{background-color:#fff;border-width:1px;border-color:#0000001a;border-style:solid;align-content:stretch;display:flex;flex-direction:column;height:420px;align-items:flex-start;overflow:clip;width:426px}.landing-v2 .v2-art-90{height:320px;overflow:clip;position:relative;flex-shrink:0;width:100%;background-image:linear-gradient(to bottom,#dde1fa,#f1f3fd 62%,#fff)}.landing-v2 .v2-art-91{position:absolute;left:-70px;width:260px;height:260px;top:170px}.landing-v2 .v2-art-92{position:absolute;inset:-30.77%}.landing-v2 .v2-art-93{position:absolute;left:290px;width:180px;height:180px;top:-50px}.landing-v2 .v2-art-94{position:absolute;inset:-8.89% -15.56% -22.22%}.landing-v2 .v2-art-95{position:absolute;left:-40px;width:110px;height:110px;top:10px}.landing-v2 .v2-art-96{position:absolute;inset:-14.55% -25.45% -36.36%}.landing-v2 .v2-art-97{position:absolute;height:140px;left:0;top:180px;width:426px;background-image:linear-gradient(to bottom,#fff0,#fff)}.landing-v2 .v2-art-98{position:absolute;background-color:#fff;border-width:1px;border-color:#00000014;border-style:solid;align-content:stretch;filter:drop-shadow(0px 10px 12px rgba(0,0,0,.08));display:flex;flex-direction:column;align-items:flex-start;left:103px;padding:13px 18px;border-radius:14px;top:64px;width:220px}.landing-v2 .v2-art-99{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:500;line-height:normal;font-style:normal;position:relative;flex-shrink:0;color:#111;font-size:14px;letter-spacing:-.042px;white-space:nowrap}.landing-v2 .v2-art-100{position:absolute;height:72px;left:121px;overflow:clip;top:109px;width:184px}.landing-v2 .v2-art-101{position:absolute;inset:-1.39% -.54%}.landing-v2 .v2-art-102{position:absolute;background-color:#fff;border-width:1px;border-color:#00000014;border-style:solid;align-content:stretch;filter:drop-shadow(0px 10px 12px rgba(0,0,0,.08));display:flex;gap:9px;align-items:center;left:36px;padding:13px 14px;border-radius:14px;top:181px;width:170px}.landing-v2 .v2-art-103{background-color:#5e6ad2;position:relative;border-radius:4px;flex-shrink:0;width:8px;height:8px}.landing-v2 .v2-art-104{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:500;line-height:normal;font-style:normal;position:relative;flex-shrink:0;color:#111;font-size:13px;letter-spacing:-.039px;white-space:nowrap}.landing-v2 .v2-art-105{position:absolute;background-color:#fff;border-width:1px;border-color:#00000014;border-style:solid;align-content:stretch;filter:drop-shadow(0px 10px 12px rgba(0,0,0,.08));display:flex;gap:9px;align-items:center;left:220px;padding:13px 14px;border-radius:14px;top:181px;width:170px}.landing-v2 .v2-art-106{font-family:Inter,sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#111;font-size:28px;letter-spacing:-.7px}.landing-v2 .v2-art-107{font-family:Inter,sans-serif;font-weight:400;line-height:23px;position:relative;flex-shrink:0;color:#737373;font-size:16px;letter-spacing:-.08px}.landing-v2 .v2-art-108{height:320px;overflow:clip;position:relative;flex-shrink:0;width:100%;background-image:linear-gradient(to bottom,#f3eee1,#faf7f0 62%,#fff)}.landing-v2 .v2-art-109{position:absolute;left:-60px;width:270px;height:270px;top:160px}.landing-v2 .v2-art-110{position:absolute;inset:-29.63%}.landing-v2 .v2-art-111{position:absolute;left:250px;width:200px;height:200px;top:170px}.landing-v2 .v2-art-112{position:absolute;inset:-35%}.landing-v2 .v2-art-113{position:absolute;left:300px;width:190px;height:190px;top:-60px}.landing-v2 .v2-art-114{position:absolute;inset:-8.42% -14.74% -21.05%}.landing-v2 .v2-art-115{position:absolute;background-color:#fff;border-width:1px;border-color:#00000014;border-style:solid;align-content:stretch;filter:drop-shadow(0px 10px 12px rgba(0,0,0,.08));display:flex;flex-direction:column;gap:10px;align-items:flex-start;left:40px;padding:16px;border-radius:14px;width:150px;height:150px;top:90px}.landing-v2 .v2-art-116{background-color:#1b1b1f;height:8px;position:relative;border-radius:4px;flex-shrink:0;width:96px}.landing-v2 .v2-art-117{background-color:#f1f1f1;height:16px;position:relative;border-radius:8px;flex-shrink:0;width:118px}.landing-v2 .v2-art-118{position:absolute;background-color:#fff;border-width:2px;border-color:#5e6ad2b3;border-style:solid;align-content:stretch;filter:drop-shadow(0px 8px 13px rgba(94,107,209,.35));display:flex;flex-direction:column;gap:8px;align-items:flex-start;left:236px;padding:16px;border-radius:14px;width:150px;height:150px;top:66px}.landing-v2 .v2-art-119{height:64px;position:relative;border-radius:10px;flex-shrink:0;width:118px}.landing-v2 .v2-art-120{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;border-radius:10px;width:100%;height:100%}.landing-v2 .v2-art-121{align-content:stretch;display:flex;align-items:flex-start;position:relative;flex-shrink:0;width:100%}.landing-v2 .v2-art-122{background-color:#f1eee6;height:12px;position:relative;border-radius:6px;flex-shrink:0;width:80px}.landing-v2 .v2-art-123{align-content:stretch;display:flex;align-items:flex-start;justify-content:flex-end;position:relative;flex-shrink:0;width:100%}.landing-v2 .v2-art-124{background-color:#111;height:12px;position:relative;border-radius:6px;flex-shrink:0;width:56px}.landing-v2 .v2-art-125{position:absolute;background-color:#e1f3e8;align-content:stretch;display:flex;align-items:center;left:340px;padding:4px 10px;border-radius:12px;top:50px}.landing-v2 .v2-art-126{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:600;line-height:normal;font-style:normal;position:relative;flex-shrink:0;color:#1f7a45;font-size:12px;white-space:nowrap}.landing-v2 .v2-art-127{position:absolute;left:230px;width:240px;height:240px;top:150px}.landing-v2 .v2-art-128{position:absolute;inset:-33.33%}.landing-v2 .v2-art-129{position:absolute;left:-50px;width:160px;height:160px;top:190px}.landing-v2 .v2-art-130{position:absolute;inset:-10% -17.5% -25%}.landing-v2 .v2-art-131{position:absolute;left:320px;width:120px;height:120px;top:-40px}.landing-v2 .v2-art-132{position:absolute;inset:-13.33% -23.33% -33.33%}.landing-v2 .v2-art-133{position:absolute;background-color:#fff;border-width:1px;border-color:#00000014;border-style:solid;align-content:stretch;filter:drop-shadow(0px 10px 12px rgba(0,0,0,.08));display:flex;gap:12px;align-items:center;left:24px;opacity:.5;padding:12px 16px;border-radius:14px;top:62px;width:314px}.landing-v2 .v2-art-134{background-color:#f1f1f1;align-content:stretch;display:flex;height:24px;align-items:center;justify-content:center;position:relative;border-radius:6px;flex-shrink:0;width:32px}.landing-v2 .v2-art-135{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:500;line-height:normal;font-style:normal;position:relative;flex-shrink:0;color:#737373;font-size:12px;white-space:nowrap}.landing-v2 .v2-art-136{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:normal;font-style:normal;position:relative;flex-shrink:0;color:#111;font-size:15px;letter-spacing:-.075px;white-space:nowrap}.landing-v2 .v2-art-137{position:absolute;background-color:#fff;border-width:1px;border-color:#5e6ad273;border-style:solid;align-content:stretch;filter:drop-shadow(0px 10px 13px rgba(94,107,209,.18));display:flex;gap:12px;align-items:center;left:56px;padding:12px 16px;border-radius:14px;top:124px;width:314px}.landing-v2 .v2-art-138{background-color:#eceefb;align-content:stretch;display:flex;height:24px;align-items:center;justify-content:center;position:relative;border-radius:6px;flex-shrink:0;width:32px}.landing-v2 .v2-art-139{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:500;line-height:normal;font-style:normal;position:relative;flex-shrink:0;color:#5e6ad2;font-size:12px;white-space:nowrap}.landing-v2 .v2-art-140{position:absolute;background-color:#fff;border-width:1px;border-color:#00000014;border-style:solid;align-content:stretch;filter:drop-shadow(0px 10px 12px rgba(0,0,0,.08));display:flex;gap:12px;align-items:center;left:88px;opacity:.5;padding:12px 16px;border-radius:14px;top:186px;width:314px}.landing-v2 .v2-art-141{position:absolute;left:-40px;width:300px;height:300px;top:110px}.landing-v2 .v2-art-142{position:absolute;inset:-30%}.landing-v2 .v2-art-143{position:absolute;left:200px;width:220px;height:220px;top:60px}.landing-v2 .v2-art-144{position:absolute;inset:-36.36%}.landing-v2 .v2-art-145{position:absolute;left:63px;width:300px;height:300px;top:10px}.landing-v2 .v2-art-146{position:absolute;left:113px;width:200px;height:200px;top:60px}.landing-v2 .v2-art-147{overflow-wrap:break-word;position:absolute;font-family:Inter,sans-serif;font-weight:500;line-height:112px;left:64px;font-style:normal;color:#111;font-size:104px;top:104px;letter-spacing:-6.24px;white-space:nowrap}.landing-v2 .v2-art-148{position:absolute;left:-60px;width:260px;height:260px;top:160px}.landing-v2 .v2-art-149{position:absolute;left:300px;width:170px;height:170px;top:-40px}.landing-v2 .v2-art-150{position:absolute;inset:-9.41% -16.47% -23.53%}.landing-v2 .v2-art-151{position:absolute;background-color:#ffffffb3;border-width:1px;border-color:#ffffffe6;border-style:solid;align-content:stretch;filter:drop-shadow(0px 6px 8px rgba(0,0,0,.06));display:flex;flex-direction:column;gap:2px;align-items:flex-start;left:352px;padding:5px;border-radius:16px;top:32px}.landing-v2 .v2-art-152{position:relative;flex-shrink:0;width:34px;height:34px}.landing-v2 .v2-art-153{position:absolute;inset:-20.59% -32.35% -41.18% -29.41%}.landing-v2 .v2-art-154{align-content:stretch;display:flex;align-items:center;justify-content:center;position:relative;border-radius:11px;flex-shrink:0;width:34px;height:34px}.landing-v2 .v2-art-155{position:relative;flex-shrink:0;width:18px;height:18px}.landing-v2 .v2-art-156{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:14px;align-items:flex-start;left:28px;top:32px;width:308px}.landing-v2 .v2-art-157{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:normal;font-style:normal;position:relative;flex-shrink:0;color:#8e8e93;font-size:14px;white-space:nowrap}.landing-v2 .v2-art-158{background-color:#dcdce2;height:1px;position:relative;flex-shrink:0;width:100%}.landing-v2 .v2-art-159{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:20px;min-width:100%;font-style:normal;position:relative;flex-shrink:0;color:#111;font-size:14px;width:min-content}.landing-v2 .v2-art-160{align-content:stretch;display:flex;gap:8px;align-items:center;position:relative;flex-shrink:0}.landing-v2 .v2-art-161{position:relative;flex-shrink:0;width:16px;height:16px}.landing-v2 .v2-art-162{align-content:stretch;display:flex;gap:8px;align-items:center;opacity:.5;position:relative;flex-shrink:0}.landing-v2 .v2-art-163{position:absolute;background-color:#fff;border-width:1px;border-color:#00000014;border-style:solid;align-content:stretch;display:flex;flex-direction:column;gap:12px;align-items:flex-start;left:28px;padding:18px 14px 14px 18px;border-radius:24px;top:206px;width:370px}.landing-v2 .v2-art-164{align-content:stretch;display:flex;gap:6px;align-items:center;position:relative;flex-shrink:0}.landing-v2 .v2-art-165{align-content:stretch;display:flex;gap:5px;align-items:center;position:relative;flex-shrink:0}.landing-v2 .v2-art-166{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:normal;font-style:normal;position:relative;flex-shrink:0;color:#5e6ad2;font-size:15px;white-space:nowrap}.landing-v2 .v2-art-167{overflow-wrap:break-word;font-family:Inter,sans-serif;font-weight:400;line-height:normal;font-style:normal;position:relative;flex-shrink:0;color:#111;font-size:15px;letter-spacing:-.03px;white-space:nowrap}.landing-v2 .v2-art-168{background-color:#6b7085;height:20px;position:relative;border-radius:1px;flex-shrink:0;width:1.5px}.landing-v2 .v2-art-169{align-content:stretch;display:flex;align-items:center;justify-content:space-between;position:relative;flex-shrink:0;width:100%}.landing-v2 .v2-art-170{overflow:clip;position:relative;flex-shrink:0;width:20px;height:20px}.landing-v2 .v2-art-171{position:absolute;inset:22.5%}.landing-v2 .v2-art-172{position:absolute;inset:-8.18%}.landing-v2 .v2-art-173{align-content:stretch;display:flex;gap:14px;align-items:center;position:relative;flex-shrink:0}.landing-v2 .v2-art-174{overflow:clip;position:relative;flex-shrink:0;width:18px;height:18px}.landing-v2 .v2-art-175{position:absolute;inset:11.11% 19.44% 8.33%}.landing-v2 .v2-art-176{position:absolute;inset:-5.52% -7.27%}.landing-v2 .v2-art-177{background-color:#000;align-content:stretch;display:flex;align-items:center;justify-content:center;position:relative;border-radius:17px;flex-shrink:0;width:34px;height:34px}.landing-v2 .v2-art-178{position:absolute;inset:19.44% 21.11%}.landing-v2 .v2-art-179{position:absolute;inset:-10% -10.58%}.landing-v2 .v2-art-180{height:511px;overflow:clip;width:676px}.landing-v2 .v2-art-181{position:absolute;height:511px;left:0;top:0;width:676px}.landing-v2 .v2-art-182{position:absolute;background-color:#fcfcfd;bottom:0;height:480px;overflow:clip;right:0;box-shadow:0 15px 15px #00000040;width:643px}.landing-v2 .v2-art-183{position:absolute;background-color:#f6f6f7;border-color:#e6e6ea;border-right-width:1px;border-style:solid;align-content:stretch;display:flex;flex-direction:column;gap:14px;height:480px;align-items:flex-start;left:0;padding:16px 10px;top:0;width:56px}.landing-v2 .v2-art-184{align-content:stretch;display:flex;gap:8px;align-items:center;padding-left:10px;position:relative;flex-shrink:0}.landing-v2 .v2-art-185{position:relative;flex-shrink:0;width:20px;height:20px}.landing-v2 .v2-art-186{align-content:stretch;display:flex;flex-direction:column;gap:2px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}.landing-v2 .v2-art-187{background-color:#e8e8ec;align-content:stretch;display:flex;gap:10px;align-items:center;padding:7px 10px;position:relative;border-radius:7px;flex-shrink:0}.landing-v2 .v2-art-188{overflow:clip;position:relative;flex-shrink:0;width:16px;height:16px}.landing-v2 .v2-art-189{position:absolute;inset:12.5% 12.51% 12.5% 12.5%}.landing-v2 .v2-art-190{position:absolute;inset:-4.72% -4.73% -4.72% -4.72%}.landing-v2 .v2-art-191{align-content:stretch;display:flex;gap:10px;align-items:center;padding:7px 10px;position:relative;border-radius:7px;flex-shrink:0}.landing-v2 .v2-art-192{position:absolute;inset:12.5%}.landing-v2 .v2-art-193{position:absolute;inset:-4.72%}.landing-v2 .v2-art-194{position:absolute;inset:16.67% 8.33%}.landing-v2 .v2-art-195{position:absolute;inset:-5.31% -4.25%}.landing-v2 .v2-art-196{position:absolute;inset:12.5% 8.34% 12.5% 8.33%}.landing-v2 .v2-art-197{position:absolute;inset:-4.72% -4.26% -4.72% -4.25%}.landing-v2 .v2-art-198{position:absolute;inset:8.33% 12.5%}.landing-v2 .v2-art-199{position:absolute;inset:-4.25% -4.72%}.landing-v2 .v2-art-200{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:16px;height:480px;align-items:flex-start;left:56px;overflow:clip;padding-top:20px;padding-left:20px;padding-right:20px;top:0;width:587px}.landing-v2 .v2-art-201{overflow-wrap:break-word;font-family:Geist,sans-serif;font-weight:600;line-height:normal;position:relative;flex-shrink:0;color:#1b1b1f;font-size:16px;letter-spacing:-.048px;white-space:nowrap}.landing-v2 .v2-art-202{height:63px;overflow:clip;position:relative;flex-shrink:0;width:100%}.landing-v2 .v2-art-203{position:absolute;background-color:#fff;border-width:1px;border-color:#e6e6ea;border-style:solid;height:63px;left:39px;overflow:clip;border-radius:10px;box-shadow:0 1px 3px #0000000d;top:0;width:470px}.landing-v2 .v2-art-204{position:absolute;left:433px;width:16px;height:16px;top:25px}.landing-v2 .v2-art-205{position:absolute;display:contents;left:14px;top:9px}.landing-v2 .v2-art-206{overflow-wrap:break-word;position:absolute;font-family:Geist,sans-serif;font-weight:600;line-height:normal;left:37px;color:#1b1b1f;font-size:20px;top:10px;letter-spacing:-.2px;white-space:nowrap}.landing-v2 .v2-art-207{position:absolute;left:15px;width:16px;height:16px;top:15px}.landing-v2 .v2-art-208{position:absolute;display:contents;left:14px;top:35px}.landing-v2 .v2-art-209{overflow-wrap:break-word;position:absolute;font-family:Geist,sans-serif;font-weight:400;line-height:normal;left:15px;color:#6e6f78;font-size:12.5px;top:36px;white-space:nowrap}.landing-v2 .v2-art-210{position:absolute;left:80px;overflow:clip;width:12px;height:12px;top:38px}.landing-v2 .v2-art-211{position:absolute;inset:20.83%}.landing-v2 .v2-art-212{position:absolute;inset:-8.33%}.landing-v2 .v2-art-213{position:absolute;height:31px;left:407.96px;top:7px;width:51.039px}.landing-v2 .v2-art-214{position:absolute;border-width:.5px;border-color:#ffffff40;border-style:solid;left:14px;border-radius:2px;width:16px;height:16px;top:14px}.landing-v2 .v2-art-215{position:absolute;background-color:#fff;border-width:1px;border-color:#e6e6ea;border-style:solid;height:63px;left:521px;overflow:clip;border-radius:10px;box-shadow:0 1px 3px #0000000d;top:0;width:470px}.landing-v2 .v2-art-216{position:absolute;left:15px;width:8px;height:8px;top:39px}.landing-v2 .v2-art-217{position:absolute;inset:-8.84% -4.42% 0}.landing-v2 .v2-art-218{overflow-wrap:break-word;position:absolute;font-family:Geist,sans-serif;font-weight:500;line-height:normal;left:25px;color:#139f00;font-size:12.5px;top:35px;white-space:nowrap}.landing-v2 .v2-art-219{position:absolute;background-color:#6e6f78;left:58px;width:2px;height:2px;top:41px}.landing-v2 .v2-art-220{overflow-wrap:break-word;position:absolute;font-family:Geist,sans-serif;font-weight:600;line-height:normal;left:39px;color:#1b1b1f;font-size:20px;top:10px;letter-spacing:-.2px;white-space:nowrap}.landing-v2 .v2-art-221{position:absolute;display:contents;left:66px;top:35px}.landing-v2 .v2-art-222{overflow-wrap:break-word;position:absolute;font-family:Geist,sans-serif;font-weight:400;line-height:normal;left:67px;color:#6e6f78;font-size:12.5px;top:36px;white-space:nowrap}.landing-v2 .v2-art-223{position:absolute;left:132px;overflow:clip;width:14px;height:14px;top:37px}.landing-v2 .v2-art-224{position:absolute;inset:20.83% 20.82% 20.83% 20.84%}.landing-v2 .v2-art-225{position:absolute;inset:-7.14%}.landing-v2 .v2-art-226{position:absolute;background-color:#fff;border-width:1px;border-color:#e6e6ea;border-style:solid;height:63px;left:-443px;overflow:clip;border-radius:10px;box-shadow:0 1px 3px #0000000d;top:0;width:470px}.landing-v2 .v2-art-227{background-color:#fff;border-width:1px;border-color:#e6e6ea;border-style:solid;align-content:stretch;display:flex;flex-direction:column;height:363px;align-items:flex-start;overflow:clip;position:relative;border-radius:10px;box-shadow:0 1px 2px #0000000a;flex-shrink:0;width:100%}.landing-v2 .v2-art-228{border-color:#f0f0f3;border-bottom-width:1px;border-style:solid;align-content:stretch;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;position:relative;flex-shrink:0;width:100%}.landing-v2 .v2-art-229{align-content:stretch;display:flex;align-items:center;position:relative;flex-shrink:0}.landing-v2 .v2-art-230{overflow-wrap:break-word;font-family:Geist,sans-serif;font-weight:600;line-height:0;position:relative;flex-shrink:0;color:#1b1b1f;font-size:14px;letter-spacing:-.042px;white-space:nowrap}.landing-v2 .v2-art-231{line-height:normal;color:#1b1b1f66}.landing-v2 .v2-art-232{background-color:#eef0fb;border-color:#f0f0f3;border-bottom-width:1px;border-style:solid;align-content:stretch;display:flex;gap:12px;align-items:flex-start;padding:12px 16px;position:relative;flex-shrink:0;width:100%}.landing-v2 .v2-art-233{position:relative;flex-shrink:0;width:32px;height:32px}.landing-v2 .v2-art-234{position:absolute;background-color:#dff3e6;align-content:stretch;display:flex;align-items:center;justify-content:center;left:0;border-radius:16px;width:32px;height:32px;top:0}.landing-v2 .v2-art-235{overflow-wrap:break-word;font-family:Geist,sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#2a8a52;font-size:14px;white-space:nowrap}.landing-v2 .v2-art-236{position:absolute;border-width:2px;border-color:#eef0fb;border-style:solid;left:19px;overflow:clip;border-radius:8px;width:16px;height:16px;top:19px}.landing-v2 .v2-art-237{position:absolute;left:0;overflow:clip;width:16px;height:16px;top:0}.landing-v2 .v2-art-238{position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect;mask-mode:luminance;mask-clip:no-clip;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px 16px;mask-size:16px 16px}.landing-v2 .v2-art-239{overflow-wrap:break-word;align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:3px;align-items:flex-start;line-height:normal;min-width:1px;position:relative;white-space:nowrap}.landing-v2 .v2-art-240{font-family:Geist,sans-serif;font-weight:500;position:relative;flex-shrink:0;color:#1b1b1f;font-size:13px}.landing-v2 .v2-art-241{font-family:Geist,sans-serif;font-weight:400;position:relative;flex-shrink:0;color:#6e6f78;font-size:12.5px}.landing-v2 .v2-art-242{font-family:Geist,sans-serif;font-weight:500;position:relative;flex-shrink:0;color:#4049a8;font-size:12px}.landing-v2 .v2-art-243{font-family:Geist,sans-serif;font-weight:400;position:relative;flex-shrink:0;color:#3d3f4a;font-size:13px}.landing-v2 .v2-art-244{background-color:#fff;border-color:#f0f0f3;border-bottom-width:1px;border-style:solid;align-content:stretch;display:flex;gap:12px;align-items:flex-start;padding:12px 16px;position:relative;flex-shrink:0;width:100%}.landing-v2 .v2-art-245{position:absolute;background-color:#dbe8fb;align-content:stretch;display:flex;align-items:center;justify-content:center;left:0;border-radius:16px;width:32px;height:32px;top:0}.landing-v2 .v2-art-246{overflow-wrap:break-word;font-family:Geist,sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#2f6fd0;font-size:14px;white-space:nowrap}.landing-v2 .v2-art-247{position:absolute;border-width:2px;border-style:solid;border-color:#fff;left:19px;overflow:clip;border-radius:8px;width:16px;height:16px;top:19px}.landing-v2 .v2-art-248{font-family:Geist,sans-serif;font-weight:400;position:relative;flex-shrink:0;color:#6e6f78;font-size:12px}.landing-v2 .v2-art-249{position:absolute;background-color:#e9e2fb;align-content:stretch;display:flex;align-items:center;justify-content:center;left:0;border-radius:16px;width:32px;height:32px;top:0}.landing-v2 .v2-art-250{overflow-wrap:break-word;font-family:Geist,sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#6b4fc4;font-size:14px;white-space:nowrap}.landing-v2 .v2-art-251{align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:3px;align-items:flex-start;min-width:1px;position:relative}.landing-v2 .v2-art-252{overflow-wrap:break-word;font-family:Geist,sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#1b1b1f;font-size:13px;white-space:nowrap}.landing-v2 .v2-art-253{overflow-wrap:break-word;font-family:Geist,sans-serif;font-weight:400;line-height:normal;position:relative;flex-shrink:0;color:#6e6f78;font-size:12.5px;white-space:nowrap}.landing-v2 .v2-art-254{background-color:#f3f3f5;border-width:1px;border-color:#e6e6ea;border-style:solid;align-content:stretch;display:flex;align-items:center;padding:1px 6px;position:relative;border-radius:6px;flex-shrink:0}.landing-v2 .v2-art-255{overflow-wrap:break-word;font-family:Geist,sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#5f6068;font-size:11px;white-space:nowrap}.landing-v2 .v2-art-256{overflow-wrap:break-word;font-family:Geist,sans-serif;font-weight:400;line-height:normal;position:relative;flex-shrink:0;color:#6e6f78;font-size:12px;white-space:nowrap}.landing-v2 .v2-art-257{overflow-wrap:break-word;font-family:Geist,sans-serif;font-weight:400;line-height:normal;position:relative;flex-shrink:0;color:#3d3f4a;font-size:13px;white-space:nowrap}.landing-v2 .v2-art-258{position:absolute;background-color:#fbe0ea;align-content:stretch;display:flex;align-items:center;justify-content:center;left:0;border-radius:16px;width:32px;height:32px;top:0}.landing-v2 .v2-art-259{overflow-wrap:break-word;font-family:Geist,sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#c43a6b;font-size:14px;white-space:nowrap}.landing-v2 .v2-art-260{position:absolute;height:70px;left:0;top:410px;width:643px;background-image:linear-gradient(to bottom,#fcfcfd00,#fcfcfd)}.landing-v2 .v2-art-261{position:absolute;border-width:1px;border-color:#d9d9df;border-style:solid;height:480px;left:0;top:0;width:643px}.landing-v2{--v2-bg: #f5f5f5;--v2-accent: #939eff;background:var(--v2-bg);color:#000;font-family:Inter Tight,sans-serif;font-weight:500;line-height:normal;min-height:100vh}.landing-v2 button{border:0;padding:0;background:none}.landing-v2 button,.landing-v2 a{-webkit-tap-highlight-color:transparent}.landing-v2 button:focus-visible,.landing-v2 a:focus-visible{outline:2px solid #5e6ad2;outline-offset:5px}.landing-v2 button:disabled{cursor:default}.landing-v2 h1,.landing-v2 h2,.landing-v2 h3{font-weight:500}.landing-v2 .v2-page{max-width:1440px;margin-inline:auto;position:relative;padding:0 30px 154px 82px}.landing-v2 .v2-grid{display:grid;grid-template-columns:minmax(0,628fr) minmax(0,676fr);gap:24px}.landing-v2 .v2-header{position:absolute;top:22px;left:82px;z-index:2;height:72px;display:flex;align-items:center}.landing-v2 .v2-header nav{display:flex;align-items:center;gap:32px;font-family:Geist,sans-serif}.landing-v2 .v2-brand{display:flex;align-items:center;gap:12px;font-size:21.6px;line-height:34.56px;letter-spacing:-.432px;font-weight:600;color:#1b1b1f}.landing-v2 .v2-nav-links{display:flex;align-items:center;gap:26.4px;font-size:16.8px;color:#3d3f4a}.landing-v2 .v2-nav-mark{display:flex}.landing-v2 .v2-hero{min-height:1128px}.landing-v2 .v2-hero__copy{padding-top:396px;position:relative}.landing-v2 .v2-hero h1{font-size:58px;letter-spacing:0;line-height:59px;transform:translateY(5px);white-space:nowrap}.landing-v2 .v2-hero h1 span,.landing-v2 .v2-insights h2 span,.landing-v2 .v3-question-selector h2 em,.landing-v2 .v2-setup>h2 span{background:linear-gradient(180deg,#6f7eff 22.143%,#c3c9fe);background-clip:text;-webkit-background-clip:text;color:transparent}.landing-v2 .v2-hero__copy>p{margin-top:23px;font-size:20px;line-height:23px;color:#00000059;max-width:628px}.landing-v2 .v2-topics{display:grid;grid-template-columns:232px 243px;gap:17px 16px;margin-top:36px}.landing-v2 .v2-topics button{border:1px solid rgba(0,0,0,.08);height:61px;font-size:20px;font-weight:500}.landing-v2 .v2-topics button[aria-pressed=true]{background:linear-gradient(#6f7eff,#5865de);border-color:#0000000d;color:#fff;font-weight:600}.landing-v2 .v2-topics button:hover{box-shadow:0 2px 12px #5e6ad226}.landing-v2 .v2-scroll{position:absolute;top:981px;left:0;width:42px;height:42px;background:#0000001a;display:grid;place-items:center}.landing-v2 .v2-hero__preview{margin-top:29px}.landing-v2 .v2-illustration{position:relative;width:100%;min-width:0;container-type:inline-size}.landing-v2 .v2-illustration__canvas{position:absolute;top:0;left:0;transform:scale(var(--art-scale, 1));transform-origin:top left}.landing-v2 .v2-illustration__canvas>div:first-child{position:relative}.landing-v2 .v2-illustration .v2-svg{width:auto;height:auto}.landing-v2 .v2-hero__pointer{position:absolute;left:562px;top:850px;pointer-events:none}.landing-v2 [data-node-id="603:659"],.landing-v2 [data-node-id="603:850"]{background:url(/landing-v2/pattern.png) right bottom/15.6px 15.6px repeat}.landing-v2 .v2-insights{margin-top:39px;align-items:center}.landing-v2 .v2-insights__copy{max-width:560px}.landing-v2 .v2-insights h2{font-size:52px;letter-spacing:-2.08px;line-height:56px}.landing-v2 .v2-insights__copy>p{margin-top:28px;font-size:20px;line-height:28px;color:#00000073;letter-spacing:-.3px;text-wrap:pretty}.landing-v2 .v2-insight-nav{position:absolute;top:104px;width:30px;height:30px;display:grid;place-items:center}.landing-v2 .v2-insight-nav img:first-child{position:absolute;inset:0}.landing-v2 .v2-insight-nav img:last-child{position:relative;background:#fff;border:1px solid #e6e6ea;box-sizing:content-box;padding:5px 6px;border-radius:13px}.landing-v2 .v2-insight-nav--previous{left:94px}.landing-v2 .v2-insight-nav--next{left:638px;transform:scaleX(-1)}.landing-v2 .v2-insight-trend{position:absolute;left:574px;top:124px;display:flex;gap:2px;align-items:center;font:600 11.5px Geist,sans-serif;color:#139f00}.landing-v2 .v2-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:68px}.landing-v2 .v2-features article{min-width:0}.landing-v2 .v2-setup{margin-top:134px}.landing-v2 .v2-setup>h2{margin-left:-52px;text-align:center;font-size:52px;line-height:56px;letter-spacing:-2.08px}.landing-v2 .v2-setup__intro{text-align:center;margin:14px 0 0 -52px;color:#00000073;font-size:20px;line-height:28px;letter-spacing:-.3px}.landing-v2 .v2-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:69px;font-family:Inter,sans-serif}.landing-v2 .v2-step{height:208px;position:relative;padding:35px 28px 23px;background:#fff;box-shadow:0 8px 12px #0000000a,0 1px 1px #0000000a}.landing-v2 .v2-step__illustration{height:58px;width:100%;background:#f4f5f7;border-radius:14px;display:flex;align-items:center;gap:8px;padding:0 18px;font-size:15px;letter-spacing:-.075px;white-space:nowrap}.landing-v2 button.v2-step__illustration{background:#f4f5f7;padding:0 18px}.landing-v2 .v2-install{transform:translateY(6px);font-family:Geist Mono,monospace}.landing-v2 .v2-install>span{color:#6e6f788c}.landing-v2 .v2-install>img{margin-left:auto}.landing-v2 .v2-create{border-radius:9999px;gap:4px;position:relative;padding-right:54px!important}.landing-v2 .v2-create>span:first-child{overflow:hidden;text-overflow:ellipsis}.landing-v2 .v2-create i{width:2px;height:19px;background:#5e6ad2;flex-shrink:0}.landing-v2 .v2-send{position:absolute;width:34px;height:34px;right:11px;top:12px;background:#000;border-radius:50%;display:grid;place-items:center}.landing-v2 .v2-step h3{margin-top:45px;font-size:22px;letter-spacing:-.33px;line-height:27px}.landing-v2 .v2-step>p{font-size:14.5px;line-height:18px;letter-spacing:-.0725px;color:#6e6f78;margin-top:2px;white-space:nowrap}.landing-v2 .v2-step__connector{position:absolute;right:-33px;top:118px;z-index:1;width:40px;height:40px;background:#e7e8ea;border-radius:50%;display:grid;place-items:center}.landing-v2 .v2-collect{gap:26px}.landing-v2 .v2-avatars{display:flex;width:64px;flex-shrink:0}.landing-v2 .v2-avatars>span{position:relative;width:26px;height:26px;margin-right:-7px}.landing-v2 .v2-avatars img{position:absolute;top:-2px;left:-2px}.landing-v2 .v2-avatars b{font-weight:500;font-size:12px;position:relative;display:grid;width:26px;height:26px;place-items:center;color:#1b1b1fb3}.landing-v2 .v2-live{margin-left:auto}.landing-v2 .v2-reopen{position:absolute;bottom:64px;right:60px;background:#000;color:#fff;padding:18px 24px;border-radius:16px}.landing-v2 .v2-survey{position:absolute;top:560px;left:230px;width:378px;min-height:375px;padding:24px;border-radius:42px;background:#fff;box-shadow:0 0 0 .528px #0000009c,0 16px 67px #0003;font-family:Arial,sans-serif;text-align:center}.landing-v2 .v2-survey__close{position:absolute;right:20px;top:15px;font-size:24px}.landing-v2 .v2-survey__eyebrow{font-size:12px;color:#737373}.landing-v2 .v2-survey>img{object-fit:cover}.landing-v2 .v2-survey h2{font-size:23px;font-weight:700;line-height:27px;margin:8px 0 18px}.landing-v2 .v2-survey fieldset{padding:0;margin:0;border:0;display:grid;gap:8px;text-align:left}.landing-v2 .v2-survey label{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #e6e6ea;border-radius:10px;font-size:15px;cursor:pointer}.landing-v2 .v2-survey form>button{margin-top:14px;background:#000;color:#fff;padding:13px;width:100%;border-radius:12px}.landing-v2 .v2-survey form>button:disabled{opacity:.4}.landing-v2 .v2-survey__note{color:#737373;font-size:11px;margin-top:10px}@media(min-width:761px)and (max-width:1439px){.landing-v2 .v2-page{padding-left:5.6944vw;padding-right:2.0833vw;padding-bottom:10.6944vw}.landing-v2 .v2-header{left:5.6944vw}.landing-v2 .v2-hero{min-height:78.3333vw}.landing-v2 .v2-hero__copy{padding-top:27.5vw}.landing-v2 .v2-hero h1{font-size:4.0278vw;line-height:4.0972vw;letter-spacing:-.16vw}.landing-v2 .v2-hero__copy>p{font-size:1.3889vw;line-height:1.5972vw;margin-top:1.5972vw}.landing-v2 .v2-topics{grid-template-columns:16.1111vw 16.875vw;gap:1.18vw 1.111vw;margin-top:2.5vw}.landing-v2 .v2-topics button{height:4.2361vw;font-size:1.3889vw}.landing-v2 .v2-scroll{top:68.125vw}.landing-v2 .v2-insights h2{font-size:3.6111vw;line-height:3.8889vw}.landing-v2 .v2-insights__copy>p{font-size:1.3889vw;line-height:1.9444vw;margin-top:1.9444vw}.landing-v2 .v2-setup{margin-top:9.3056vw}.landing-v2 .v2-setup>h2{font-size:3.6111vw;line-height:3.8889vw}.landing-v2 .v2-step{padding-inline:16px}.landing-v2 .v2-step__illustration{font-size:11px;gap:4px}.landing-v2 .v2-step__illustration code{font-size:10px}.landing-v2 .v2-step>p{font-size:11px;white-space:normal}.landing-v2 .v2-collect{gap:8px}}@media(max-width:760px){.landing-v2 .v2-page{padding:0 24px 90px}.landing-v2 .v2-header{position:relative;top:0;left:0;height:88px}.landing-v2 .v2-header nav{width:100%;gap:20px;justify-content:space-between}.landing-v2 .v2-brand{font-size:18px;gap:8px}.landing-v2 .v2-desktop-break{display:none}.landing-v2 .v2-nav-links{gap:15px;font-size:12px}.landing-v2 .v2-nav-mark{display:none}.landing-v2 .v2-grid{grid-template-columns:minmax(0,1fr);gap:32px}.landing-v2 .v2-hero{min-height:0}.landing-v2 .v2-hero__copy{padding-top:36px}.landing-v2 .v2-hero h1{font-size:clamp(30px,8.1vw,55px);letter-spacing:-.04em;line-height:1.03}.landing-v2 .v2-hero__copy>p{font-size:16px;line-height:21px;margin-top:22px}.landing-v2 .v2-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px}.landing-v2 .v2-topics button{font-size:13px;height:46px}.landing-v2 .v2-scroll{display:none}.landing-v2 .v2-hero__preview{margin-top:10px}.landing-v2 .v2-insights{margin-top:76px}.landing-v2 .v2-insights h2{font-size:clamp(29px,7.6vw,48px);line-height:1.08;letter-spacing:-.04em}.landing-v2 .v2-insights__copy>p{font-size:17px;line-height:24px;margin-top:24px}.landing-v2 .v2-features{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:40px}.landing-v2 .v2-setup{margin-top:84px}.landing-v2 .v2-setup>h2{margin:0;font-size:32px;line-height:1.08;letter-spacing:-.04em}.landing-v2 .v2-setup__intro{margin:14px 0 0;font-size:17px}.landing-v2 .v2-steps{grid-template-columns:minmax(0,1fr);margin-top:40px;gap:40px}.landing-v2 .v2-step{padding-inline:22px}.landing-v2 .v2-step h3{font-size:21px}.landing-v2 .v2-step>p{font-size:12px}.landing-v2 .v2-step__illustration{font-size:12px;gap:5px}.landing-v2 .v2-install code{font-size:11px}.landing-v2 .v2-collect{gap:14px}.landing-v2 .v2-step__connector{right:calc(50% - 20px);top:auto;bottom:-40px;transform:rotate(90deg)}}@supports (transform: scale(calc(1px/1px))){.landing-v2 .v2-illustration__canvas{transform:scale(var(--art-scale, calc(100cqw / var(--art-width))))}}.landing-v2 .v2-header{position:sticky;top:0;left:auto;width:100%;height:94px;padding-top:22px;margin-bottom:-94px;z-index:20;background:#f5f5f5f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.1215686275)}.landing-v2 .v2-header nav{width:100%;max-width:1440px;height:72px;margin-inline:auto;padding:0 30px 0 82px;gap:64.48px}.landing-v2 section[id]{scroll-margin-top:110px}.landing-v2 .v2-nav-links{gap:64px;font-weight:400;line-height:26.88px}.landing-v2 .v2-nav-links>a{flex-shrink:0}.landing-v2 .v3-get-started{display:grid;place-items:center;margin-left:auto;width:129px;height:41px;border:1px solid #4b57c1;background:linear-gradient(#96a5ff 2.439%,#8796f0 2.4634%,#6d7ee5 9.7561%,#5865de);box-shadow:0 1px 2px #0000000d;color:#fff;font-size:16.8px;font-weight:600;white-space:nowrap}.landing-v2 .v2-hero{min-height:867px}.landing-v2 .v2-hero__copy{padding-top:295px}.landing-v2 .v2-hero h1{transform:translateY(5px)}.landing-v2 .v2-hero__preview{margin-top:120px}.landing-v2 .v2-hero__preview .v2-illustration__canvas{overflow:clip}.landing-v2 .v2-hero__pointer{left:562px;top:575px}.landing-v2 .v2-scroll{display:none}.landing-v2 .v2-topics button{display:flex;align-items:center;justify-content:center;gap:5.47px}.landing-v2 .v3-pricing-ai{position:relative;display:inline-block;width:18.656px;height:18.656px;flex-shrink:0}.landing-v2 .v3-pricing-ai img{display:block}.landing-v2 .v3-pricing-ai>span{position:absolute;inset:1.06px 0 auto;text-align:center;color:#fff;font:900 12.698px/normal Geist,sans-serif}.landing-v2 .v2-insights__copy{grid-column:2;grid-row:1;margin-left:75px;transform:translateY(-7.5px)}.landing-v2 .v2-insights__preview{grid-column:1;grid-row:1;width:calc(100% + 48px)}.landing-v2 .v2-art-180{background:#f5f5f5}.landing-v2 .v2-art-181{background:url(/landing-v3/1b985.png) center/cover;opacity:.4}.landing-v2 .v2-art-236,.landing-v2 .v2-art-247{border:0;box-shadow:0 0 0 2px #fff}.landing-v2 .v2-art-236{box-shadow:0 0 0 2px #eef0fb}.landing-v2 .v2-art-206{display:inline-flex;align-items:center;gap:8px}.landing-v2 .v3-insight-new{display:inline-flex;align-items:center;justify-content:center;width:25px;height:14px;border-radius:.81px;background:#51adfc;color:#fff;font:800 8.1px/9.701px Inter Tight,sans-serif;letter-spacing:0}.landing-v2 .v2-survey{top:288px}.landing-v2 .v2-reopen{bottom:82px}.landing-v2 .v3-hero-visual{position:relative;width:676px;height:725px}.landing-v2 .v3-hero-sky{position:absolute;inset:0;width:676px;height:725px;object-fit:cover}.landing-v2 .v3-browser{position:absolute;left:0;top:70px;width:632px;height:585px;background:#fff;overflow:hidden;box-shadow:0 15px 15px #00000040}.landing-v2 .v3-browser__bar{height:60px;border-bottom:1px solid #d9d9d9;position:relative;font:500 13px Inter,sans-serif;color:#4c4c4c}.landing-v2 .v3-browser__address{position:absolute;left:0;top:15px;width:316px;height:28px;background:#f2f2f2;display:flex;align-items:center;gap:6px;padding-left:29px}.landing-v2 .v3-browser__address>img:last-child{margin-left:auto;margin-right:6px}.landing-v2 .v3-browser__tools{position:absolute;top:15px;right:15px;display:flex;gap:8px}.landing-v2 .v3-browser__tools>span{width:33px;height:28px}.landing-v2 .v3-dummy-grid{padding:18px 24px 26px;display:grid;grid-template-columns:repeat(2,282px);gap:23px 20px}.landing-v2 .v3-dummy-card{height:229px}.landing-v2 .v3-dummy-card__image{height:176px;position:relative;overflow:hidden;border-radius:2px}.landing-v2 .v3-dummy-card__image img{position:absolute;top:0;max-width:none}.landing-v2 .v3-dummy-card__title,.landing-v2 .v3-dummy-card__line{display:block;border-radius:2px}.landing-v2 .v3-dummy-card__title{margin-top:14px;height:11px;background:#d1d2d8}.landing-v2 .v3-dummy-card__line{margin-top:10px;height:6px;width:258px;background:#e1e2e7}.landing-v2 .v3-dummy-card__line+.v3-dummy-card__line{margin-top:6px}.landing-v2 .v3-question-demo{position:relative;width:calc(100% + 112px);margin:29px -30px 0 -82px;font-family:Inter,sans-serif}.landing-v2 .v3-question-selector{height:218px;display:flex;align-items:flex-start;justify-content:center;padding-top:19px}.landing-v2 .v3-question-selector__arrows{display:flex;flex-direction:column;gap:3px;padding:70px 10px 0 0}.landing-v2 .v3-question-selector__arrows button{display:flex;width:24px;height:24px}.landing-v2 .v3-question-selector__arrows button:first-child{transform:scaleY(-1)}.landing-v2 .v3-question-selector__labels{position:relative;height:190px;min-width:726px;transform:translate(-22px)}.landing-v2 .v3-question-selector__arrows{transform:translate(-22px)}.landing-v2 .v3-question-selector__labels:before,.landing-v2 .v3-question-selector__labels:after{content:"";position:absolute;left:0;width:100%;height:68px;pointer-events:none;z-index:1}.landing-v2 .v3-question-selector__labels:before{top:0;background:linear-gradient(#f5f5f5 5%,transparent)}.landing-v2 .v3-question-selector__labels:after{bottom:0;background:linear-gradient(transparent,#f5f5f5 75%)}.landing-v2 .v3-question-selector h2{position:absolute;top:58px;left:0;font:500 60px/72px Inter Tight,sans-serif;letter-spacing:-2.2px;white-space:nowrap;animation:v3-question-enter .28s ease-out}.landing-v2 .v3-question-selector h2 em{font-style:normal}.landing-v2 .v3-question-selector__neighbor{position:absolute;left:0;text-align:left;font:500 58px/60px Inter Tight,sans-serif;color:#00000040}.landing-v2 .v3-question-selector__neighbor--previous{top:7px}.landing-v2 .v3-question-selector__neighbor--next{top:124px}.landing-v2 .v3-demo-stage{display:grid;grid-template-columns:minmax(0,900fr) minmax(0,340fr);gap:20px;max-width:1260px;margin-inline:auto;align-items:start}.landing-v2 .v3-agent-wrap{container-type:inline-size;position:relative;aspect-ratio:900/736}.landing-v2 .v3-agent{position:absolute;width:900px;height:736px;transform:scale(calc(.1111111111cqw / 1px));transform-origin:top left;border:1px solid #dedfe6;background:#fff;font:400 17px/27.625px Inter,sans-serif;overflow:hidden}.landing-v2 .v3-agent__header{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 26px}.landing-v2 .v3-agent__provider{display:flex;align-items:center;gap:8px;font-size:18px;color:#111;animation:v3-question-enter .28s ease-out}.landing-v2 .v3-agent__provider img{max-width:22px;max-height:22px;object-fit:contain}.landing-v2 .v3-agent__providers{width:176px;height:44px;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 70%,transparent);mask-image:linear-gradient(to right,transparent,#000 7%,#000 70%,transparent)}.landing-v2 .v3-provider-track{width:max-content;display:flex;gap:12px;animation:v3-provider-scroll 32s linear infinite}.landing-v2 .v3-agent[data-playing=false] .v3-provider-track{animation-play-state:paused}.landing-v2 .v3-provider-ribbon{display:flex;gap:12px;width:414px;height:44px}.landing-v2 .v3-provider-ribbon>span{display:flex;align-items:center;gap:8px;width:108px;flex:none;font:500 18px/26px Inter,sans-serif}.landing-v2 .v3-provider-ribbon>span:nth-child(2){width:91px}.landing-v2 .v3-provider-ribbon>span:nth-child(3){width:90px}.landing-v2 .v3-provider-ribbon>span:nth-child(4){width:89px}.landing-v2 .v3-provider-ribbon img{max-width:22px;max-height:22px;object-fit:contain}.landing-v2 .v3-agent__tools{display:flex;align-items:center;gap:22px}.landing-v2 .v3-agent__prompt{position:absolute;right:41px;top:99px;max-width:650px;min-height:49px;padding:11px 17px;border-radius:23.375px;background:#000;color:#fff;opacity:0;transition:opacity .15s ease-out}.landing-v2 .v3-agent__thinking{position:absolute;top:213px;left:41px;width:816px;height:38px;color:#8f8f8f;display:flex;align-items:center;gap:4.25px;border-bottom:1px solid #e4e4e4;opacity:0}.landing-v2 .v3-agent__tool{position:absolute;top:268px;left:41px;width:816px;height:32px;display:flex;align-items:center;gap:12px;color:#6e6e6e;opacity:0}.landing-v2 .v3-agent__reply{position:absolute;top:328px;left:41px;width:816px;min-height:126px;opacity:0;transition:opacity .15s ease-out}.landing-v2 .v3-agent__reply p{max-width:770px;min-height:56px}.landing-v2 .v3-agent__reply button{margin-top:18px;color:#5865de;text-decoration:underline;text-underline-offset:3px}.landing-v2 .v3-agent__frost{position:absolute;inset:0;background:#ffffffa3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;opacity:0;transition:opacity .26s ease-in-out}.landing-v2 .v3-agent .is-visible{opacity:1}.landing-v2 .v3-composer{position:absolute;bottom:28.75px;left:17px;width:864px;height:55.25px;border:1px solid rgba(0,0,0,.04);border-radius:29.75px;background:#fff;box-shadow:0 3px 9px #0000001a;display:flex;align-items:center}.landing-v2 .is-typing .v3-composer{border-color:#000000b8}.landing-v2 .v3-composer__plus{position:absolute;left:20.25px}.landing-v2 .v3-composer>p{position:absolute;left:56.38px;max-width:565px;overflow:hidden;white-space:nowrap}.landing-v2 .v3-composer__placeholder{color:#8f8f8f}.landing-v2 .v3-composer__typed:after{content:"";display:inline-block;height:20px;border-right:1px solid #181818;vertical-align:middle;margin-left:2px}.landing-v2 .v3-composer__mode{position:absolute;left:647px;display:flex;align-items:center;gap:9px;color:#8f8f8f}.landing-v2 .v3-composer__mic{position:absolute;left:760px}.landing-v2 .v3-composer__send{position:absolute;left:816.25px;top:7.5px;width:38.25px;height:38.25px;background:#000;border-radius:50%;display:grid;place-items:center}.landing-v2 .v3-composer__send-icon{display:block;width:15px;height:20px}.landing-v2 .v3-composer__send-icon [opacity="0"],.landing-v2 .v3-demo-cursor [opacity="0"]{opacity:1}.landing-v2 .v3-demo-cursor{position:absolute;left:753px;top:675px;opacity:0;pointer-events:none;transition:left .53s ease-in-out,top .53s ease-in-out,opacity .12s ease-out}.landing-v2 .v3-demo-cursor.is-sending{left:846px;top:675px;opacity:1}.landing-v2 .v3-demo-cursor.is-previewing{left:109px;top:419px;opacity:1}.landing-v2 .v3-phone-wrap{container-type:inline-size;position:relative;aspect-ratio:340/735.795}.landing-v2 .v3-phone{width:340px;height:735.795px;position:absolute;border:.872px solid #c9cad0;background:#fff;transform:scale(calc(.2941176471cqw / 1px));transform-origin:top left;overflow:hidden;font-family:Arimo,Arial,sans-serif}.landing-v2 .v3-phone__address{position:absolute;left:21px;top:24px;width:298px;height:28px;background:#f2f2f2;display:flex;align-items:center;justify-content:center;font:500 13px Inter,sans-serif;color:#4c4c4c}.landing-v2 .v3-phone__address img:first-child{position:absolute;left:10px}.landing-v2 .v3-phone__address img:last-child{position:absolute;right:7px}.landing-v2 .v3-phone__website{position:absolute;top:70px;left:16px;width:308px;display:grid;grid-template-columns:repeat(2,148px);gap:16px 12px}.landing-v2 .v3-phone-card{display:flex;flex-direction:column;gap:8.222px}.landing-v2 .v3-phone-card__image{position:relative;width:148px;height:92.5px;border-radius:1.05px;overflow:hidden}.landing-v2 .v3-phone-card__image img{position:absolute;top:0;display:block;max-width:none}.landing-v2 .v3-phone-card__caption{display:flex;flex-direction:column;gap:5.139px}.landing-v2 .v3-phone-card__caption span{display:block;width:135.667px;height:3.083px;border-radius:1.542px;background:#e1e2e7}.landing-v2 .v3-phone-card__caption span:first-child{width:94.556px;height:6.167px;background:#d1d2d8}.landing-v2 .v3-phone-card__caption span:last-child{width:117.167px}.landing-v2 .v3-phone__overlay{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .26s ease-out}.landing-v2 .v3-phone__overlay.is-visible{opacity:1;visibility:visible}.landing-v2 .v2-setup{margin-top:76px}.landing-v2 .v2-steps{margin:40px 26px 0 -26px}.landing-v2 .v2-step__illustration{font-weight:400}.landing-v2 .v2-step h3{position:absolute;top:138px;margin:0}.landing-v2 .v2-step>p{position:absolute;top:167px;margin:0}.landing-v2 .v2-step:first-child .v2-step__illustration{transform:translateY(6px)}.landing-v2 .v2-collect>span:nth-child(2){font-weight:500}.landing-v2 .v3-features{margin:76px -30px 0 -82px;position:relative}.landing-v2 .v3-features__viewport{overflow:hidden;-webkit-mask-image:url(/landing-v3/feature-track-mask.svg);mask-image:url(/landing-v3/feature-track-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;cursor:grab;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.landing-v2 .v3-features__viewport[data-dragging]{cursor:grabbing}.landing-v2 .v3-features__viewport:focus-visible{outline:2px solid #5e6ad2;outline-offset:5px}.landing-v2 .v3-features__track,.landing-v2 .v3-features__set{display:flex;gap:24px;width:max-content}.landing-v2 .v3-features__track{animation:v3-feature-scroll 32s linear infinite}.landing-v2 .v3-features:hover .v3-features__track,.landing-v2 .v3-features:focus-within .v3-features__track,.landing-v2 .v3-features__viewport[data-dragging] .v3-features__track{animation-play-state:paused}.landing-v2 .v3-features article{flex:none;width:409.333px;height:400px;border:1px solid #dedfe6;background:#fff;font-family:Inter,sans-serif}.landing-v2 .v3-features__art{height:269px;display:grid;place-items:center;background:linear-gradient(#f6f6f8b8,#f6f6f8b8),url(/landing-v3/1b985.png) center/cover}.landing-v2 .v3-features__copy{padding:20px 28px}.landing-v2 .v3-features__copy h3{font:500 26px/32px Inter,sans-serif}.landing-v2 .v3-features__copy p{margin-top:8px;color:#75757e;font:400 15px/22px Inter,sans-serif}.landing-v2 .v3-feature-panel{width:348px;height:234px;background:#fff;border:1px solid #dedfe6;border-radius:8px;overflow:hidden;box-shadow:0 6px 18px #1a1f3d17;color:#111;font:400 11px/16px Inter,sans-serif}.landing-v2 .v3-feature-panel strong{font-weight:600}.landing-v2 .v3-feature-panel small{display:block;font-size:9px;line-height:12px;color:#75757e}.landing-v2 .v3-feature-panel>header{display:flex;align-items:center;gap:8px;height:36px;padding:10px;border-bottom:1px solid #dedfe6;font-size:12px}.landing-v2 .v3-feature-panel>header>img{width:15px;height:15px;object-fit:contain}.landing-v2 .v3-feature-panel>header>strong{flex:1}.landing-v2 .v3-feature-panel>header>span:last-child{width:65px;padding:4px;background:#eef0fd;border-radius:6px;color:#5865de;text-align:center;font:500 9px/12px Inter,sans-serif}.landing-v2 .v3-mini-chat>header{height:42px}.landing-v2 .v3-mini-chat>header>img{width:31px;height:25px;object-fit:cover}.landing-v2 .v3-mini-chat>header>span{flex:1;width:auto;padding:0;background:none;border-radius:0;color:#111;text-align:left;font:inherit}.landing-v2 .v3-mini-chat header small{display:block;font-size:9px;line-height:12px;color:#75757e}.landing-v2 .v3-mini-chat footer b{font:500 9px/22px Inter,sans-serif}.landing-v2 .v3-mini-chat__messages{height:157px;padding:10px;display:flex;flex-direction:column;gap:5px}.landing-v2 .v3-mini-chat__messages>p{display:flex;gap:7px;align-items:center;min-height:40px}.landing-v2 .v3-mini-chat__messages img{width:24px;height:19px}.landing-v2 .v3-mini-chat__messages span{width:252px;padding:4px 9px;border-radius:6px;background:#f6f6f8}.landing-v2 .v3-mini-chat__messages .v3-mini-chat__answer{display:block;align-self:flex-end;min-height:28px;width:244px;padding:6px 9px;border-radius:6px;color:#5865de;background:#eef0fd}.landing-v2 .v3-mini-chat footer{display:flex;align-items:center;margin:3px 10px;padding-left:9px;height:26px;border-radius:6px;background:#f6f6f8;color:#75757e}.landing-v2 .v3-mini-chat footer b{margin-left:auto;width:23px;margin-right:3px;background:#5865de;border-radius:6px;text-align:center;color:#fff}.landing-v2 .v3-mini-flow{height:197px;position:relative;background:#f6f6f8;padding:12px 14px}.landing-v2 .v3-mini-flow__question{position:relative;z-index:1;display:flex;align-items:center;gap:8px;width:220px;height:48px;margin:0 auto;padding:8px;border:1px solid #dedfe6;border-radius:6px;background:#fff}.landing-v2 .v3-mini-flow__question b{color:#5865de;background:#eef0fd;padding:0 6px;border-radius:4px}.landing-v2 .v3-mini-flow__lines{position:absolute;left:0;top:0}.landing-v2 .v3-mini-flow__branches{position:absolute;top:112px;left:14px;right:14px;display:flex;gap:20px}.landing-v2 .v3-mini-flow__branches p{width:150px;height:59px;padding:9px;border:1px solid #dedfe6;border-radius:6px;background:#fff}.landing-v2 .v3-mini-flow__branches small{color:#5865de;margin-bottom:3px}.landing-v2 .v3-mini-flow>small{position:absolute;bottom:6px;width:100%;left:0;text-align:center}.landing-v2 .v3-mini-experiments{padding:12px}.landing-v2 .v3-mini-experiments__variants{display:flex;gap:10px}.landing-v2 .v3-mini-experiments__variants>div{width:157px;height:83px;padding:8px;border:1px solid #dedfe6;border-radius:6px;background:#f6f6f8}.landing-v2 .v3-mini-experiments__variants>div:last-child{background:#eef0fd}.landing-v2 .v3-mini-experiments__variants strong{display:block;margin:5px 0;font-weight:600}.landing-v2 .v3-mini-experiments__variants small{display:flex;align-items:center;gap:7px;height:16px;color:#75757e;font-size:9px;line-height:12px}.landing-v2 .v3-mini-experiments__variants small b{display:grid;place-items:center;width:19px;height:16px;background:#fff;border-radius:6px;font-weight:500}.landing-v2 .v3-mini-experiments__variants>div:last-child small,.landing-v2 .v3-mini-experiments__variants>div:last-child p{color:#5865de}.landing-v2 .v3-mini-experiments__variants>div:last-child small b{background:#5865de;color:#fff}.landing-v2 .v3-mini-experiments__choices{display:flex;gap:5px}.landing-v2 .v3-mini-experiments__choices span{display:grid;place-items:center;width:51px;height:19px;background:#fff;border-radius:6px;font-size:9px;color:#75757e}.landing-v2 .v3-mini-experiments__choices span+span{width:58px}.landing-v2 .v3-mini-experiments__rate{margin-top:7px;height:24px;display:flex;align-items:center;gap:8px;font-weight:600}.landing-v2 .v3-mini-experiments__rate strong{margin-left:auto;margin-right:37px;font-size:12px}.landing-v2 .v3-mini-experiments__rate strong,.landing-v2 .v3-mini-experiments>small{color:#168456}.landing-v2 .v3-mini-experiments__bar{display:flex;align-items:center;gap:7px;height:12px;color:#75757e;font-size:9px}.landing-v2 .v3-mini-experiments__bar i{width:151px;height:5px;border-radius:2px;background:#dedfe6}.landing-v2 .v3-mini-experiments__bar+.v3-mini-experiments__bar{margin-top:6px}.landing-v2 .v3-mini-experiments__bar+.v3-mini-experiments__bar i{width:243px;background:#5865de}.landing-v2 .v3-feature-panel .v3-mini-status{display:flex;align-items:center;gap:5px;font:500 9px/12px Inter,sans-serif}.landing-v2 .v3-mini-experiments>.v3-mini-status{margin-top:7px}.landing-v2 .v3-mini-languages{display:flex;height:197px}.landing-v2 .v3-mini-languages aside{width:86px;flex:none;padding:8px;background:#f6f6f8}.landing-v2 .v3-mini-languages aside>span{display:block;margin-top:8px;height:29px;padding:7px 6px;color:#75757e;border-radius:6px}.landing-v2 .v3-mini-languages .is-selected{background:#5865de;color:#fff}.landing-v2 .v3-mini-languages>div{padding:13px;flex:1}.landing-v2 .v3-mini-languages>div>small:first-child{color:#5865de}.landing-v2 .v3-mini-languages h4{font-size:12px;font-weight:600;line-height:17px;margin:8px 0}.landing-v2 .v3-mini-languages p{height:28px;padding:5px 9px;border:1px solid #dedfe6;border-radius:6px;margin-bottom:8px}.landing-v2 .v3-mini-languages button{padding:6px 10px;border-radius:6px;color:#fff;background:#5865de;font-size:10px}.landing-v2 .v3-mini-tiny{padding:14px}.landing-v2 .v3-mini-tiny small,.landing-v2 .v3-mini-tiny p{display:flex;align-items:center;gap:7px}.landing-v2 .v3-mini-tiny small span,.landing-v2 .v3-mini-tiny p span:last-child{margin-left:auto}.landing-v2 .v3-mini-tiny>small>span{border-radius:6px;padding:2px 4px;background:#eef0fd;color:#5865de}.landing-v2 .v3-mini-tiny h4{font-weight:500;font-size:46px;line-height:54px;margin:0}.landing-v2 .v3-mini-tiny h4 span{font-size:26px;color:#75757e}.landing-v2 .v3-mini-tiny>div{border:1px solid #dedfe6;border-radius:6px;padding:0 9px}.landing-v2 .v3-mini-tiny>div small{background:#f6f6f8;height:21px}.landing-v2 .v3-mini-tiny>div p{height:27px;font-weight:600}.landing-v2 .v3-mini-tiny i{width:5px;height:5px;border-radius:50%;background:#168456}.landing-v2 .v3-mini-tiny>p{margin-top:12px;color:#168456}.landing-v2 .v3-mini-tiny>p span{color:#111}.landing-v2 .v3-mini-tiny>p b{margin-left:auto;color:#5865de;background:#eef0fd;padding:3px 8px;border-radius:6px;font-size:9px}.landing-v2 .v3-mini-agent{padding:12px;display:grid;gap:8px}.landing-v2 .v3-mini-agent>p{background:#f6f6f8;padding:6px 9px;border-radius:6px}.landing-v2 .v3-mini-agent>div{border:1px solid #dedfe6;border-radius:6px;padding:5px 9px}.landing-v2 .v3-mini-agent>div strong{display:flex;align-items:center;gap:6px}.landing-v2 .v3-mini-agent>div strong{color:#5865de;font-weight:600}.landing-v2 .v3-mini-agent>div:first-of-type{height:46px}.landing-v2 .v3-mini-agent>div img{display:block}.landing-v2 .v3-mini-agent>div .v3-mini-agent__status{margin-left:auto}.landing-v2 .v3-mini-agent>div:last-of-type{height:52px;background:#eef0fd;border-color:transparent;padding:8px}.landing-v2 .v3-mini-agent>div:last-of-type strong{color:#111}.landing-v2 .v3-mini-agent>div:last-of-type small{color:#5865de;margin-bottom:3px}.landing-v2 .v3-mini-agent footer{display:flex;gap:6px;align-items:center}.landing-v2 .v3-mini-agent footer img{width:13px;height:13px}@keyframes v3-question-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes v3-feature-scroll{0%{transform:translate(0)}to{transform:translate(-2599.998px)}}@keyframes v3-provider-scroll{0%,6.25%,33.34%,39.58%,66.67%,72.92%{transform:translate(0);animation-timing-function:ease-in-out}8.33%,14.58%,41.67%,47.92%,75%,81.25%{transform:translate(-111.5px);animation-timing-function:ease-in-out}16.67%,22.92%,50%,56.25%,83.33%,89.58%{transform:translate(-214px);animation-timing-function:ease-in-out}25%,31.25%,58.33%,64.58%,91.67%,97.92%{transform:translate(-315.5px);animation-timing-function:ease-in-out}33.33%,66.66%,99.99%{transform:translate(-426px);animation-timing-function:step-end}to{transform:translate(0)}}@media(min-width:761px)and (max-width:1439px){.landing-v2 .v2-header nav{padding-left:5.6944vw;padding-right:2.0833vw;gap:4.44vw}.landing-v2 .v2-nav-links{gap:4.4444vw}.landing-v2 .v2-hero{min-height:60.2083vw}.landing-v2 .v2-hero__copy{padding-top:20.4861vw}.landing-v2 .v2-hero__preview{margin-top:8.3333vw}.landing-v2 .v2-insights__copy{margin-left:5.2083vw}.landing-v2 .v3-question-demo{margin-left:-5.6944vw;margin-right:-2.0833vw;width:calc(100% + 7.7777vw)}.landing-v2 .v3-demo-stage{margin-inline:6.25vw;gap:1.3889vw}.landing-v2 .v3-question-selector{height:14.8611vw;padding-top:1.3194vw}.landing-v2 .v3-question-selector__labels{min-width:50.4167vw;height:13.1944vw}.landing-v2 .v3-question-selector h2{top:4.0278vw;font-size:4.1667vw;line-height:5vw;letter-spacing:-.1528vw}.landing-v2 .v3-question-selector__neighbor{font-size:4.0278vw;line-height:4.1667vw}.landing-v2 .v3-question-selector__neighbor--previous{top:.4861vw}.landing-v2 .v3-question-selector__neighbor--next{top:8.6111vw}.landing-v2 .v3-question-selector__arrows{padding-top:4.8611vw}.landing-v2 .v3-question-selector__labels,.landing-v2 .v3-question-selector__arrows{transform:translate(-1.5278vw)}.landing-v2 .v2-setup{margin-top:5.2778vw}.landing-v2 .v3-features{margin-left:-5.6944vw;margin-right:-2.0833vw;margin-top:5.2778vw}}@media(max-width:760px){.landing-v2 .v2-header{height:88px;padding-top:0;margin-bottom:0}.landing-v2 .v2-header nav{height:88px;padding:0 24px;gap:16px}.landing-v2 section[id]{scroll-margin-top:104px}.landing-v2 .v2-nav-links{display:flex;gap:15px}.landing-v2 .v3-get-started{width:auto;height:auto;font-size:12px;padding:8px 10px}.landing-v2 .v2-brand{gap:8px}.landing-v2 .v2-nav-links a:nth-child(2){display:none}.landing-v2 .v2-hero{min-height:0}.landing-v2 .v2-hero__copy{padding-top:36px}.landing-v2 .v2-hero__preview{margin-top:10px}.landing-v2 .v2-insights__copy,.landing-v2 .v2-insights__preview{grid-column:auto;grid-row:auto;margin-left:0;width:100%;transform:none}.landing-v2 .v2-steps{margin:40px 0 0}.landing-v2 .v3-question-demo{margin:56px 0 0;width:100%}.landing-v2 .v3-question-selector{height:174px;justify-content:flex-start;padding-top:0}.landing-v2 .v3-question-selector__labels{min-width:0;flex:1;height:164px;transform:none}.landing-v2 .v3-question-selector h2{top:44px;font-size:clamp(22px,6vw,30px);line-height:30px;letter-spacing:-.8px;white-space:normal}.landing-v2 .v3-question-selector h2 span,.landing-v2 .v3-question-selector h2 em{display:block}.landing-v2 .v3-question-selector__neighbor{font-size:30px;line-height:38px}.landing-v2 .v3-question-selector__neighbor--previous{top:2px}.landing-v2 .v3-question-selector__neighbor--next{top:122px}.landing-v2 .v3-question-selector__arrows{padding-top:47px;gap:2px;padding-right:6px;transform:none}.landing-v2 .v3-demo-stage{display:flex;flex-direction:column;align-items:center;gap:18px}.landing-v2 .v3-agent-wrap{width:100%;height:430px;aspect-ratio:auto}.landing-v2 .v3-agent{width:100%;height:430px;transform:none;font-size:12px;line-height:18px}.landing-v2 .v3-agent__header{height:52px;padding:0 16px}.landing-v2 .v3-agent__provider{font-size:15px}.landing-v2 .v3-agent__tools{gap:14px}.landing-v2 .v3-agent__prompt{top:68px;right:16px;max-width:calc(100% - 48px);padding:10px 12px;min-height:38px}.landing-v2 .v3-agent__thinking{top:142px;left:16px;width:calc(100% - 32px);height:30px;font-size:11px}.landing-v2 .v3-agent__tool{top:186px;left:16px;width:calc(100% - 32px);height:auto;min-height:32px;gap:8px}.landing-v2 .v3-agent__reply{top:236px;left:16px;width:calc(100% - 32px)}.landing-v2 .v3-agent__reply p{min-height:54px}.landing-v2 .v3-agent__reply button{margin-top:12px}.landing-v2 .v3-composer{left:12px;bottom:14px;width:calc(100% - 24px);height:44px}.landing-v2 .v3-composer>p{left:38px;max-width:calc(100% - 87px);font-size:11px}.landing-v2 .v3-composer__plus{left:10px}.landing-v2 .v3-composer__mode,.landing-v2 .v3-composer__mic{display:none}.landing-v2 .v3-composer__send{left:auto;right:5px;top:6px;width:30px;height:30px}.landing-v2 .v3-demo-cursor.is-sending{left:calc(100% - 34px);top:387px}.landing-v2 .v3-demo-cursor.is-previewing{left:74px;top:315px}.landing-v2 .v3-phone-wrap{width:min(100%,340px)}.landing-v2 .v2-setup{margin-top:80px}.landing-v2 .v3-features{margin:56px -24px 0}.landing-v2 .v3-features article{width:360px}.landing-v2 .v3-features__set{gap:16px}.landing-v2 .v3-features__track{gap:16px;animation-name:v3-feature-scroll-mobile}.landing-v2 .v3-features__art{overflow:hidden}}@keyframes v3-feature-scroll-mobile{0%{transform:translate(0)}to{transform:translate(-2256px)}}@media(prefers-reduced-motion:reduce){.landing-v2 .v3-demo-cursor{display:none}}.landing-v2 .v2-topics button{position:relative;overflow:hidden}.landing-v2 .v2-topic-progress{display:none;position:absolute;inset:auto 0 0;height:3px;background:#ffffff40;pointer-events:none}.landing-v2 .v2-topic-progress i{display:block;width:100%;height:100%;background:#fff;transform:scaleX(var(--scenario-progress, 0));transform-origin:left}.landing-v2 .v2-topics button[aria-pressed=true] .v2-topic-progress{display:block}.landing-v2 .v3-hero-sdk{position:absolute;left:230px;bottom:64px;width:378px}.landing-v2 .v3-phone-sdk{--walkthrough-backdrop-inset: 14px;position:absolute;left:var(--walkthrough-backdrop-inset);right:var(--walkthrough-backdrop-inset);bottom:var(--walkthrough-backdrop-inset)}.landing-v2 .v3-phone{container-type:inline-size}.landing-v2 .sdk-walkthrough__stage{position:relative;isolation:isolate}.landing-v2 .sdk-walkthrough__mount{pointer-events:none;-webkit-user-select:none;user-select:none}.landing-v2 .sdk-walkthrough[data-phase=loading] .sdk-walkthrough__mount:empty{min-height:340px}.landing-v2 .sdk-walkthrough__cursor{position:absolute;top:0;left:0;z-index:5;width:64px;height:64px;pointer-events:none;opacity:0;transition:opacity .18s ease;will-change:transform}.landing-v2 .sdk-walkthrough__cursor.is-visible{opacity:1}.landing-v2 .sdk-walkthrough__cursor img{width:64px;height:64px;display:block;transform-origin:1px 1px;transform:rotate(var(--walkthrough-cursor-rotation, 0deg))}.landing-v2 .sdk-walkthrough__cursor i{display:none}.landing-v2 .sdk-walkthrough__cursor.is-pressing img{transform:rotate(var(--walkthrough-cursor-rotation, 0deg)) scale(.83)}.landing-v2 .sdk-walkthrough__cursor.is-pressing:after{content:"";position:absolute;top:-10px;left:-10px;width:24px;height:24px;border:2px solid rgba(88,101,222,.4);border-radius:50%}.landing-v2 .sdk-walkthrough__cursor[data-shape=text] img{display:none}.landing-v2 .sdk-walkthrough__cursor[data-shape=text] i{display:block;width:7px;height:19px;border-block:2px solid #111;filter:drop-shadow(0 1px 1px white)}.landing-v2 .sdk-walkthrough__cursor[data-shape=text] i:after{content:"";display:block;width:2px;height:16px;margin:-1px auto 0;background:#111}.landing-v2 .sdk-walkthrough__error{display:block;margin-top:8px;color:#75757e;font-size:12px}@media(prefers-reduced-motion:reduce){.landing-v2 .sdk-walkthrough__cursor,.landing-v2 .v2-topics .v2-topic-progress{display:none}}.pricing-page{--pricing-ink: #111;--pricing-muted: #75757e;--pricing-purple: #5865de;--pricing-border: #dedfe6;--pricing-wash: #eef0fd;color:var(--pricing-ink);background:#f5f5f5;font:400 16px/1.45 Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;min-height:100vh}.pricing-page h1,.pricing-page h2,.pricing-page h3{font-weight:500}.pricing-page h2{font-size:44px;line-height:1.45;letter-spacing:-.04em}.pricing-page ul{list-style:none;padding:0;margin:0}.pricing-page button,.pricing-page a{-webkit-tap-highlight-color:transparent}.pricing-page .pricing-accent{color:var(--pricing-purple)}.pricing-page .pricing-small{font-size:14px;line-height:1.45;color:var(--pricing-muted)}.pricing-page .pricing-lead{font-size:20px;line-height:1.45;color:var(--pricing-muted)}.pricing-page .pricing-eyebrow{font-size:12px;font-weight:500;line-height:1.45;color:var(--pricing-purple);text-transform:uppercase}.pricing-page .pricing-mobile{display:none}.pricing-header,.pricing-page main,.pricing-footer{max-width:1440px;margin-inline:auto}.pricing-header nav{display:flex;align-items:center;gap:48px;height:112px;padding:0 30px 0 80px}.pricing-brand{display:flex;align-items:center;gap:12px;min-height:52.8px;flex:0 0 auto;color:#1b1b1f;font-size:21.6px;font-weight:600;line-height:34.56px;letter-spacing:-.432px}.pricing-brand img{display:block}.pricing-header__links{display:flex;align-items:center;gap:64px;font-size:16.8px;line-height:26.88px;color:#3d3f4a}.pricing-header__links a[aria-current]{color:var(--pricing-purple)}.pricing-button{display:flex;align-items:center;justify-content:center;height:48px;padding:12px;border:1px solid var(--pricing-border);border-radius:6px;background:#fff;font-weight:500;font-size:16px;line-height:1.45;text-align:center}.pricing-button--primary{color:#fff;border:0;background:linear-gradient(180deg,#96a5ff 0% 2.439%,#8796f0 2.4634%,#6d7ee5 9.7561%,#5865de)}.pricing-button:hover{filter:brightness(.97)}button.pricing-button:active{filter:brightness(.94)}.pricing-header__action{margin-left:auto;width:129px;height:41px;flex-shrink:0}.pricing-hero{display:flex;flex-direction:column;align-items:center;gap:16px;padding:54px 80px 36px;text-align:center}.pricing-hero h1{font-size:58px;line-height:1.08;letter-spacing:-.04em}.pricing-hero h1 span{display:block;background:linear-gradient(180deg,#6f7eff 22.143%,#c3c9fe);-webkit-background-clip:text;background-clip:text;color:transparent}.pricing-billing{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 24px 42px;text-align:center}.pricing-toggle{display:flex;gap:4px;width:242px;padding:5px;border:1px solid var(--pricing-border);background:#fff;border-radius:8px}.pricing-toggle button{padding:9px;border:0;border-radius:6px;background:transparent;font-size:14px;line-height:1.45;color:var(--pricing-muted);white-space:nowrap}.pricing-toggle button[aria-pressed=true]{background:var(--pricing-wash);color:var(--pricing-purple)}.pricing-plans{padding:0 80px 36px}.pricing-plans__grid{display:grid;grid-template-columns:repeat(var(--pricing-plan-count, 3),minmax(0,1fr));gap:24px}.pricing-card{display:flex;flex-direction:column;align-items:stretch;gap:20px;min-height:760px;height:auto;padding:28px;border:1px solid var(--pricing-border);border-radius:8px;background:#fff;min-width:0}.pricing-card--recommended{border:2px solid var(--pricing-purple)}.pricing-card__heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.pricing-card__heading h2{font-size:28px;line-height:1.45;letter-spacing:0}.pricing-card__badge{padding:5px;border-radius:6px;background:var(--pricing-wash);color:var(--pricing-purple);font-size:12px;font-weight:500}.pricing-card__intro,.pricing-card__billing{color:var(--pricing-muted)}.pricing-card__price{display:flex;flex-direction:column;gap:2px}.pricing-card__price>p:first-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.pricing-card__price strong{max-width:100%;overflow-wrap:anywhere;font-size:56px;font-weight:500;line-height:1.08;letter-spacing:-.04em}.pricing-card__price span,.pricing-card__billing{font-size:14px;color:var(--pricing-muted)}.pricing-card__billing{min-height:21px}.pricing-card__divider{height:1px;background:var(--pricing-border);flex-shrink:0}.pricing-card__allowance{display:flex;flex-direction:column;gap:3px}.pricing-card__allowance p:first-child{font-weight:500}.pricing-card__allowance p:last-child:not(.pricing-accent){color:var(--pricing-muted)}.pricing-card__features{display:flex;flex-direction:column;gap:13px}.pricing-feature{display:flex;align-items:flex-start;gap:10px}.pricing-feature img{display:block;flex-shrink:0;margin:0}.pricing-card__note{margin-top:auto;font-size:14px;color:var(--pricing-muted)}.pricing-plans__note{margin-top:18px;text-align:center}.pricing-included{display:flex;align-items:center;gap:32px;padding:12px 80px 64px!important}.pricing-included .pricing-feature{width:340px}.pricing-depth{display:grid;grid-template-columns:minmax(0,520fr) minmax(0,680fr);gap:80px;align-items:center;padding:80px}.pricing-depth__copy{display:flex;flex-direction:column;gap:20px}.pricing-depth__copy ul{display:grid;gap:20px}.pricing-preview.landing-v2{position:relative;height:408px;min-height:0;display:grid;place-items:center;overflow:hidden;background:transparent}.pricing-preview__background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pricing-preview__chat{position:relative;width:469.8px;height:315.9px}.pricing-preview__chat .v3-mini-chat{transform:scale(1.35);transform-origin:top left}.pricing-preview .v3-mini-chat>header>span{flex:0 0 252px}.pricing-preview .v3-mini-chat__messages span{padding-block:4px}.pricing-comparison{display:flex;flex-direction:column;gap:32px;padding:80px}.pricing-table-wrap{overflow:hidden;background:#fff;border:1px solid var(--pricing-border);border-radius:8px}.pricing-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:16px;line-height:1.45}.pricing-table__feature{width:38.59375%}.pricing-table__plan,.pricing-table__last-plan{width:calc(61.40625% / var(--pricing-plan-count, 3))}.pricing-table th,.pricing-table td{padding:17px 0;text-align:center;font-weight:400;overflow-wrap:break-word}.pricing-table th:first-child{text-align:left;padding-left:24px;color:var(--pricing-muted)}.pricing-table th:last-child,.pricing-table td:last-child{padding-right:24px}.pricing-table thead th{padding-block:22px;font-weight:500;color:var(--pricing-ink)}.pricing-table thead th:first-child{color:var(--pricing-ink)}.pricing-table :is(th,td).pricing-accent{color:var(--pricing-purple)}.pricing-table tbody tr{border-top:1px solid var(--pricing-border)}.pricing-questions{display:grid;grid-template-columns:minmax(0,400fr) minmax(0,780fr);gap:100px;padding:80px}.pricing-questions__contact{margin-top:18px;color:var(--pricing-muted)}.pricing-questions__list article{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--pricing-border)}.pricing-questions__list article:last-child{margin-bottom:0}.pricing-questions__list h3{font-size:16px;line-height:1.45;margin-bottom:8px}.pricing-questions__list p{color:var(--pricing-muted)}.pricing-cta{display:flex;flex-direction:column;align-items:center;gap:22px;padding:80px;text-align:center;background:var(--pricing-wash)}.pricing-cta .pricing-button{width:264px}.pricing-footer{display:flex;align-items:center;justify-content:space-between;gap:48px;padding:48px 80px}.pricing-footer>p{font-size:14px;color:var(--pricing-muted)}@media(min-width:761px)and (max-width:1199px){.pricing-header nav{padding-inline:32px}.pricing-header__links{gap:32px}.pricing-plans,.pricing-depth,.pricing-comparison,.pricing-questions,.pricing-cta{padding-left:32px;padding-right:32px}.pricing-card{padding:20px;height:auto;min-height:790px}.pricing-card__heading{flex-wrap:wrap}.pricing-card__price strong{font-size:44px}.pricing-card__price>p:first-child{flex-wrap:wrap;gap:4px}.pricing-depth,.pricing-questions{gap:32px}.pricing-preview__chat{width:313.2px;height:210.6px}.pricing-preview__chat .v3-mini-chat{transform:scale(.9)}.pricing-included{padding-inline:32px!important}}@media(max-width:760px){.pricing-page h2{font-size:34px;line-height:1.15}.pricing-page .pricing-lead{font-size:18px}.pricing-page .pricing-desktop{display:none}.pricing-page .pricing-mobile{display:inline}.pricing-header nav{height:88px;padding:0 24px;gap:8px}.pricing-header__links{display:none}.pricing-header__action{width:112px}.pricing-hero{padding:40px 24px 28px}.pricing-hero h1{font-size:38px;line-height:1.1}.pricing-billing{padding-bottom:28px}.pricing-toggle{width:min(330px,100%)}.pricing-plans{padding:0 24px 28px}.pricing-plans__grid{grid-template-columns:minmax(0,1fr);gap:20px}.pricing-card__heading h2{font-size:28px;line-height:1.45}.pricing-included{flex-direction:column;align-items:stretch;gap:12px;padding:8px 24px 40px!important}.pricing-included .pricing-feature{width:auto}.pricing-depth{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px 24px 48px}.pricing-preview.landing-v2{height:265px}.pricing-preview__chat{width:291.276px;height:195.858px}.pricing-preview__chat .v3-mini-chat{transform:scale(.837)}.pricing-comparison{padding:32px 24px 48px;gap:24px}.pricing-table{font-size:12px;line-height:17px}.pricing-table__feature{width:42.105263%}.pricing-table__plan,.pricing-table__last-plan{width:calc(57.894737% / var(--pricing-plan-count, 3))}.pricing-table :is(th,td),.pricing-table thead th{padding-block:16px}.pricing-table th:first-child{padding-left:12px}.pricing-table th:last-child,.pricing-table td:last-child{padding-right:12px}.pricing-questions{grid-template-columns:minmax(0,1fr);gap:32px;padding:32px 24px 48px}.pricing-cta{padding:48px 24px;gap:18px}.pricing-cta .pricing-button{width:min(284px,100%)}.pricing-footer{flex-direction:column;gap:16px;padding:32px 24px}}@media(max-width:374px){.pricing-brand{gap:8px;font-size:19px}.pricing-header__action{width:100px;font-size:14px}.pricing-hero h1{font-size:34px}.pricing-card{padding:22px;height:auto;min-height:760px}.pricing-card__price strong{font-size:48px}.pricing-card__note{padding-top:16px}.pricing-preview__chat{width:261px;height:175.5px}.pricing-preview__chat .v3-mini-chat{transform:scale(.75)}}.mobile-notice{display:none}@media(max-width:760px),(max-width:1024px)and (hover:none)and (pointer:coarse){.desktop-site{display:none}.mobile-notice{display:flex;flex-direction:column;min-height:100vh;min-height:100svh;padding:max(28px,env(safe-area-inset-top)) 24px max(24px,env(safe-area-inset-bottom));background:#f5f5f5;color:#1b1b1f;text-align:center}.mobile-notice__brand{display:flex;justify-content:center;align-items:center;gap:10px;font-size:21px;font-weight:600;letter-spacing:-.5px}.mobile-notice__main{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:390px;margin-inline:auto;padding-block:48px}.mobile-notice__illustration{position:relative;display:grid;place-items:center;width:152px;height:152px;color:#5e6ad2}.mobile-notice h2{font:600 clamp(28px,7.5vw,34px)/1.12 "Inter Tight","Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.8px}.mobile-notice h2 span{background:linear-gradient(180deg,#6f7eff 22.143%,#a4aff5);background-clip:text;-webkit-background-clip:text;color:transparent}.mobile-notice__description{max-width:310px;margin-top:20px;font-size:15px;line-height:1.65;color:#5b5e6b}.mobile-notice__copy{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;margin-top:28px;padding:12px 22px;border:1px solid #4b57c1;border-radius:10px;background:linear-gradient(#7e8cf0,#5865de);box-shadow:0 3px 8px #5865de18;color:#fff;font-size:14px;font-weight:500}.mobile-notice__address{max-width:100%;margin-top:14px;color:#5b5e6b;font-size:12px;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.mobile-notice__footer{color:#5b5e6b;font-size:11px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:#fcfcfd;color:#1b1b1f;font-family:Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}.nav-external-link{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.nav-external-link__icon{flex:none;align-self:flex-start;margin-top:2px;color:#9f9f9f}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}code{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}:focus-visible{outline:2px solid #5e6ad2;outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
