.connect-guide-module__lcHX0W__page{padding-top:32px}.connect-guide-module__lcHX0W__content{width:min(100%,1320px);margin-inline:auto}.connect-guide-module__lcHX0W__setup{padding-block:48px 64px;scroll-margin-top:30px}.connect-guide-module__lcHX0W__sectionIntro{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:42px;display:flex}.connect-guide-module__lcHX0W__sectionIntro h2{font:800 clamp(30px, 3vw, 44px) / 1.12 var(--marketing-heading);letter-spacing:-.035em;margin:0}.connect-guide-module__lcHX0W__sectionIntro p{color:var(--marketing-muted);margin:0;font-size:15px}.connect-guide-module__lcHX0W__setupGrid{grid-template-columns:220px minmax(0,1fr);gap:54px;display:grid}.connect-guide-module__lcHX0W__clientNav{padding-top:8px;display:grid}.connect-guide-module__lcHX0W__clientNav a{color:var(--marketing-muted);gap:4px;padding:15px 22px;text-decoration:none;display:grid}.connect-guide-module__lcHX0W__clientNav a>span{font:750 24px/1.2 var(--marketing-heading);letter-spacing:-.025em}.connect-guide-module__lcHX0W__clientNav a small{font-size:12px}.connect-guide-module__lcHX0W__clientNav a:hover{color:var(--marketing-ink)}.connect-guide-module__lcHX0W__clientNav a[aria-current=true]{color:var(--marketing-accent)}.connect-guide-module__lcHX0W__mobilePicker{display:none}.connect-guide-module__lcHX0W__starterFallback{color:var(--marketing-muted);margin:20px 0 0;font-size:14px;line-height:1.7}.connect-guide-module__lcHX0W__guide{border:1px solid var(--marketing-line);background:#fff;border-radius:8px;min-width:0;padding:clamp(24px,3vw,44px)}.connect-guide-module__lcHX0W__guideHeading{border-bottom:1px solid var(--marketing-line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:28px;display:flex}.connect-guide-module__lcHX0W__guideHeading h3{font:800 clamp(27px, 2.4vw, 35px) / 1.2 var(--marketing-heading);letter-spacing:-.035em;margin:0}.connect-guide-module__lcHX0W__guideHeading a{flex-shrink:0;font-size:12px}.connect-guide-module__lcHX0W__steps{counter-reset:step;gap:28px;margin:30px 0;padding:0;list-style:none;display:grid}.connect-guide-module__lcHX0W__steps li{counter-increment:step;grid-template-columns:22px minmax(0,1fr);gap:18px;display:grid}.connect-guide-module__lcHX0W__steps li:before{content:"0" counter(step);color:var(--marketing-accent);font:400 12px/26px var(--font-mono)}.connect-guide-module__lcHX0W__steps h4,.connect-guide-module__lcHX0W__pendingGuide h4{font:750 18px/1.4 var(--marketing-body);letter-spacing:-.02em;margin:0 0 8px}.connect-guide-module__lcHX0W__steps p,.connect-guide-module__lcHX0W__pendingGuide p{color:var(--marketing-muted);margin:0;font-size:15px;line-height:1.65}.connect-guide-module__lcHX0W__pendingGuide{gap:18px;margin-block:30px;display:grid}.connect-guide-module__lcHX0W__pendingGuide>a{justify-self:start;margin-top:8px}.connect-guide-module__lcHX0W__copyBlock{background:#f6f6f6;border:1px solid #e4e4e4;border-radius:4px;margin:18px 0 12px}.connect-guide-module__lcHX0W__copyHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;padding:6px 12px 0 16px;display:flex}.connect-guide-module__lcHX0W__copyHeading>span:first-child{color:var(--marketing-muted);font-size:12px}.connect-guide-module__lcHX0W__copyButton{min-height:38px;color:var(--marketing-ink);cursor:pointer;background:0 0;border:0;padding:8px;font-size:13px;font-weight:600}.connect-guide-module__lcHX0W__copyButton:hover{color:var(--marketing-accent)}.connect-guide-module__lcHX0W__copyStatus:empty{display:none}.connect-guide-module__lcHX0W__copyStatus{color:var(--marketing-muted);flex:1 0 100%;font-size:12px;line-height:1.5}.connect-guide-module__lcHX0W__copyBlock pre{overflow-wrap:anywhere;white-space:pre-wrap;font:400 13px/1.8 var(--font-mono);-webkit-user-select:all;user-select:all;margin:0;padding:10px 16px 18px}.connect-guide-module__lcHX0W__steps .connect-guide-module__lcHX0W__note{font-size:12px;line-height:1.6}.connect-guide-module__lcHX0W__guideActions{border-top:1px solid var(--marketing-line);justify-content:space-between;align-items:center;gap:20px;padding-top:26px;display:flex}.connect-guide-module__lcHX0W__guideActions p{color:var(--marketing-muted);margin:0;font-size:12px;line-height:1.9}.connect-guide-module__lcHX0W__guideActions p a{width:fit-content;display:block}.connect-guide-module__lcHX0W__guideActions>a{flex-shrink:0}.connect-guide-module__lcHX0W__conversationStarter{border-top:1px solid var(--marketing-line);margin-block:26px;padding-top:24px;scroll-margin-top:30px}.connect-guide-module__lcHX0W__conversationStarter h4{font:750 20px/1.3 var(--marketing-heading);letter-spacing:-.02em;margin:0 0 8px}.connect-guide-module__lcHX0W__conversationStarter>p{color:var(--marketing-muted);margin:0;font-size:14px;line-height:1.6}.connect-guide-module__lcHX0W__conversationStarter blockquote{border-left:2px solid var(--marketing-line);text-wrap:pretty;-webkit-user-select:all;user-select:all;margin:16px 0 6px;padding-left:16px;font-size:15px;line-height:1.6}.connect-guide-module__lcHX0W__starterActions{flex-wrap:wrap;gap:4px;padding-left:18px;display:flex}.connect-guide-module__lcHX0W__starterActions .connect-guide-module__lcHX0W__copyButton{color:var(--marketing-accent);padding-inline:0}.connect-guide-module__lcHX0W__starterActions .connect-guide-module__lcHX0W__copyButton:hover{color:var(--marketing-ink)}.connect-guide-module__lcHX0W__control{grid-template-columns:1fr 1.15fr;gap:clamp(40px,8vw,130px);padding-block:clamp(74px,8vw,116px);scroll-margin-top:30px;display:grid}.connect-guide-module__lcHX0W__control h2{color:#000;font:800 clamp(42px, 4.2vw, 62px) / 1.12 var(--marketing-heading);letter-spacing:-.035em;margin:0 0 27px}.connect-guide-module__lcHX0W__control h2 em{font-weight:inherit;color:inherit;font-style:normal}.connect-guide-module__lcHX0W__controlCopy{gap:26px;display:grid}.connect-guide-module__lcHX0W__controlCopy h3{font:800 20px/1.3 var(--marketing-heading);letter-spacing:-.015em;margin:0 0 8px}.connect-guide-module__lcHX0W__controlCopy p{color:var(--marketing-muted);margin:0;font-size:15px;line-height:1.75}.connect-guide-module__lcHX0W__controlCopy>a{justify-self:end;width:fit-content;font-size:13px}.connect-guide-module__lcHX0W__browserExtension{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(32px,6vw,88px);padding-block:72px;scroll-margin-top:32px;display:grid}.connect-guide-module__lcHX0W__extensionCopy h2{font:800 clamp(32px, 3.4vw, 48px)/1.12 var(--marketing-heading);letter-spacing:-.035em;margin:0 0 20px}.connect-guide-module__lcHX0W__extensionCopy>p{color:var(--marketing-muted);margin:0;font-size:16px;line-height:1.75}.connect-guide-module__lcHX0W__extensionActions{flex-wrap:wrap;align-items:center;gap:16px;margin:26px 0 20px;display:flex}.connect-guide-module__lcHX0W__extensionPreview{border:1px solid var(--marketing-line);border-radius:10px;margin:0;overflow:hidden}.connect-guide-module__lcHX0W__extensionPreview img{width:100%;height:auto;display:block}@media (max-width:1050px){.connect-guide-module__lcHX0W__setupGrid{grid-template-columns:180px minmax(0,1fr);gap:24px}.connect-guide-module__lcHX0W__clientNav a{padding-left:14px}.connect-guide-module__lcHX0W__sectionIntro{gap:14px;display:grid}.connect-guide-module__lcHX0W__guideHeading{flex-direction:column;align-items:start;gap:12px}.connect-guide-module__lcHX0W__guideActions{align-items:end}.connect-guide-module__lcHX0W__guideActions>a{gap:15px;padding-inline:15px;font-size:14px}}@media (max-width:760px){.connect-guide-module__lcHX0W__extensionActions{text-align:center;flex-direction:column;align-items:stretch}.connect-guide-module__lcHX0W__extensionActions>a{justify-content:center;width:100%}.connect-guide-module__lcHX0W__setup{padding-block:34px 44px}.connect-guide-module__lcHX0W__sectionIntro{margin-bottom:26px}.connect-guide-module__lcHX0W__sectionIntro h2{font-size:34px}.connect-guide-module__lcHX0W__sectionIntro p{font-size:14px;line-height:1.6}.connect-guide-module__lcHX0W__setupGrid{grid-template-columns:1fr;gap:18px}.connect-guide-module__lcHX0W__clientNav{display:none}.connect-guide-module__lcHX0W__mobilePicker{gap:10px;display:grid}.connect-guide-module__lcHX0W__mobilePicker>span{color:var(--marketing-muted);font-size:12px}.connect-guide-module__lcHX0W__mobilePicker select{width:100%;min-height:52px;font:500 18px var(--marketing-body);color:var(--marketing-ink);background:#fff;border:1px solid #8c8c8c;border-radius:4px;padding:12px 14px}.connect-guide-module__lcHX0W__guide{padding:24px 20px}.connect-guide-module__lcHX0W__guideHeading{padding-bottom:22px}.connect-guide-module__lcHX0W__steps{gap:25px;margin-block:26px}.connect-guide-module__lcHX0W__steps li{grid-template-columns:18px minmax(0,1fr);gap:12px}.connect-guide-module__lcHX0W__steps h4{font-size:16px}.connect-guide-module__lcHX0W__steps p{font-size:14px}.connect-guide-module__lcHX0W__copyHeading{padding-left:12px}.connect-guide-module__lcHX0W__copyBlock pre{padding-inline:12px;font-size:11px}.connect-guide-module__lcHX0W__guideActions{flex-direction:column;align-items:stretch;gap:18px}.connect-guide-module__lcHX0W__guideActions p a{margin-left:5px;display:inline}.connect-guide-module__lcHX0W__guideActions>a{padding-inline:20px;font-size:16px}.connect-guide-module__lcHX0W__browserExtension,.connect-guide-module__lcHX0W__control{grid-template-columns:1fr;gap:32px;padding-block:56px}.connect-guide-module__lcHX0W__control h2{margin-bottom:0;font-size:46px}}
.connection-conversations-module__DVWL7q__examples{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;display:grid}.connection-conversations-module__DVWL7q__comparison{border-collapse:collapse;width:100%;margin:17px 0;font-size:13px;line-height:1.45}.connection-conversations-module__DVWL7q__comparison th,.connection-conversations-module__DVWL7q__comparison td{border-bottom:1px solid var(--chat-line);text-align:left;vertical-align:top;padding:10px 8px 10px 0}.connection-conversations-module__DVWL7q__comparison th{font-weight:400}.connection-conversations-module__DVWL7q__comparison th:first-child{width:36%}.connection-conversations-module__DVWL7q__comparison thead th{color:var(--chat-muted);font-size:11px;font-weight:600}.connection-conversations-module__DVWL7q__comparison td{font-variant-numeric:tabular-nums;width:32%}.connection-conversations-module__DVWL7q__comparison td:last-child{padding-right:0;font-weight:600}.connection-conversations-module__DVWL7q__contractQuote{color:#dedede;border-left:2px solid #777;margin:18px 0;padding-left:16px;font-size:14px;line-height:1.65}.connection-conversations-module__DVWL7q__facts{border-block:1px solid var(--chat-line);gap:10px;margin:18px 0;padding-block:14px;font-size:13px;display:grid}.connection-conversations-module__DVWL7q__facts>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.connection-conversations-module__DVWL7q__facts dt{color:var(--chat-muted)}.connection-conversations-module__DVWL7q__facts dd{text-align:right;margin:0}@media (max-width:760px){.connection-conversations-module__DVWL7q__examples{grid-template-columns:1fr;gap:28px}.connection-conversations-module__DVWL7q__examples[data-mobile-example=chatgpt]>figure:last-child,.connection-conversations-module__DVWL7q__examples[data-mobile-example=grok]>figure:first-child{display:none}}
.connection-hero-module__DhjL-G__hero{padding:76px 0 66px}.connection-hero-module__DhjL-G__introduction{margin-bottom:44px}.connection-hero-module__DhjL-G__introduction h1{color:#000;font:800 clamp(48px, 6.1vw, 88px) / 1.08 var(--marketing-heading);letter-spacing:-.055em;margin:0}.connection-hero-module__DhjL-G__copy{color:var(--marketing-muted);margin:22px 0 0;font-size:20px;line-height:1.6}.connection-hero-module__DhjL-G__copy a{color:var(--marketing-accent);white-space:nowrap;font-weight:700;text-decoration:none}.connection-hero-module__DhjL-G__copy a:hover{color:var(--marketing-ink)}.connection-hero-module__DhjL-G__demonstration{margin:0}@media (max-width:760px){.connection-hero-module__DhjL-G__hero{padding:50px 0 48px}.connection-hero-module__DhjL-G__introduction{margin-bottom:30px}.connection-hero-module__DhjL-G__copy{margin-top:18px;font-size:18px}}
.connection-journey-module__-GPfUa__journey{padding:48px 0 56px;scroll-margin-top:30px}.connection-journey-module__-GPfUa__journeyIntro h2{font:800 clamp(30px, 3vw, 44px) / 1.12 var(--marketing-heading);letter-spacing:-.035em;margin:0 0 12px}.connection-journey-module__-GPfUa__journeyIntro p{color:var(--marketing-muted);margin:0;font-size:17px;line-height:1.6}.connection-journey-module__-GPfUa__journeyCarousel{margin-top:34px}.connection-journey-module__-GPfUa__journeyMoments{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#777 #ededed;grid-template-rows:auto auto;grid-auto-columns:calc(37.7358% - 24.1509px);grid-auto-flow:column;gap:16px 32px;margin:0;padding:4px 0 26px;list-style:none;display:grid;overflow-x:auto}.connection-journey-module__-GPfUa__journeyMoments::-webkit-scrollbar{height:5px}.connection-journey-module__-GPfUa__journeyMoments::-webkit-scrollbar-track{background:#ededed}.connection-journey-module__-GPfUa__journeyMoments::-webkit-scrollbar-thumb{background:#777}.connection-journey-module__-GPfUa__journeyMoments:focus-visible{outline:2px solid var(--marketing-ink);outline-offset:6px}.connection-journey-module__-GPfUa__journeyMoments li{grid-template-rows:subgrid;border-top:1px solid var(--marketing-line);scroll-snap-align:start;grid-row:span 2;padding:20px 0 8px;display:grid}.connection-journey-module__-GPfUa__journeyMoments h3{font:600 21px / 1.4 var(--marketing-body);letter-spacing:-.015em;text-wrap:pretty;margin:0 0 14px}.connection-journey-module__-GPfUa__journeyMoments p{color:var(--marketing-muted);margin:0;font-size:16px;line-height:1.6}.connection-journey-module__-GPfUa__browsingHint{color:var(--marketing-muted);margin:14px 0 0;font-size:13px}.connection-journey-module__-GPfUa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.connection-journey-module__-GPfUa__journeyMoments{grid-auto-columns:calc(58.8235% - 18.8235px)}}@media (max-width:760px){.connection-journey-module__-GPfUa__journey{padding-block:34px 40px}.connection-journey-module__-GPfUa__journeyIntro p{font-size:16px}.connection-journey-module__-GPfUa__journeyCarousel{margin-top:28px}.connection-journey-module__-GPfUa__journeyMoments{grid-auto-columns:calc(100% - 48px);column-gap:16px}.connection-journey-module__-GPfUa__journeyMoments h3{margin-bottom:12px;font-size:19px}.connection-journey-module__-GPfUa__journeyMoments p{font-size:16px}}